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

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

马红亮 -
回帖数:2

文章在Discussion部分从高阶思维、低阶思维、个人技能以及课程和教学设计四个方面进行讨论,那么每个方面都是如何具体展开的,有哪些主要观点。

回复马红亮

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

王莹 -
在讨论部分,作者分别对引用的10篇文章中不同学者在不同方面所做的特定研究结果进行总结,证明学习编码过程中对学生的不同能力有促进和提升作用。并整合高阶思维、低阶思维、个人技能以及课程和教学设计四个方面,建立了一个确定研究结果的总体模型,其中:
1.高阶思维包含通过数学概念解决问题的能力和批判性思维。
2.低阶思维包含记忆、理解(understanding)、理解(comprehending)或应用内容知识。
3.个人技能包含社交技能和自我管理。
4.课程与教学设计包含任务设计、课堂组织、教师支持等。
作者研究确定的教育成果是由以前的研究支持。先前的研究通常只关注一个特定的结果,如解决问题的方法,而本研究通过系统的回顾建立了一个确定研究结果的总体模型。
回复马红亮

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

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