by xiansweety
1、介绍这节课的老师和助教 2、重申课堂纪律(包括课后值日) 3、复习上节课的知识 i 计算机的组成 冯诺依曼体系结构(很牛的名字,吸引孩子的注意力,发散 思维,生活中还有那些是以人的名字命名的东西-暂定) ii 打字练习 指法、输入法的切换、切记带金山打字安装软件 iii 乐跑机器人的命令 move() turn_left() 通过游戏的方式来复习 做一个让孩子们根据move、left、right、off三条指令分别执行 动作的游戏(考虑教室空间有限、不做前进、左转的动作,用其 他好玩的姿势代替,目的:让孩子们记住这几个单词) 具体:所有孩子在原地站好 主讲发出指令move、left、right、off,采取如下方式(move-move- left;move-move-right;move-move-off) move-拍手、left-右手摸左耳,左手摸鼻子、right-相反;off-手放下 助教当裁判,观看那些孩子做错了,做错的退出游戏 iv 乐跑界面上的相关菜单(大家有没有新发现) 或以提问的方式 4、新知识的讲解 i流程的讲解 引入:利用刚刚复习的命令做练习: 乐跑走出顺时针的正方形; 乐跑走出逆时针的正方形 提问:请同学口述实现 讲解流程的概念:举例子:大象放冰箱的例子 画出刚刚控制乐跑的流程。 流程的作用:使自己的思路清晰,将任务拆分(例子在想) 升华:介绍美国好奇号火星,给大家看codecombat的图 ii 知识点repeat(,)的使用---连招的秘密 引入:做游戏的时候的三个动作move、turn_left、turn_right 试一试、乐跑听不懂哪句 怎么让乐跑听命令呢? 给出答案:三次 turn_left 顺带引出复制粘贴的快捷键 有没有更高效的做法:使用repeat(turn_left,3)实现右转。 小练习: 使用repeat替换之前的逆时针正方形 5、总结 |