本节课是上海科技教育出版社的高中信息技术必修第三章中第三节——《编程解决问题和智能信息处理》中的第二小节《编程解决问题》,重心在于让学生体验程序设计的基本过程,培养学生的计算思维。
本节内容是信息加工的一种重要形式,较为抽象,但大多数学生对这块内容充满了好奇,另外高一的学生争胜心理比较强,抽象思维的发展接近成人,有良好的认知基础。基于此,我没有采用教材中画小球平抛运动轨迹的设计,而是利用blockly games游戏导入教学,在整个教学过程中穿插了闯关解锁迷宫的活动,利用任务驱动、小组互助等方法,引导学生主动去学,化抽象为具体,边玩边学。