初中scratch活动课教学初探

发表时间:2020/11/17   来源:《中国教师》2020年12月   作者:刘高
[导读]

刘高    河南省永城市第三初级中学  476600
中图分类号:G688.2   文献标识码:A   文章编号:ISSN1672-2051(2020)12-109-01

        Scratch是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具,主要面对青少年。由于scratch操作简单,类似于磊积木,在这类操作中也培养了编程思想,因此scratch受到了广大青少年的热爱。为了培养学生的编程能力,我校开设了scratch活动课。如何去更好的教育学生,作为一线教师总结了教学心得,应该从一下几个方面加强对学生的讲授。
        一、注重演示
        虽然活动课强调学生的自主活动能力,但是任何一门学科都有其门槛,刚开始还是要听老师的演示,比如如何获取安装包,如何安装scratch,必要的时候可以将安装好的软件卸载掉,让学生自己重新安装。刚安装好的软件默认就一个角色,如何添加新的角色,如何删去不想要的角色,如何添加想要的背景,甚至如何添加一个背景库里没有的背景,这就需要老师耐心的演示。演示后让学生及时练习,效果会很好。毕竟不会像磊积木一样随手拈来,想拼个什么玩具就拼个什么玩具。
        二、先易后难培养兴趣
        学习一门编程语音,实际上是很枯燥的。需要花费大量的时间,因此要及时培养学生对这门功课的兴趣。可以先做一个小猫左右运动,碰到边缘就反方向运动。不讲那么多的知识,就告诉学生怎么做出来。学生从这个运动的小猫身上找到了成就感,学生在操作的过程中也会理解了运动、外观、声音、画笔、数据、事件、控制、侦测等含义。这比你喋喋不休的讲解更有效果。


小学生的耐心是有限的,他们喜欢在最短的时间内做自己喜欢的事,然后进行修改,希望能玩出新的花样来。我设计了一个小游戏,一个随机出现,一个随鼠标运动,只要他们相碰,随机出现的一方就会消失。我让学生修改消失的时间来增加游戏的难度。也可以修改出现的范围,通过这个小小的举动,学生理解的程序,理解的程序运行的原理,这不比老师讲的更明白吗?
        三、借助网络提高学生的自学能力
        我们在课堂上的时间毕竟有限,现在网络上有许许多多的教学资源,有些视频还相当详细。我们可以挑选难度适中的教学资源下载下来,鼓励学生通过观制作视频来模仿编程,只有通过大量的模仿才能了解scratch的编程方法,然后再鼓励在原作的基础上去创新。这里会出现一个问题,有的学生会看到难度很深的编程视频,然后模仿去练习,调试的时候出现了许多问题,由于不了解人家的思路,调试不了。所以适当难度很重要。这些视频最好是老师来下载,老师练习后再发给同学们,循序渐进是必不可少的。
        四、按部就班
        当大家对这个软件个初步了解之后,就需要一步一个脚印的学习了。其中对脚本的掌握是最难的,这九部分需要对每一部分进行讲解,最好是能编写相应的程序,在这些程序中体现了这部分脚本的用法,让大家理解了脚本的用法,然后随堂布置相应的作业,学以致用。在学习脚本的过程中,让学生理解程序的执行顺序,即由上向下执行,遇到循环和选择结构,会按照相应的功能去执行。让学生感受到动态的程序。甚至看到程序后能看到像流动的水一样,计算机按照水流的方向去执行。
        俗语说“要给学生一杯水,教师应该有一桶水”,意思是说教师应该有丰富的知识、站在很高的高度。因此,教师应该注重自身素质的培养和提高。同时还要以学生的特点不断的调整教学策略。教师要采取一系列科学有效的方法,来帮助学生学习知识和编程技巧,为未来学习人工智能打下基础。

投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: