- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用Scratch在小学阶段进行编程入门学习
利用Scratch进行编程入门的实施计划
一、关于实施Scratch的思考
与我们现在使用的Logo语言相比,Scratch不需要你写任何编码,只要使用鼠标拖拽事先准备好的部件就可以组成游戏、卡通和动画,就像玩积木一样简单有趣。而Logo语言中的大量命令会让学生存在不少困难,一学期的课程结束后将永远不再使用Logo。
我还使用过微软的Small Basic,也是为儿童准备的,跟专业的编程语言(C、C++、JAVA等)相比它的确很简单,但可以顺利地过渡到初中的Visual Basic中来。但由于还是需要手动编码(需要记住大量英语单词),也许并不适合小学阶段的孩子,因此个人认为不适合作为入门语言。而Scratch则没有问题。和其它一些儿童编程语言相比Scratch更加直观,简单,不需要孩子记住那些难记的单词和代码。
另外像veket、edubuntu等系统个人感觉并不适合目前我国的教育。
从兴趣上说,儿童最喜欢的是玩,玩游戏、卡通、动画等。而Scratch紧紧围绕这个中心,让孩子设计自己的游戏、卡通、动画,在玩之中进行了编程的入门。虽然Scratch编程同专业的编程语言还有一些区别,但其基本概念如坐标,方向,逻辑运算,条件,循环,事件等等都是一样的。学好Scratch对于孩子以后学习专业级的语言是非常有帮助的。
二、小学阶段开展Scrath学习的任务目标。
小学阶段可用scratch编写多媒体故事和简单动画,初步了解编程概念,适当加入scratch编写小游戏内容,进一步了解编程思想; scratch的基本算法,进一步深化对算法的理解并进行学习。
主要有:Scratch入门,创作角色,增加背景,增加声音,角色动作,键盘控制,事件控制;程序基础,条件控制,循环等;制作出猫捉老鼠小游戏。
三、Scratch在小学阶段开展的意义。
小学阶段的编程教育并非是简单地将大学的计算机专业教育下放到小学来学习,重要的是培养学生兴趣,了解编程思想。Scratch接近自然语言的方式表达程序逻辑,编程方式直观且容易理解。编程的概念都是类似的,用scratch理解了编程概念,对以后用其 他语言编程会大有帮助。
我们这里谈的不是竞赛,不是少数优秀学生的课外活动,而是全体学生都要学习的计算机课程,即素质教育。
四、课时教学目标及内容
第一课:可爱的小猫
教学目标:
1.认识界面。
2.了解基本动作——面向方向,移动。
重点:初识Scratch,理解面向方向,双击脚本执行。
难点:理解方向。
第二课:小猫的舞台
教学目标:
1.认识舞台坐标。
2.让角色“走”到指定位置。
3.认识声音控制控件,导入声音。
重点:认识舞台坐标。
难点:认识舞台坐标。
第三课:小猫打招呼
教学目标:
1.掌握外观控件(说话、角色的大小)
重点:外观控制部件(说话、角色的大小)。
难点:角色大小的变化
第四课:炫彩的舞台
教学目标:
1.设置舞台背景并编辑。
重点:设置舞台背景。
难点:编辑舞台背景。
第五课:小猫来画画
教学目标:
1.掌握舞台初始化。
2.设置画笔的属性,会画小房子。
重点:舞台的初始化。
难点:会画小房子。
第六课:调皮的小猫
教学目标:
1. 控制模块(执行,等待)。
重点:理解根据条件进行控制。
难点:设置条件。
第七课:忙碌的小猫
教学目标:
1.重复执行脚本。
重点:理解“重复”。
难点:合理利用“重复”控制。
第八课:多彩的角色
教学目标:
1.添加角色,设置角色的属性,编辑角色。
重点:设置角色的属性,编辑造型。
难点:编辑角色。
第九课:精彩的小舞台
教学目标:
1.分别为不同角色设置脚本,并执行。
重点:为不同角色设置脚本。
难点:为不同角色设置脚本。
第十课:小猫捉老鼠
教学目标:
1.控制和侦测控件的使用。
重点:理解“条件判断”。
难点:控件的组合使用。
文档评论(0)