课程名称:Scratch编程课
课程大纲: 怪兽入侵家园 了解Scratch舞台区域边界,熟悉不同角色间发生联系时的编程控制策略。熟悉Scratch编程坐标识别的特点。了解广播信息收发的编程控制方法。熟悉不同角色碰撞识别的编程控制,熟悉循环(重复执行)结构和判断选择结构编程方法。探索实现多等级、多角色、多场景、可变换速度的“守卫家园”编程实例。 和我一起打地鼠 熟悉自制图形绘制和着色方法,了解随机数基本概念。基于广播信息发送和接收编程控制方法,探索实现不同角色间共享信息的编程控制方法。了解Scratch舞台界面坐标分布特点,探索基于随机数改变横纵坐标实现角色随机出现在某一个位置。熟悉声音和动作匹配的编程控制方法,基于角色相互坐标位置关系,探索实现动感打地鼠小游戏。 战舰对决 了解角色、背景、道具等素材的选取方法。熟悉角色运动路径规划的基本方法,探索实现角色沿着不同的路径运行的编程控制方法。熟悉角色自动前行的编程控制方法,探索实现炮弹角色的飞行轨迹编程控制方法。熟悉角色相对运动的编程控制,探索实现不同战舰角色间相互射击、动态射击方法,探索编程实现战舰对决小游戏。 极品飞车 克隆的概念,熟悉利用广播传递飞车角色状态标记的编程控制方法,探索实现限定位置范围内随机出现障碍物的编程控制方案。探索倒计时时间控制的编程方法。熟悉飞车角色随键盘控制做运动时车头部分的跟随动作编程控制方法。探索实现固定时间内进行闯关极品飞车小游戏。