尚晓晶
【摘 要】Scratch作为一款可视化编程软件工具以其难度低、趣味强等特点为学生的表达和创造提供了条件。本文研究设计了基于Scratch的编程的校本课程,以提高学生的创新思维和实践能力。
【关键词】校本课程;Scratch编程
【中图分类号】G632.3 【文献标识码】A 【文章编号】1671-8437(2019)04-0086-01
近年来,基于Scratch的少儿编程逐渐走进中学教育,在scratch创意编程的课程中,学生可以通过发挥丰富的想象,恰当运用scratch编程工具去实现自己的创意,逐渐培养学生的创新合作意识以及分析并解决问题的能力。
1 Scratch编程的优势
Scratch是一款由美国麻省理工学院(MIT)为8至16岁的青少年设计开发的图形化简易编程工具。学习者能够运用素材库中丰富的素材,充分发挥想象力和创造力,创作出自己喜欢的游戏、动画等。Scratch作为一款可视化编程工具,具有以下优势。(1)操作简单。Scratch软件下载完全免费。学生在使用时不需要输入复杂的代码,通过鼠标操作即可实现编程操作,很容易激发学生的编程兴趣,适合没有编程基础的中学生。(2)趣味性强。Scratch程序设计交互性强、软件界面色彩丰富,不同功能的积木形状和颜色都不一样,学习者在设计程序时不需要了解很多的语法、算法,只需要双击脚本中的任意一块或者一段指令块即可看到运行结果,学生拼接积木的过程既有趣又简单,能够实现所编即所得[1]。另外,素材库拥有大量的包括图片、声音等素材,用户可根据创意自由绘制角色、背景、录制音频,也可从本地上传素材,这大大提高了学生的学习积极性。……