内容正文:
课 题
键盘触发
执教时间
学习内容分析与学教方式选择
本课主要内容如下:第一,创意构思。构思一个场景,比如小猫在操场上运动等。第二,设计舞台。根据需要导入一个舞台背景。第三,设计脚本。为小猫设计移动的脚本。学生主要学习“当按下?键”这个指令,执行相应的动作。第四,设置角色属性,主要是指角色旋转的方式。这里学习的关键在于情境的创设,既能让激发学生兴趣,又能让整个学习显得比较自然。
本课主要采用激趣导入,并运用任务驱动的教学方式,以学生自主探究为主。
学习目标(含学习重点、难点)
学习目标:
1.通过阅读范例程序、完成控制小猫运动的任务,认识“当按下?键”“面向?方向”等指令。
2.认识“允许旋转”“只允许左右翻转”和“不允许旋转”三个角色旋转属性按钮的功能,感受面向对象程序设计的特点。
3.体验运用键盘触发事件编写程序的方法。
重点:
键盘触发脚本设计
难点:
理解键盘触发事件
课前准备
课件、示例作品等
教学环节与目标
学习任务与要点
学导活动与过程
一、激趣导入
通过欣赏图片,师生互动问答,让学生初步理解“程序决定功能”。
通过演示程序、问答的形式,揭示课题。
学习任务:
1.欣赏图片,互动问答;
2.欣赏示例程序,互动问答。
学习要点:
1.初步理解“程序决定功能”;
2.初步认识“键盘触发”。
1.出示图片“AlphaGo PK 李世石”,学生欣赏;提问:你知道结果吗?
2.再出示图片“AlphaGO Zero”;提问:兄弟两比赛,你猜谁赢了。
3.小结:程序决定功能。
4.老师打开示例程序并运行,学生观看。提问:它能做什么?
5.学生回答。老师小结:如果按下某个键,就能执行一定的功能,叫做键盘触发。同时揭示课题《键盘触发》。
二、任务:添加移动指令
通过阅读程序,让学生自主探究如何添加移动的脚本。
学习任务:
添加向上、向下、向左移动的指令。
思考:
1.为什么机器人只能向右移动?
2.添加什么指令?为什么要修改参数?
学习要点:
1.掌握添加向上、向下、向左移动的指令。
2.理解为什么要修改参数。
1.请学生上台演示,引出问题:为什么只能向右移动?
2.学生思考回答。
3.老师小结:因为没有向上、向下、向左移动的脚本。提问:你能添加这样的脚本吗?
3.学生尝试,老师巡视。
4.反馈: