1、 趣味编程入门教案趣味编程入门教案 一一、学情分析、学情分析 本节课面向的是五年级学生,五年级学生已经具备一定逻辑思维能力,虽然 学生第一次接触编程软件,但是 Scratch 软件使用积木组合式的程序设计方法, 非常容易让学生接受。本课重点介绍 Scratch 软件的功能和界面,在任务设计方 面培养学生的编程思维,让学生懂得如何用程序化思维解决问题。 二二、教学目标、教学目标 知识与技能目标:初步了解和认识 Scratch 及其界面;初步尝试脚本搭建, 体验 Scratch 的编程创作。 过程与方法目标:在课堂创设的情景和任务中掌握各模块的功能;通过改写 程序,掌握 scratch 的基本编程
2、过程。 情感态度与价值观目标:通过学习简单的编程语言,初步树立计算思维的信 息素养,为中高年级程序语言的学习打好基础。 三三、教学教学重点难点重点难点 教学重点: 认识 Scratch 软件操作界面, 初步尝试改写脚本, 体验创作乐趣。 教学难点:掌握 Scratch 的基本操作方法,熟练根据自己的需要尝试改写脚 本程序。 四、教学过程四、教学过程 (一)(一)游戏游戏导入导入,激发兴趣,激发兴趣 出示三款游戏:打地鼠、魔法变变变、牛郎织女相逢 学生尝试玩游戏。 师:同学们喜欢玩电脑游戏吗?今天老师就满足一下大家,给大家带来个 小游戏。大家来玩一玩。 生玩游戏 师:是不是觉得很好玩,这些游戏呀
3、,都是老师制作出来的,怎么样?是 不是感觉老师很厉害呀?你们想不想像老师一样自己制作一个游戏, 做一个游戏 设计师呢?别着急,等你们学好了这个工具,自己做一个游戏不是问题,那这到 底是个什么工具? 它就是 scratch!这是一款由美国麻省理工学院设计开发的一 款面向 8 至 16 岁少年儿童的简易编程工具。师这节课我们就一起来学习趣味 编程入门 。 出示课题 (二)自主学习,合作探究(二)自主学习,合作探究 结合课件讲解 1、启动 Scratch 桌面上学习文件夹中“小猫”图标 2.认识 Scratch 界面 微课学习,师生互动 师:一个陌生的画面出现在我们的面前, 不过它的组成部分也与我们
4、学习的 画板有相同之处, 它的每一部分都有自己的名称, 现在请同学们打开桌面上的 “自 学课件”了解一下。 生根据“自学课件”开始自主学习 标题栏:显示当前的作品名称,也就是文件名 菜单栏:菜单功能选项 控制按钮: 控制程序的播放和停止。 点击绿旗开始播放, 点击红圆停止播放。 工具栏:复制、删除角色及控制角色大小工具 舞台区:呈现作品的窗口,也就是角色演出的地方 新建角色按钮:四种导入或新建角色的方法: 1、从角色库中选取角色 2、绘制新角色 3、从本地文件中上传角色 4、拍摄照片当作角色 角色列表区:所有的角色都会出现在这里显示 指令模块区:分为不同类别的模块,每个模块类别用不同颜色表示,
5、单击它 们就会打开对应的模块指令。 脚本区:程序的编写区,利用拖拽指令模块的方式在此写程序 3、自由探索 师:窗口界面我们都认识了,老师给大家三分钟时间自由练习,来领略一 下 scratch 神奇的功能,开始你们的自由探索吧! 学生随意操作 师:小猫会发出多种不同的叫声,你能修改小猫的叫声吗? 老师演示,学生操作 4、改写程序 打开桌面上的“变变变”,看一看,这是一只变色猫,你还能让它拥有更大 的本领吗? 出示温馨提示,可以让小猫走起来,变大,旋转,隐身等。 学生尝试操作,老师辅导 (三)学习评价,归纳总结(三)学习评价,归纳总结 1.展示学生作品,互评作品。 2.小结本课知识 (四)资源推荐,拓展学习(四)资源推荐,拓展学习 提供给学生课后学习的网站,分享作品和学习的空间。 Scratch 官网:http:/scratch.mit.edu/ 小结:今天我们初步认识了趣味编程软件 Scrath,还能够根据自己的创意 需要改写简单的程序,在程序编写的过程中可能会出现很多错误,同学们,其实 人生就如编程,调试错误是编程给你最好的东西,因为你每纠正一个错误,就标 志着你又前进了一步。 也希望同学们通过自己的努力探索能够创造出更多优秀的 作品!