SCRATCH全套教案
- 格式:doc
- 大小:4.51 MB
- 文档页数:53
SCRATCH全套教案教案一:SCRATCH基础入门一、教学目标通过本节课的学习,学生能够:1.了解SCRATCH编程平台的基本概念和特点;2.掌握SCRATCH平台的基本操作方法;3.完成简单的动画和交互式程序设计。
二、教学内容1.SCRATCH编程平台简介a.什么是SCRATCH?b.SCRATCH的主要特点和功能2.SCRATCH平台的基本操作方法a.界面介绍b.角色和背景c.积木模块介绍d.程序控制流程3.动画和交互式程序设计a.动画制作基础b.角色控制和交互设计c.场景切换和音效设计三、教学过程1.引入通过向学生介绍什么是编程以及编程的应用范围,引发学生的兴趣和思考。
2.知识讲解与示范采用互动讲解的方式,向学生详细介绍SCRATCH平台的特点、界面和基本操作方法,并通过示范给出具体的教学实例。
3.练习与实践学生跟随教师的指导,利用SCRATCH平台完成一系列练习和实践任务,包括动画制作、角色控制和交互式程序设计等。
4.总结与展示教师进行本节课的总结,回顾学习内容,并鼓励学生展示他们设计的作品。
教案二: SCRATCH中级进阶一、教学目标通过本节课的学习,学生能够:1.深入理解SCRATCH编程平台的高级功能和应用;2.掌握程序设计的基本思维方式和方法;3.能够设计和实现更加复杂的交互式程序和游戏。
二、教学内容1.SCRATCH高级功能介绍a.变量和列表的应用b.条件判断和循环结构c.事件处理和广播消息2.程序设计思维培养a.问题分解和抽象b.逻辑思维和算法设计c.迭代与调试3.复杂交互式程序设计与游戏制作a.游戏开发的基本原理b.角色和关卡的设计c.游戏逻辑和规则制定1.复习与引入回顾上一节课学习的内容,并提出本节课的学习目标和重点。
2.知识讲解与示范向学生详细讲解和演示SCRATCH平台的高级功能和应用,以及程序设计思维培养的方法和技巧。
3.练习与实践学生跟随教师的指导,进行一系列复杂交互式程序设计和游戏制作的练习,如迷宫游戏、角色对战等。
最新最全Scratch的教案完整版一、教学内容本节课选自《Scratch编程教程》第五章“角色与舞台”,详细内容涉及:1.角色的添加与删除;2.角色属性的设置与调整;3.角色之间的互动与协作。
二、教学目标1. 让学生掌握Scratch中角色的添加与删除方法;2. 让学生了解并学会调整角色属性,包括大小、颜色、位置等;3. 培养学生利用角色互动完成一个简单故事情节的能力。
三、教学难点与重点教学难点:角色属性的设置与调整,以及角色之间的互动与协作。
教学重点:角色添加与删除,以及故事情节的设计。
四、教具与学具准备1. 教师准备:电脑、投影仪、Scratch教学软件;2. 学生准备:电脑、Scratch教学软件、教材。
五、教学过程1. 导入(5分钟)实践情景引入:展示一个简单的“小猫抓鱼”游戏,让学生观察并分析游戏中角色之间的互动。
2. 知识讲解(10分钟)a. 讲解角色的添加与删除方法;b. 讲解角色属性的设置与调整方法;c. 讲解角色之间的互动与协作。
3. 例题讲解(15分钟)以“小猫抓鱼”为例,详细讲解如何添加角色、设置角色属性以及实现角色之间的互动。
4. 随堂练习(10分钟)学生自主完成一个简单的故事情节,要求包含角色添加、属性设置及互动。
对学生练习情况进行点评,强调本节课的重点与难点。
六、板书设计1. 角色添加与删除;2. 角色属性设置与调整;3. 角色互动与协作;4. “小猫抓鱼”故事情节设计。
七、作业设计1. 作业题目:设计一个“小兔采蘑菇”的故事情节,要求包含角色添加、属性设置及互动。
2. 答案:a. 添加角色:小兔、蘑菇、小草等;b. 设置角色属性:调整角色的大小、颜色、位置等;c. 角色互动:小兔跳起采蘑菇,蘑菇数量减少等。
八、课后反思及拓展延伸1. 反思:本节课学生对于角色添加与删除掌握较好,但在角色属性设置与互动方面存在一定难度,需要在下节课中进行巩固;2. 拓展延伸:引导学生学习更多关于Scratch的知识,如添加音效、背景等,丰富故事情节。
2024年完整版scratch教案最新版一、教学内容本节课使用《2024年完整版Scratch编程教程》第3章“角色与舞台”,详细内容涉及:1)角色的添加与编辑;2)角色坐标与移动;3)角色造型与切换。
二、教学目标1. 学生能够掌握添加与编辑角色的方法,并运用到实际编程中;2. 学生能够理解坐标的概念,实现角色的移动;3. 学生能够利用造型切换功能,创作出富有创意的动画。
三、教学难点与重点难点:角色坐标与移动的编程实现。
重点:1)角色添加与编辑;2)造型切换;3)坐标与移动。
四、教具与学具准备1. 计算机;2. Scratch软件;3. 教学PPT;4. 学生笔记本。
五、教学过程1. 实践情景引入(5分钟)利用PPT展示一组富有创意的Scratch动画,激发学生兴趣。
2. 例题讲解(15分钟)讲解角色添加与编辑、坐标与移动、造型切换的相关知识,并通过实例演示。
3. 随堂练习(10分钟)学生跟随教师步骤,完成一个简单的动画制作。
4. 知识巩固(10分钟)学生自主完成教材第3章的相关练习。
5. 课堂小结(5分钟)6. 作业布置(5分钟)布置课后作业,要求学生运用所学知识创作一个创意动画。
7. 课堂反馈(10分钟)学生分享学习心得,教师解答疑问。
六、板书设计1. 角色添加与编辑;2. 坐标与移动;3. 造型切换;4. 创意动画制作步骤。
七、作业设计1. 作业题目:制作一个关于“春天”的创意动画。
答案:动画中需包含至少两个角色,运用坐标与移动、造型切换等知识点,展现春天景象。
2. 作业要求:提交作品时,附上创作思路及学习心得。
八、课后反思及拓展延伸2. 拓展延伸:引导学生关注现实生活中的动画创作,将所学知识应用到实际中,激发学生的创造力和想象力。
重点和难点解析1. 角色坐标与移动的编程实现;2. 创意动画的制作步骤;3. 作业设计中的创作思路及学习心得要求。
一、角色坐标与移动的编程实现角色坐标与移动是Scratch编程中的核心知识点,涉及到动画创作的动态效果。
最新最全Scratch的教案完整版一、教学内容本节课选自《Scratch编程与应用》教材第三章,详细内容为:事件、控制以及运动模块的使用。
重点讲解如何利用Scratch编程软件设计交互式动画及简单游戏。
二、教学目标1. 理解并掌握事件、控制以及运动模块的使用方法。
2. 学会使用Scratch编程软件设计交互式动画及简单游戏。
3. 培养学生的逻辑思维能力和创新精神。
三、教学难点与重点重点:事件、控制以及运动模块的使用,交互式动画及简单游戏的设计。
难点:逻辑思维能力的运用,模块之间的嵌套与配合。
四、教具与学具准备1. 教师准备:电脑、投影仪、Scratch教学PPT。
2. 学生准备:电脑、Scratch编程软件。
五、教学过程1. 实践情景引入(5分钟)利用PPT展示一些有趣的Scratch作品,引导学生思考:这些作品是如何制作出来的?2. 知识讲解(10分钟)详细讲解事件、控制以及运动模块的使用方法,并通过实例演示。
3. 例题讲解(10分钟)以制作一个简单的交互式动画为例,逐步讲解编程思路和步骤。
4. 随堂练习(10分钟)学生根据教师给出的题目,自主设计一个简单游戏,巩固所学知识。
5. 课堂讨论(5分钟)学生展示自己的作品,大家互相交流、学习,教师给予点评和指导。
教师带领学生回顾本节课所学内容,强调重点和难点。
7. 课后作业布置(5分钟)布置课后作业,要求学生在课后完成。
六、板书设计1. 板书Scratch编程——事件、控制与运动2. 主要内容:1)事件模块:当绿旗被单击、当接收到消息等。
2)控制模块:等待、重复执行、停止全部等。
3)运动模块:移动、旋转、改变大小等。
七、作业设计1. 作业题目:设计一个简单的“猫捉老鼠”游戏。
要求:使用事件、控制以及运动模块,实现猫和老鼠的互动。
2. 答案示例:1)创建两个角色:猫和老鼠。
2)给猫添加事件:当绿旗被单击,猫开始移动。
3)给老鼠添加事件:当碰到猫,老鼠消失,游戏结束。
2024年完整版Scratch标准教案一、教学内容本节课选自《2024年Scratch编程指南》的第三章“角色与舞台”,详细内容涵盖:1)角色与背景的添加与编辑;2)角色坐标与运动控制;3)角色互动与简单游戏设计。
二、教学目标1. 让学生掌握添加与编辑角色与背景的方法;2. 使学生理解坐标系统,并能运用Scratch控制角色运动;3. 培养学生设计简单互动游戏的能力。
三、教学难点与重点难点:角色互动设计与坐标系统应用。
重点:角色与背景的添加、编辑以及运动控制。
四、教具与学具准备1. 教具:计算机、投影仪、Scratch软件;2. 学具:学生每人一台计算机,安装有Scratch软件。
五、教学过程1. 实践情景引入(5分钟)利用投影仪展示一个简单的小游戏,让学生体验角色互动与运动控制。
2. 知识讲解(15分钟)1)介绍角色与背景的添加与编辑方法;2)讲解坐标系统,以及如何使用Scratch控制角色运动;3)示范角色互动设计。
3. 例题讲解(15分钟)以一个简单的小游戏为例,详细讲解设计思路与操作步骤。
4. 随堂练习(10分钟)学生根据老师讲解的例子,自主完成一个角色互动游戏的制作。
5. 课堂小结(5分钟)六、板书设计1. 角色与背景的添加、编辑方法;2. 坐标系统与角色运动控制;3. 角色互动设计思路。
七、作业设计1. 作业题目:设计一个简单的小游戏,要求包含角色互动与运动控制。
2. 答案:略。
八、课后反思及拓展延伸1. 反思:关注学生在课堂上的参与度,对知识点的掌握程度,以及作品完成情况。
2. 拓展延伸:鼓励学生尝试添加更多角色、背景和音效,丰富游戏内容,提高游戏趣味性。
同时,引导学生探索更多Scratch功能,如事件、控制、外观等,为下一节课的学习打下基础。
本教案旨在通过实践情景引入、例题讲解、随堂练习等方式,让学生掌握Scratch编程的基本操作,培养他们的逻辑思维与创新能力。
在教学过程中,注重难点与重点的讲解,鼓励学生积极参与,提高课堂效果。
完整版scratch教案最新版一、教学内容本节课我们将使用Scratch软件进行编程教学。
教学内容主要基于教材第3章《角色与舞台》,具体内容包括:1)了解Scratch界面及功能;2)创建角色与背景;3)给角色添加动作和声音;4)编写简单交互程序。
二、教学目标1. 让学生掌握Scratch的基本操作,了解编程的基本概念。
2. 培养学生的逻辑思维能力和创造力。
3. 培养学生团队协作解决问题的能力。
三、教学难点与重点教学难点:编写交互程序,理解坐标和运动的概念。
教学重点:Scratch的基本操作,角色和背景的创建,添加动作和声音。
四、教具与学具准备1. 教师准备:计算机、投影仪、Scratch安装包、教学PPT。
2. 学生准备:计算机、Scratch安装包、教材。
五、教学过程1. 实践情景引入(5分钟)利用PPT展示一个有趣的Scratch动画,引导学生关注编程与动画制作的联系,激发学生的学习兴趣。
2. 讲解教材内容(10分钟)1)介绍Scratch界面及功能;2)演示如何创建角色与背景;3)演示如何给角色添加动作和声音;4)讲解编写简单交互程序的方法。
3. 例题讲解(15分钟)以一个简单的小游戏为例,带领学生逐步编写程序,掌握Scratch的基本操作。
4. 随堂练习(10分钟)学生根据教材第3章的内容,自行设计一个简单的动画或游戏,巩固所学知识。
5. 团队协作解决问题(15分钟)学生分组,每组设计一个具有交互性的游戏,要求包含角色、背景、动作、声音等元素。
教师巡回指导,解答学生疑问。
6. 展示与评价(5分钟)六、板书设计1. Scratch界面及功能2. 创建角色与背景3. 添加动作和声音4. 编写简单交互程序七、作业设计1. 作业题目:设计一个有趣的Scratch动画或游戏,要求至少包含一个角色、一个背景、两个动作和两个声音。
2. 答案示例:角色一:小猫动作一:走路动作二:跳跃声音一:走路声声音二:跳跃声背景一:公园3. 提交方式:将作品导出为.sb2格式,并至指定邮箱。
(完整版)Scratch教案1. Scratch的简介第1课下载与安装第2课初识Scratch2.Scratch基础课程第3课让角色动一动第4课键盘控制第5课迷宫程序第6课会飞的巫婆第7课三角形的面积第8课造型切换---人物走动第9课移动人物教师进阶使用第10课判断人物位置3. Scratch进阶课程--打蝙蝠3-1 第一节课3-2 第二节课3-3 第三节课4. scratch进阶课程2-打地鼠4-1 设计背景、铁锤及地鼠4-2 撰写地鼠的程序4-3 撰写铁锤程序4-4 分数的计算5. 接球游戏5-1 设计球部份的程序5-2 人物部份的程序5-3 程序计分5-4 扣分的构想1. Scratch的简介Scratch是MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。
很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。
关键的关键,不在于学习了某种特殊的技能,而是在这个过程中,培养了孩子独立学习、独立解决问题的能力;而这个创造过程,是最让人快乐的。
所有的人都可以从麻省理工学院的网站免费下载,已经开发了Windows系统,苹果系统,Linux系统下运行的各种版本。
官方网站:/1-1 下载与安装(1)首先登录官方网站页面:/(2)点击Download Scratch按钮3 11 2(3)如果年龄小于13岁直接点击:Continue to Scratch download4(4)根据操作系统,选择下载。
(示例为Windows操作系统,点击ScratchInstaller1.4.exe)(5)选取存放文档位置(6)下载完成执行安装程序(7)选取安装目录,一般采用默认值就可以(8)选取开始菜单的资料夹,采用默认值就可以(9)接下来就开始进行安装,完成后按NEXT(10)安装完成后,系统会寻问是否启动Scracth及在桌面建立捷径,采用默认两个都选,按Finish(11)启动Scracth后是英文界面,两秒钟后Scracht会根据操作系统自动变成中文界面。
sratch教案4.考核要求:打字:15字/分钟20分平时作业:40分期末程序:40分导入演示小游戏:/flash/45971_2.htm同学们都喜欢上网玩游戏,这款游戏同学们肯定也玩过,这是一个可以变换造型的游戏,那今天我们就来试试,看自己能不能编写这样一个程序观看,理解游戏导入,引发兴趣。
分析任务点击对象的某个部位,实现不同造型的切换。
要实现的功能:1.点击对象的不同部分;2.切换对应的造型;3.使用哪个工具来实现这个游戏?思考分析由任务出发,培养编程思路。
新知识一一、认识scratch工作界面:主要由:标题栏、菜单栏、指令模块区、角色资料表、脚本区、工具栏、控制按钮、舞台、新建角色按钮及角色列表区等几部分组成。
识记给出实现工具,认识程序界面试一试随便单击左面指令模块区的模块,看看小猫会如何变化?动手尝试鼓励尝试动手尝试(任务一)请同学们设计一个变脸的互动小游戏,如图1.2所示。
游戏要求:鼠标点击角色,使其变换不同的样子,另外,每个头像还要求有脸型、眼睛、眉毛、鼻子和嘴。
(演示实例)明确任务要求操作方法1.设计造型动手操作教师演示,帮助学生熟悉操作方法。
首先,鼠标指向角色区中Scratch中默认的小猫,点击右键删除。
用鼠标点击“绘制新角色”新增角色“脸”。
在绘图编辑器里用笔刷绘制一个脸,用色彩选取工具在颜色板中选择白色,用填色工具填充整个脸。
接下来,按照左图的步骤复制造型,在绘图编辑器里修改脸型,完成第2个造型,以此类推完成第3、4个造型或更多造型。
2.程序设计:想法模块用鼠标点击角色开始执行程序角色发生变化测试程序程序使用脚本模块:1.控制模块;2.外观模块;脚本设计好后,你可以双击脚本区中的任何地方的脚本运行它。
尝试玩一下,看!脸能变了吗?动手尝试理解程序设计的大致过程试一试1.点击舞台下方的这个按钮,看看有什么惊喜。
2.点击按钮,打开Scratch自带的角色,看看都有哪些种类。
3.点击角色时,有时候角色被移动了位置,一个角色被另一个角色遮挡了?怎么办?扩展练习如果想要脸的各个部位都能变化,如何来实现呢?分析任务:改进变脸程序,使脸的眼睛、嘴巴、鼻子和眉毛都能独立变化,并在脸上各个部位点一下,都可以变换不同的形状。
要实现这个效果,脸的每个部思考动手尝试提示,学生编程设计同学们都喜欢上网玩游戏,这款游戏同学们肯定也玩过,这是一个可以变换造型的游戏,那今天我们就来试试,看自己能不能编写这样一个程序本节任务设计一个笔刷,按下鼠标,使其旋转起来,并始终移到鼠标的位置,用图章形成意想不到的艺术效果。
凝听明确任务分析任务可以看出画笔跟着鼠标走,并且在鼠标所在的位置“盖了一个戳”,这个效果可以使用和功能实现,使用可以重新画图。
思考分析由任务出发,培养编程思路。
传授新知(一)二、画笔模块:由许多模块组成,本节我们主要应用到两个功能模块识记给出实现工具,认识程序界面动手尝试(任务一)(观看教师演示)3.设计造型:设计各种各样的笔刷用“绘制新角色”新增笔刷明确任务要求动手操作教师演示,帮助学生熟悉操作方法。
操作方法4.程序设计:模块测试程序程序使用脚本模块:脚本设计好后,测试程序,实现自己的艺术创作。
动手尝试理解程序设计的大致过程发现问题1.为什么我只能画一笔画呢?2.我觉得画面不满意?如何清除所有画笔?3.如何在画画中更换笔刷的种类?4.改变每次旋转的角度,会有什么样的变化?思考回答问题开拓学生思路,大胆尝试。
扩展练习改进神奇画笔程序,使笔刷多造型多笔画,让你的画笔变得灵活多样起来。
重点是修改代码:修改角色脚本,使笔刷能够间断使用尝试用脚本块替换,使刷子在按下鼠标后开始画,放开鼠标后停止,这样就可以从另一个地方开始画,实现多笔画的功思考动手尝试提示,学生编程设计能。
参照图2.3所示尝试搭建一个复合脚本块。
传授新知(二)保存文件并上交:3.磁盘图标——命名4.“文件“菜单——保存——命名命名方法:D1-02-机器号保存文件并上交明确文件名要求,便于日后分享展示分享展示部分同学作业,简单评价欣赏思考改进方法(第一组) (第二组)分析任务两组作品最大的不同在于第二组颜色有一个明显的中心,并且距离中心相等的位置,颜色相同。
(中心点选择:一个在舞台右上角,一个在舞台中心,形成同心圆效果,整体图片为方形。
)思考分析回答提问由任务出发,培养思路。
传授新知(一)一、认识舞台:舞台:是角色活动的场地,宽480单位,高360个单位,它被分成一个个方格。
舞台中间是X,Y坐标(0,0)点,也是舞台的中心点。
从中心点向上为Y的正值,从中点向下为Y的负值;从中心点向右为X的正直,从中心点向左为X的负值。
凝听识记确定绘制中心点,理解舞台设置方法动手尝试任务一:设计一个图形,点击绿旗程序开始,使其出现的位置是随机的在舞台空间平均分布,出现10次,点击空格键,清除画图结果,结束程序运行。
操作步骤:1.绘制角色;2.确定文字角色在舞台的空间位置。
3.程序设计思路:动手尝试,完成学案中任务一。
从基础任务出发,鼓励尝试不同的角色设计。
按空格键开始:使角色移动到随机位置:设定图章:永远重复以上动作10次:锦上添花任务二:更换随机排列,使图案变得更加有趣,实现同心圆的效果。
新增操作:“动作”→“面向鼠标指针”“外观”→“将颜色特效增加”动手尝试体验不同的绘制效果,感受画面带来的冲击。
传授新知(二)二、随机数的使用:在任意区间内产生一个随机数。
明确任务要求从分析任务入手,解决问题。
培养分析问题的能力。
锦上添花1.用随机数可以改变角色的颜色吗?2.随机排列过程,可以加增加一个功能设定角色大小。
理解思考动手操作扩展思路,增加新的体验。
展示分享展示部分同学作业,简单评价欣赏思考改进方法对自己程序进行评价,激发兴趣。
教学过程教学环节教师活动学生活动设计意图温故知新1.认识舞台;2.随机数的使用。
回忆回忆旧知,进行新知串联。
新课导入我们可以利用程序进行艺术创作了,可以绘制属于自己的图画作品,那能否让它为我们弹奏一首歌曲呢?并且将弹奏的音符画出来呢?思考展示教师制作结果,激发学生想像。
传授新知一、弹奏声音:“声音”——“弹奏音符”音符长度:0.5=1拍音符:60=dou默认乐器:钢琴思考分析回答提问由任务出发,培养思路。
动手操作任务一:演奏乐曲《小星星》程序实现:1.当按下1时,弹奏音符dou;以此类推,设计其他音符的弹奏方法。
2.参照老师提供简谱,弹奏乐曲。
动手尝试,完成学案中任务一。
设计基础任务,实现弹奏目标提示可用其他键来控制,但应尽量使用方法。
进阶练习任务二:将弹奏的音符画出来。
设计思路:用不同颜色的色块表示不同的音符,如:当按下数字1时,弹奏音符dou ,同时将角色的造型变成红色的方块。
动手尝试鼓励学生利用不用角色造型来表示不同音符。
采用同样的方法设计其他音符的表示:程序实现:以此,编写其他音符色块对应的代码。
(提示:复制角色脚本的方法)注意操作技巧的使用,提高效率。
锦上添花任务三:图章实现音乐一排的可视化。
新增操作:1.修改前面设计的脚本,每个脚本中插入和,执行脚本,音乐呈现一排蛇形记录。
2.添加脚本,按“下、”键Y坐标增加-40,X坐标设定为-220,使音符换行。
3.弹奏欢乐颂,看舞台出现什么图案,将舞台存成图片。
动手操作教师演示,帮助学生熟悉操作方法。
强调编程中注意事项。
展示分享请部分同学上台演奏,简单评价欣赏思考改进方法对程序进行评价,激发兴趣。
视野扩展如图所示,设置后,开始弹奏。
用“内录”功能将演奏的曲子录下来,请有音乐才华的同学用计算机制作的小乐器演奏一首曲子,使用“选择乐器”功能尝试合奏。
思维扩展实践与自己相关的程序,激发兴趣,培养编程的能力。
1.用鼠标点击声音。
2.再点击录音。
3.在弹出的“录音机”窗口中点击●。
教学内容第5课色辨成音年级学科信息技术教师教学目标22.掌握侦测模块中碰到颜色工具的方法;23.掌握控制模块的如果结构的使用方法,理解条件判断在程序中的应用;24.初步掌握控制模块中发出广播与接收广播的方法;25.熟练使用有限次循环的使用;26.建立艺术与程序的关联。
教学重点11.掌握侦测模块中对于颜色的选择方法;12.掌握利用广播对程序进行控制的方法。
教学难点广播的发出与接收对角色的控制;教学准备教师演示用课件教学方法讲授法,演练法,任务驱动板书第五课色辨成音十、分析程序:十一、实现侦测:“侦测”——碰到某种颜色“声音”——弹奏某个对应音符“控制”——重复执行十二、广播:作业布置完成报警器程序制作(D1-5+机器号)。
教学过程教学环节教师活动学生活动设计意图温故知新3.弹奏音符;4.利用色块表示不同的音符回忆回忆旧知,进行新知串联。
新课导入上次课我们将《欢乐颂》转换成了一幅画,如图所示,那么我们能不能将这幅图转换回欢乐颂呢?观看,思考具体任务入手,引发思考。
任务分析如何实现将遇到的色块还原成声音呢?解决方案:4.选择一个小侦探(如:)5.程序分析:(1).使用新建色块进行颜色判断,如果遇到红色,发出声音dou,依次进行颜色判断。
(2)判断完一个色块并发出声音后,角色进行移动,去判断下个色块并弹奏声音;(3)重复进行判断操作,直到第一行色块全部判断完成。
思考分析回答提问由任务出发,培养思路。
试一试任务一:将教师提供的图片还原成声音(单个音符的表演)程序实现:1.绘制角色;2.设定角色的位置;3.程序制作:动手尝试,完成学案中任务一。
鼓励尝试4.测试程序(提示:用来侦测的角色大小不能超过弹奏音符的色块大小)锦上添花任务二:优化程序,实现对一行色块的判断并弹奏出对应的音符程序实现:动手尝试培养优化思维。
传授新知问题:循环内分为两部分,第一部分是识别,第二部分是移动,我们如果将识别部分分离出来代码将会更凝听理解识记分析程序入手,简单的优化理念。
加清楚,这需要使用“广播指令”。
三、广播的使用“控制”——1.新建广播:2.广播并等待:3.接受广播:锦上添花任务三:实现利用广播来实现对图画的还原。
1.核心代码:2.测试程序动手操作教师演示,帮助学生熟悉操作方法。
强调编程中注意事项。
知识扩展实现第二行的自动解码?a)如设定固定的侦测次数;b)判断“如果遇到白色”等多种方法思考提示,开阔视野。
展示分享请部分同学展示他还原的音乐。
欣赏思考改进方法对照评价,激发兴趣。
事)传授新知(一)一、链表:1.新建链表:“变量”——“新建一个链表”2.向链表中增加数据:凝听教师示范操作动手操作任务一:通过建立人物、地点、事件链表的方法,让角色将故事讲述出来。
程序实现:动手尝试,完成学案任务一。
自选人物、地点、事件。
(但内容要尽量合理)进阶任务任务二:把各种奇趣故事保存下来。
新增操作:1.新建链表“奇趣故事”;2.将其他三个链表中的内容组合在一起,加入到“奇趣故事”中。