STEM教育理念下的Scratch编程教学

STEM教育理念下的Scratch编程教学

随着 STEM教育日益受到社会关注,开展 STEM教育已成为教育界讨论并实践的热点。推进跨学科知识融合的 STEM教育,在帮助学生打好扎实的科学、技术、工程和数学知识的基础之上,培养学生创新精神与实践能力。本文阐述了基于 STEM教育理念的小学 Scr at ch 编程教学中,笔者尝试通过体验游戏、分析游戏、创作游戏、分享游戏四个步骤融入 STEM教育理念,让学生在轻松愉快的学习中收获跨学科知识,培养创新精神与实践能力。

STEM教育理念下的Scratch编程教学

体验游戏

提出问题激发学习兴趣在课堂上引入符合小学生年龄特点的小游戏是学生最乐于接受的形式,游戏不仅能激发学生的好奇心和挑战欲望,并且能使学生的注意力集中时间更长久、稳定,培养学生的观察能力和思维能力。在 Scratch 课堂中教师通过体验游戏作为引导学生积极参与教学活动的一种有效手段。体验游戏特点是趣味性、情境性、知识文化性并重,围绕课堂的知识点把 STEM 学科的相关知识自然融入编程教学中激发学生探索。因而,教师要充分挖掘教材内外的相关内容和资源,制作课前体验游戏,激发学生的探索热情和学习兴趣。

分析游戏

规划方案提高逻辑思维能力构思是源,分析是法。分析的意义在于寻找出能解决问题主线。通过教师引导学生分析归纳游戏的创意构思的三个要素:舞台、角色和动作设计,寻找游戏构思的主线。在分析游戏构思的时候,教师首先引导学生以自然语言准确、清楚描述游戏的构思;再引导学生运用流程图的方式理清思路,提炼游戏脚本的支架;最后引导学生寻找关键指令所在的模块。因为问题解决思路多样化,所以让学生通过探讨规划出自己的方案,再小组讨论是否有提高的空间,是否有其他解决思路,选出最优方案。

创作游戏

注重编程的思想提升创新能力Scratch 是通过构建积木的可视化操作,培养和提高学生的创造性思维能力。部分学生刚接触 Scratch 编程时,往往会掉以轻心,觉得自己上手快,就已经会用 Scratch 编程了,其实这是学习编程的大忌,这会让学生不注重编程思想,随意搭建,这往往是无意义的创作。因此在创作游戏的时候,教师更加应该关注学生编程的思想,通过分层任务引导学生用科学的方法去思考、去尝试创作,培养学生可持续发展的学习能力和创新能力。

分享游戏

交流提升协作能力分享是人的天性,当学生自主设计完成游戏之后,十分希望与同伴分享交流。此时教师为学生提供一个游戏作品展示平台,让学生将自己创作的作品按要求上传到服务器上,通过这个展示平台,学生能及时与他人分享、交流作品。学生在分享、交流中能增强口头表达能力,与人交往的能力。同时在交流中,学生会发现作品还存在的问题,产生对作品进行再改进的想法,这个过程是学生知识和能力的再提升。


分享到:


相關文章: