小学二年级图形化编程课 中级第20课:独轮车
教案式少儿编程教程
【中级】
(第一版)
全部教程共四册:入门级、初级、中级、高级
入门级:108个案例 配套30课视频课程 配套30课教案
初 级:186个案例 配套30课视频课程 配套30课教案
中 级:60个案例 配套30课视频课程 配套30课教案
高 级:20个案例 配套10课视频课程 配套10课教案
中级第20课:独轮车
【本课说明】
本节课我们设计一个益智游戏。按下键盘上的“左移键”和“右移键”,控制独轮车的平衡,当独轮车倒地,游戏结束。独轮车运动被医学界称为"益智运动",通过全身肌肉运动,使身体处于活跃轻松的状态,促使小脑的发育从而促进大脑发达,提高智力。
【知识技能】
(1)条件判断指令的应用。
学科网(北京)股份有限公司
(2)循环控制指令的应用。
(3)侦测指令的应用。
(4)数字和逻辑运算指令的应用。
(5)新建变量及其应用。
(6)圆及圆的周长的概念。
【问题分析】
(1)准备素材,包括独轮车、背景图片以及音乐。
(2)因为受到地球引力的作用,如何模拟独轮车左右摆动时的自然状态,即倒地的速度越来越快?
(3)如何判断独轮车倒地?
(4)独轮车左右摆动时的位移控制,圆周长的控制问题。圆周长=2πR,轮子位移90度,相当于圆周长的四分之一,即:2πR/4。如果把这个长度分成90等分,就可以模拟轮子的倒地了。
【课程引入】
独轮车运动被医学界称为"益智运动",通过全身肌肉运动,使身体处于活跃轻松的状态,促使小脑的发育从而促进大脑发达,提高智力。
长期骑独轮车可以锻炼平衡及神经反射能力,使肩、脊、腿、肢、脚、腕能得到全面锻炼,增强身体灵活性、技巧性。这些明显有益于青少年健康成长的好处,不仅已被青少年朋友追捧,更是深受广大家长的喜爱。
【教学步骤】
(1) 打开Scratch离线系统,显示Scratch编程主界面。
学科网(北京)股份有限公司
(2) 选择主界面左下方“角色”,鼠标右键点击“Sprite1”,选择删除。(本节课角色中不用猫咪)
(3) 点击主界面左下方“舞台1背景”,选择主界面中间“背景”,点击“新建背景”中第三个图标显示“从本地文件中上传背景”,将预先准备好的“角色1”上传。
(4) 选择主界面中间“背景”,鼠标右键点击空白背景“背景1”,选择删除。
(5) 选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”,将预先准备好的“独轮车1”上传。
(6) 选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分别输入“初始”、“半径”、“角速度”、“计时1”,选择下方“仅适用于当前角色”,点击确定。
(7) 选择主界面中间“脚本”,按照下图所示,将积木拖动到脚本空白区域,并按照如图所示修改其中的参数:
学科网(北京)股份有限公司