1、趣味编程入门Scratch2.0 第 1 课:了解编程 【教学目标】 1.初步认识 Scratch2.0 编程工具。 2.了解程序设计的意义和作用,激发学习编程的兴趣。 3.了解 Scratch2.0 的软件界面,熟悉基本操作方法。 4.通过实例的讲解,进一步激发学生的学习兴趣。 【教学难点】 理解编程的意义。 【教学准备】 教学软件、教学课件资源等。 【教学过程】 一、初步认识 Scratch2.0。 1.麻省理工学院 2.少年儿童编程工具 3.积木化编程 通过对以上关键词的简单解释,初步了解 Scratch。 二、程序设计的作用和意义。 利用编程可以完成哪些事情?制作精美的演示文稿、精彩的
2、动画片、好玩的 电脑游戏 三、通过具体的实例让学生感受 Scratch 的神奇魅力。 实例 1:故事讲解演示小老虎过生日 实例 2:电脑游戏星星猎手 实例 3:数学解题鸡兔同笼 四、熟悉 Scratch2.0 的软件界面和基本操作方法。 1.软件界面 舞台区展示的地方 角色列表区“演员”表 指令块区角色可以做的事情 编辑区角色要做的事情 2.基本操作方法 拖拽、修改参数 五、制作弹球小游戏。 1.游戏的简单介绍。 2.完成挡板跟随鼠标左右移动的效果。 3.完成小球按照一定角度下落的效果。 4.完成小球碰到挡板反弹的效果。 5.完成小球没有碰到挡板,触底,游戏结束的效果。 六、实践及作业。 两个问题留给大家课后思考: 1.如何控制小球运动的速度? 2.再复制一个小球,游戏会怎样?