与常规线性展示信息的方式相比,图形化展示的内容更容易被大脑所接受和记忆。思维导图的运用贯穿整个教学流程,能帮助学生更加全面和直观地建立Scratch编程知识体系,促进计算思维的培养和提升。
1.将创作思路画出来
教师引领学生从Scratch编程制作的三要素:舞台、角色、脚本出发,运用思维导图分析任务、理清思路,进行任务分析。
2.将绘制的思维导图转化为模块指令
学生依据思维导图,尝试作品制作,完成相应知识模块指令的学习,着重突破重难点,遇到问题小组内互助。教师主要发挥指导者和引导者的作用。
3.学生展示作品,结合思维导图开展自评和互评
建立开放式课堂,展示作品,同伴之间大胆质疑、答疑,在师生、生生交流中启发学生对重难点的进一步理解与提升,激发学生的自主性,尽量组内解决问题,非常有价值的质疑可以延伸至下一个环节讨论。
4.对思维导图进行质量升华
启发学生发现问题、解决问题、提出质疑,肯定有价值的质疑,例如:可以引导学生添加情境元素,丰富故事情节等。学生完善作品和再创作时,教师要注重引导其先升华思维导图,再按图编写脚本。良好习惯的养成非常重要,可以让学生终身受益。
5.品味欣赏优秀作品
展示优秀作品,学生积极品味和思考,畅所欲言,能有效发展计算思维能力,着重让学生学会反思与迁移。
教学思路依托思维导图、教学环节进行重构,教学策略从注重编程知识的讲解,调整为注重学生计算思维的培养和提升,让学生学会运用思维导图梳理创作思路,便于找到解决问题的关键因素或关键环节,大大提高了学生的思考力和创作力,这也是计算思维提升的真正体现。