Learning to code or coding to learn-文章讨论部分怎么展开,有什么观点?

回复: 文章讨论部分怎么展开,有什么观点?

陈力行 -
回帖数:0
1.在解决问题和批判思维方面高级技能
(1)作者发现数学问题解决是通过学习代码的一个关键教育成果,但这可能是由于与计算问题解决的紧密结合。此外,对于学生的学习数学问题解决能力来说,直接教授这些技能比通过编码学习更有效。
(2)批判性思维的培养中并不含有很多创造性的工作,另外作者认为批判性思维的培养需要通过课程和教学设计得到进一步鼓励。
2.低级思维能能力:编程之外的学术技能只有在编程被整合到其他学科领域时才会产生,这启示了我们信息技术与课程整合重要性。
3.个人能力:编码是一种新型的读写能力和个人表达能力,而不是一套技术技能,就像学习写作对每个人都有价值一样。此外,虽然学习编码能够使学生应用自我管理和主动学习技能,但教师设计学习体验以使学生发展这些技能也是一个重要的角色
4.课程与教学设计:课程和教学设计是所有文献中最重要的特征,在学习编码和开发关键教育成果之间提供了桥梁。学生需要的是需要指导、直接指导和解释来确保计算机科学的有效学习,而不是没有经过深思熟虑或有组织的教学的发现学习。课程与教学设计是这些研究中的一个重要的影响因素。