1、主题活动二:程序世界真好玩一、活动设计说明 随着科技的发展,人们开始认识到编程对思维锻炼和问题解决的价值,程序编写也越来越受到大家的重视。乔布斯曾说:“人人都应该学习编程,它教会你思考。”然而,编程给人的普遍印象是难度较大,因此我们选择Scratch这款非常适合学生学习的编程软件来展开实践。 本次活动主题是“程序世界真好玩”,以“制作八礼四仪电子书”作为主要活动内容。通过活动,学生将学习如何在Scratch中增加或修改角色和背景,理解角色和脚本的关系,通过造型变换,了解动画表现的本质特征,并结合“广播”的应用,体验程序设计的乐趣。二、活动目标 1初识S。rat。h软件,能够根据需求,添加相应的
2、角色和场景,并能进行适当的修改。 2理解脚本与角色的关系,掌握Scratch的工作方式,能够搭建简单的Scratch程序。 3通过搭建完整的小程序,锻炼逻辑思维能力,学会用Scratch作品表达自己的所思所想,养成用信息技术表达想法的良好习惯,培养创新精神。三、活动准备(一)教师准备相关演示课件、教学程序示例。(二)学生准备按照学生用书中的任务单提示,初步了解Scratch软件。四、活动过程 第一课时 (一)谈话导入 1前段时间,学校进行了“八礼四仪”的手抄报比赛,很多同学都做了自己的手抄报,来看看老师做的和大家的有什么不同? 2学生发现不同:老师将大家做的手抄报合成了一“本”电子书。 3教师
3、介绍新软件:Scratch。 (提示:教师应指导学生观察教师是如何播放Scratch作品的,了解Scratch的演示方式。) (二)观察与汇报 1认识Scratch界面。 (1)引导学生观察Scratch界面由哪几部分组成。 (2)观察角色区,分清角色和背景。 2角色与脚本的关系。 (1)提问。 a有哪几个角色会动?它们为什么会动? b大家的猜测是否正确?有什么办法可以验证? c大家能说出这段脚本中一共有几种功能模块吗? (提示:引导学生发现Scratch的控件特点一按颜色区分指令。) (2)谈话。 请学生思考,要实现老师所提出的功能可能用到哪些指令模块。 (提示:教师应引导学生观察角色区与舞
4、台,分清角色与背景;掌握“发现问题-提出猜测-验证猜测”这一解决问题的一般方法;提醒学生观察模块颜色,体会Scratch的“友好”,指导生学会学习。) (三)实践与思考 1分析任务。 (1)请学生观察“八礼四仪”这“本”电子书能完成哪些功能。 (2)学生观察后回答,并填写任务表。任务分析表 主题 “八礼四仪”电子书 背景 角 色 角色行为 2设计舞台与角色。 (1)导入舞台。 (2)添加角色。 (3)编辑角色中的造型。 3发挥“广播”的功能。 (1)提问:大家知道为什么点击“后一页”,可以翻书吗? (2)学生猜想并回答。 (3)教师小结:两页之间通过“广播”关联。Scratch中“广播”的功能
5、与现实中的广播功能类似,通过它可以实现角色之间的通信。当点击“下一页”角色时,发出广播“下一页”。“书”接收到广播后,通过造型切换实现翻书效果。 4搭建脚本。 (1)提问:可能用到哪些模块的控件? (2)学生猜测回答。 (3)教师演示搭建“下一页”的脚本。 (4)学生搭建“下一页”和“书”的脚本。 5调试与思考。 (1)提问:翻页至第六页时,书本已经没有后续页了,会发生什么? (2)学生观察现象,交流自己的发现。 (3)教师小结:在Scratch中,为了便于大家学习,“下一个造型”控件会默认到达最后一页时自动跳转到第一页。 (4)学生尝试搭建脚本,完成向后翻页的效果。 (5)提问:Scratc
6、h中没有“上一个造型”,如何实现向前翻页? 教师提示:观察“外观”模块,寻找可能有用的控件。 教师操作勾选“造型编号”,并提示:如果现在“造型编号”是2,那么我们向前翻页,应该切换到哪个“造型编号”? 学生思考回答。 教师演示。 (提示:教师应引导学生在任务开始前完成分析与规划,带领学生梳理导入角色和舞台的几种途径,帮助学生理解角色与造型的关系,同时联系生活,讲解“广播”的含义;教师应尝试引导学生从软件开发者的角度思考可能需要的控件,帮助学生进一步理解演示“控件”其实是定义好的功能块;在搭建第一个脚本时,建议由教师演示,给学生一个明确的示范,鼓励学生思考同一类型问题的不同解决方案。)第二课时
7、(一)汇报导入 1展示上节课的作品,交流收获与不足。 2解决可能存在的共性问题,为本节课的制作打下技术基础。 (二)合作与分享 1小组讨论:和同组同学谈谈你的创意,并尝试将其实现。 2组内分工:摄影师、美术师、程序员、汇报员。 3小组合作:尝试制作本小组的个性作品。 4.小组汇报:展示与介绍本小组的作品。 (提示:教师应引导学生明确技术要为创意服务,鼓励学生的创意表达。)五、拓展与评价 1教师展示以往学生的优秀作品,鼓励学生探究Scratch,并用软件制作出更多个性化、有创意的作品。 2评价学生在本次活动中的表现。 (提示:教师的评价不仅要从学生的作品出发,而且要关注学生在整个活动中的表现,如
8、观察、表达、操作、创意等。) (1)本次学生活动以个人实践为主,主要目的是让学生初步认识Scratch软件,并掌握基本用法,通过简单的脚本搭建,实现“动起来”的目标。能否完成脚本搭建,是本次活动评价的主要评价标准。 (2)在进行过程性评价时,需要特别关注学生是否能够仔细观察,获得有用的信息;对于脚本调试过程中发现的问题,能否提出自己的分析解决方案;对于作品创作,是否有自己的创意,并将其清晰、有条理地表达出来;在与同学讨论时,能否认真倾听同学的观点,并给予一定的建议。 (3)教师可根据实际情况使用学生用书上的评价方式,也可自行设计相关项目、内容,对学生实践活动进行评价。六、能量加油站 玩转Scr
9、atch Scratch是美国麻省理工学院(MIT)媒体实验室“终身幼儿园”项目组开发的一款面向全世界青少年的程序设计软件平台。它的图标是一只小猫,在这只小猫的带领下,小朋友们可以轻松地学会编写程序,走进多彩的程序花园。使用者可以创作小动画、交互式游戏,甚至编写各种功能的小软件,还可以把自己的作品上传到Scratch的官方网站,和全世界的小朋友们一起分享交流。当然,前提是要拥有一个Scratch官网的用户名。 1注册Scratch用户。 登录Scratch的官网网址:ht tp.s:/.scratch. mit. edu。单击右上角的“加入Scratch”按钮,依次填写相关注册内容。 2下栽安装Scratch2.0。 登录https:/scratch. mit. edu/download,选择系统对应的Scratch版本,一般我们会选择Windows的版本,如下图。 3分享与发布。 在没有安装Scratch的计算机上,无法打开或预览Scratch文件,这时需要我们将源文件转化为后缀名为exe的可执行文件,就要用到Scratch2exe软件。打开Scratch2exe软件,选择要转化的Scratch源文件,选择一个图标文件,点击绿旗开始转化,之后就可以得到一个后缀名为exe的可执行文件了。这个文件即便在其他没有安装Scratch的计算机上也能打开运行。