这个学期我参加了常州市的优质课评比,发现现在省市对五六年级的教材看的特别重视,尤其是SCRATCH教学,SCRATCH是五年级的教学内容,是一种电脑编程,上次执教的对象是常州实验小学平岗校区的学生,也是常州市教研员所带的学生,发现,她的这些学生跟我们学校的学生不一样,主要表现在学生的思维能力,怎么培养学生的这一能力呢?
很多学生都喜欢玩小游戏,不少学生都想自己编写小游戏,但如果要用传统的编程语言编写出小游戏绝非易事。例如要用vb编写小游戏,不仅要熟悉vb代码,还需要熟悉图形、动画、声音等各个方面的编程,要真正能用vb编写出小游戏,估计没有几十节课的学习不能成功。而Scratch集成了动画声音等编程部件,还集成了键盘、鼠标等事件部件,要编写出小游戏相对简单。期初,我向学生介绍Scratch这款软件后,学生立刻就被Scratch吸引住了,简单的界面,像搭积木一样地编程,操作简单。
1、模仿与创作
在开始时,我设计了一些较为合适的范例,让学生从角色的塑造、舞台的挑选、各个模块指令的理解和运用以及脚本的搭建,一步一步的尝试着学,让学生逐步拥有一定的设计脚本的能力积累。刚开始学生只是模仿,大多数学生还是习惯在修改和扩充范例的基础上创作。例如在开始时有一个范例”赶小猪“,在实际操作时,有学生问我能否用其它的角色来代替小猪,我作出肯定回答并鼓励这种思想与行为后,有半数学生仍然使用小猪,当然,不排除有些学生确实喜欢小猪。但是,当我提出深化这个程序,让小猪走迷宫时,就只有小部分学生能进行尝试。 如何让学生跳出模仿阶段,进入自由创作阶段,用Scratch设计出表达自己想法的作品,将是我下阶段教学的重点。
2、创作、时间与困难
由于课时的限制,有些学生在自由创作时,会因为时间、创作的难度而放弃创作。在制作范例”打怪物“时,在课堂即将结束时,有学生提议为怪物加上生命值,让游戏显得更具有趣味性,刚开始我让学生先尝试,他还是挺积极地去制作,最终学生的创作因下课铃声而终止。在下一次课时,当我公布这个方法后,这位学生却不想再去制作了。我不知道他是因为知道答案后觉得没兴趣还是因为太难了(他给我的答案是太难了)。
总的来说 ,改进过的Scratch教学尝试还是比较成功的,每一节课,学生都是充满兴趣在制作与学习,这也让我倍感责任重大,怎么样让学生能从零基础尽快地向自由创作迈进,如何让每一位学生都能用Scratch来表达自己的想法,将是我下学期教学努力的重点。