Scratch趣味编程学期总结
本学期我任教五年级Scratch程序编程,Scratch最初是麻省理工学院媒体实验室开发出来的。开发者表示,这种电脑编程语言的目的,是帮助年轻人发展学习技能,学习创造性思维,以及学习集体合作。Scratch接近自然语言的方式表达程序逻辑,编程方式非常直观且容易理解。 对于小学生的电脑教育,最重要的是采用寓教于乐的方式,培养学生对电脑的兴趣和探索精神。Scratch具有方便强大的多媒体功能,非常适合于小学生。
很多学生都喜欢玩小游戏,不少学生都想自己编写小游戏,但如果要用传统的编程语言编写出小游戏绝非易事。例如要用vb编写小游戏,不仅要熟悉vb代码,还需要熟悉图形、动画、声音等各个方面的编程,要真正能用vb编写出小游戏,估计没有几十节课的学习不能成功。而Scratch集成了动画声音等编程部件,还集成了键盘、鼠标等事件部件,要编写出小游戏相对简单。
1、模仿与创作
在开始时,我设计了一些较为合适的范例,让学生从角色的塑造、舞台的挑选、各个模块指令的理解和运用以及脚本的搭建,一步一步的尝试着学,让学生逐步拥有一定的设计脚本的能力积累。刚开始学生只是模仿,大多数学生还是习惯在修改和扩充范例的基础上创作。
2、创作、时间与困难
由于课时的限制,有些学生在自由创作时,会因为时间、创作的难度而放弃创作。在制作范例”打怪物“时,在课堂即将结束时,有学生提议为怪物加上生命值,让游戏显得更具有趣味性,刚开始我让学生先尝试,他还是挺积极地去制作,最终学生的创作因下课铃声而终止。在下一次课时,当我公布这个方法后,这位学生却不想再去制作了。
总的来说,本学期的Scratch教学尝试还是比较成功的,每一节课,学生都是充满兴趣在制作与学习,这也让我倍感责任重大,怎么样让学生能从零基础尽快地向自由创作迈进,如何让每一位学生都能用Scratch来表达自己的想法,将是我下学期教学努力的重点。
![]() ![]() |