QQ登录

只需一步,快速开始

创客帮-青少年创客创意社区

快捷导航
开启左侧

Scratch校本课程《公交车上……》

[复制链接]
zhouyingya 发表于 2014-12-2 10:45:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
公交车上……
■教材分析
本课内容是在学生学会基本造型切换及动作的基础上,加入了“广播”的概念,“广播”在Scratch中的作用主要用于角色间的相互控制,其应用形式主要有三种:一是“点对点”的广播,例如由角色1通过广播控制角色2;二是“点对面”的广播,即角色1可以同时控制其它多个角色,三是“面对点”的广播,即有多个控制端发送广播,而受控端实现对应的响应动作。“广播”的使用对于学生进一步学习制作Scratch程序,特别对于多角色的协同关系有着重要作用。
■学情分析
本课教学的对象是小学五年级学生。对SCRATCH知识已经有了一定的学习经验,在设计程序时,能结合自己的语言叙述和想法来描述程序结构,但对于多个角色的相互协调关系还不能完成,而本课知识正是体现了程序设计中的“控制”的思想,因此学生对本课内容有较强的学习需要。
■教学目标
1.知识与技能
(1) 能用自己的语言叙述程序范例所表达的内容;
(2) 了解主控角色与受控角色的关系;
(3) 掌握用“广播”实现角色间相互控制的方法;
2.过程与方法
通过对作品的感受、对程序的主观描述、对设计要求的分块分析等环节,了解本课作品的设计意图,通过小组分工合作的方式完成本课的学习任务。
3.情感态度与价值观
(1)能够在完成本课作品的同时,迁移到类似程序脚本的设计。
(2)通过对作品的完整设计,培养学生良好的程序设计思想。
4.行为与创新
(1)鼓励学生用不同的方式完成设计意图。
(2)提倡学生在基本程序的基础上,表达更多个性化的设计。
■课时安排
安排1课时。
■教学重点与难点
1.教学重点
主控角色与受控角色的关系
广播和接收广播的运用。
2.教学难点
(1) 广播功能的使用。
(2) 广播功能与外观中的“说”的功能差异。
■教学方法与手段
分析法、任务驱动法。
■课前准备
极域电子教室,Scratch作品,学件
■教学过程
教学环节
教师与学生活动
设计意图
一、观看实例
描述引入










二、新授一对一的广播形式














戴老师今天从家坐公交车来汇文小学,在公交车上看到了这样一件事。(学生观看角色场景)哪位同学能用自己的语言来描述一下,你猜测可能是什么事?
学生通过自己的想象描述事件。
教师板书记录:听到广播后,谁。。。怎么样。。。
通过刚才这些同学的描述,几乎已经把我早上看到的事情还原了,如果想把这些事件一一加到我们的程序中,能实现吗?我听到车箱里的广播了吗?
(分析“说”的不足)
如果需要让“我”听到广播并有所行动,需要用到哪个语句?(广播)
什么是广播呢?我们来看一个例子。(演示PPT)
接下来,我们就来试一试,你能用广播的功能实现“我听到喇叭就站起来让座”这一动作吗?(注意“说”2秒与广播共用而产生的延时问题)
学生练习,指名演示
通过你自己的操作,哪位同学愿意说一说你对“广播”这个新语句的了解。
1、  你认为“广播”的作用是什么?
2、  你认为“广播”的优点是什么?
3、  你认为在使用“广播”命令时需要注意什么?
根据学生的表达板书,(1、建立角色间联系,2、方便、灵活,3、广播—接收广播成对出现
当“我”起身让座的时候,“老人”会对“我”说什么?试一试用脚本把这个情景表现出来,想一想,这一次谁是发送广播的“主控方”,谁又是接收广播的“受控方”?
学生练习,指名边口答边演示。(分析:一个角色“我”既可以是接收广播的受控方(与喇叭),又可以是发送广播的主控方(与老人))
如果老人说完“谢谢”以后,你再回答一句“不用谢!这是我应该做的!”这时,谁是主控方?谁又是受控方?

学生通过观察根据实际生活经验描述故事,引出新知,自然过渡。



通过实际情况引出新问题

尊重学生积极尝试的心态,先让学生体验,再根据体验来总结




三、新授一对多的广播形式
在刚才的练习中,我们学会了能过一个角色去控制另一个角色的广播形式,我们将它称之为“一对一”的广播,(板书:一对一)但通常情况下,接收广播的角色可能不止一个,就象在这辆公交车上,除了“我”之外,还有谁听到了喇叭发出的广播?(乘客)他能否也同时接收广播呢?他接收到广播以后,又会做什么?你能仿照刚才的方式,完成“喇叭与乘客”这一组广播的脚本设计吗?
学生练习,指名演示
(出示PPT)象这样,由一个发送广播的主控方,向多个接受广播的受控方进行广播的形式,我们称之为“一对多”的广播(板书:一对多)(分析其实本质还是一对一)虽然接收的是同一个广播,但是完全可以分别实现不同的动作,也就是说,广播只是建立角色之间的联系,至于建立联系以后所做的事,可以统一行动,也可以各行其是。
在原有场景下,根据实际情况深入,在学生自主讨论的过程中,发现一对多的角色关系。


明确一对多广播的意义,并说明建立联系与响应联系之间没有必然关系。
四、新授多对一的广播形式



既然有“一对多”的广播形式,是不是也会有“多对一”的广播形式呢?(板书:多对一)在这样的广播形式中,有几个主控方?又有几个受控方?(活动举例说明:“老人”说谢谢后,“我”回答不用谢)(分析:多对一并不是同时产生联系,而是有选择性的分别执行相应的动作,本质可以看作是多次的一对一) 分析多对一的广播模式,通过分析脚本明确多对一广播的实质

五:综合练习通过我们今天的学习,我们掌握了三种最常用的广播形式,无论哪种类型的广播,其目的都是为了建立起角色之间的联系,至于如何联系,关键是看我们自己的设计,那么在这辆公交车上发生的事,你能完整的用脚本表达出来吗?(可以两人一组讨论具体的设计过程,在纸上作相应的记录后,再动手操作)指名演示结果
结合本课的重点,让学生综合运用所学知识,并体现个性设计与表达的思想。
六、总结:通过今天的学习,我们又掌握了一个新的命令——广播,它可以帮助我们非常方便地建立起角色与角色之间的联系,这对我们以后编写更大更复杂的程序有着很大的帮助。但无论是一对一、一对多、多对一的广播形式,其本质都是一对一的广播,如果需要用到由两个或两个以上的角色同时控制同一个角色,就不能再通过广播来实现了,必须要用到变量的功能,有兴趣的同学可以在课后继续深入探究下去。通过板书强化“广播”功能的意义,并揭示“广播”功能的本质,课尾提出“变量”的新知,鼓励学生课后继续学习尝试。

板书设计




我和……主控角色  ——-   受控角色
广  播                (广播)         (接收广播)
作用:建立角色间联系               一对一
优点:方便、灵活                   一对多  (一对多个一)
注意:广播–接收广播成对使用        多对一  (多次一对一)

您需要登录后才可以回帖 登录 | 注册

本版积分规则

客服热线
400-1234-888 周一至周日:09:00 - 21:00
公司地址:襄阳市樊城区长虹路现代城5号楼188

创客帮MAKER.BAND青少年创客创意社区是一个融教育、科技、体育资讯为一体的综合服务平台,专注于教育创新、专注于科技体育、专注于教育资讯。

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表