scratch3教学第1课
3.1初识Scratch(教案)三年级上册信息技术川教版 (2)
3.1初识Scratch(教案)三年级上册信息技术川教版一、教学内容本课内容为川教版《信息技术》三年级上册第三单元的第一节,帮助学生初步了解Scratch,并认识Scratch 界面,知识与技能的传授较为基础,为之后的学习奠定基础。
二、教学目标:1.掌握打开Scratch 软件的方法。
(动作技能)2.了解Scratch 软件不同区域的名称和基本功能(知识技能)3.通过聆听教师讲解和练习,掌握打开Scratch 的方法和指令拖拽操作。
4.通过聆听教师讲解,能够了解Scratch 软件的基本界面。
5.通过对本节课的学习,萌生对学习Scratch的兴趣。
三、教学重点及难点让学生了解Scratch 软件的功能框架以及基本操作四、教学准备课件,视频讲解五、教学方法讲授法、练习驱动法六、教学过程(一)、创设情境老师:同学们,大家好,欢迎来到今天的信息技术微课堂。
今天,我们要给大家介绍一位新朋友,下面我们来请它给我们做一下自我介绍吧。
猫:大家好,我是你们的新朋友,很多小朋友都喜欢亲切的叫我为小猫,因为我长得十分像小猫的样子,但是,其实我还有一个非常好听的名字,叫scratch,希望大家能记住我的这个名字哦,下面请大家一起跟我读一读吧,scratch、scratch、scratch。
老师:欢迎小猫scratch的到来,听说,你有很多神奇的本领,能给我们小朋友展示展示吗?猫:当然可以(视频展示)。
(二)、新课讲授老师:哇,我们的小猫scratch可真厉害,听说今天你来,是想带我们小朋友去你的家里参观参观!猫:没错,我的家里很大,还有很多有趣的事情,相信大家一定会感兴趣的。
下面,请大家跟我来。
这就是我家外面的样子,他是电脑桌面上的一个图标,要想进入到我的家里非常的简单,将鼠标箭头放在桌面的图标上,双击鼠标左键等待几秒就可以进去啦。
老师:哇,你的家里可真大,下面请你来给我们大家介绍一下你的家吧。
猫:是的,我的家里有非常多的区域,不同的区域有不同的名字和作用,下面,我就来给大家介绍介绍吧。
Scratch编程第三部分:输入输出,变量,简单计算
振华老师
目标:
• 了解用户和程序如何进行通信 • 了解如何使用公式进行计算 • 计算平均值,几何图形的周长等
侦测菜单
从用户或其他机器获取信息
询问使用者的年龄
• 程序需要用户的年龄(可能要设置游戏的难度级别) • 程序询问用户年龄 • 用户年龄 • 程序将答案存储在名为“答案”的变量中
练习:创建我们设计的Scratch程序
• 向用户询问长度L • 向用户询问宽度W • 计算P =(L + W)* 2 • 向用户报告P
向你的家人展示您的程序。
第3部分结束:结果
学生应该能够编写程序向用户询问数据,使用数据进行计算并 将答案报告给用户。 学生应该能够使用通用公式进行计算。
计算C = A + B(3之1)
• 制作3个变量,A,B和C • 输入A和B的值 • 将C的值设置为A和B的总和
计算C = A + B(3之2)
• 制作3个变量,A,B和C • 输入A和B的值 • 将C的值设置为A和B的总和
计算C = A + B(3之3)
• 制作3个变量,A,B和C • 输入A和B的值 • 将C的值设置为A和B的总和
从外观
从侦测
从数字和逻辑运算 加入其中
从上面的部分构建此指令
将值存储在变量中; 然后对用户说
1)从变量菜单设置; 2)从[外观]选单说出; 3)从“操作员”菜单 中的“加入”将您的文本与“答案”结合在一起
在程序中使用变量
• 脚本可能必须记住信息 • 猫离狗多远? • 火箭移动速度有多快? • 用户在哪里点击了舞台? • 我在比赛中的得分是多少? • 用户的技能水平是多少?
scratch编程第一课
03
Scratch编程书籍
除了在线教程,还可以通过阅读Scratch编程书籍来系统地学习Scratch
编程,这些书籍通常涵盖了Scratch编程的各个方面。
参加编程竞赛和活动
Scratch编程比赛
Scratch社区会定期举办Scratch编程比赛,用户可以 提交自己的作品参赛,与其他用户分享和交流。
跨平台
Scratch可以在Windows、 Mac、Linux和移动设备 上运行,方便用户随时随 地进行编程。
Scratch的适用人群
儿童
初学者
Scratch适合年龄在8岁以上的儿童, 可以帮助他们培养逻辑思维、创新思 维和解决问题的能力。
对于没有编程基础的成年人,Scratch 也是一个很好的起点,可以帮助他们 快速掌握编程的基本概念和技术。
Scratch编程活动
Scratch社区还会举办各种编程活动,如Scratch编程 工作坊、线下交流会等,为用户提供更多学习和交流 的机会。
THANKS
感谢观看
04
动作指令块
控制角色移动、旋转等动作。
声音指令块
控制角色的声音,如说话、唱 歌等。
控制指令块
控制程序的流程,如重复执行 、条件判断等。
数据指令块
用于存储和操作数据,如变量 和列表。
事件驱动
事件驱动是指Scratch程序在运行过 程中,根据不同的事件触发相应的指 令块。例如,当角色碰到边缘时,触 发移动指令块。
制作一个完整的游戏
总结词
通过Scratch编程,制作一个完整的游戏,包括角色、场景、游戏逻辑等元素。
详细描述
首先,需要创建一个游戏角色,并为其添加合适的外观和动作。然后,设计游戏场景,为游戏提供合适的背景和 环境。接着,编写游戏逻辑,设置游戏规则和玩家的操作方式。最后,测试游戏,确保其正常运行并具有趣味性。
Scratch课程-scratch大纲
Scratch课程-scratch大纲第1课:认识软件课程内容:创建角色和背景,说话和思考1、认识软件:界面、新建、保存、语言设置;2、创建角色:从库中选择角色、借助scratch画板绘制角色、从本地文件导入角色、拍照创建角色;3、创建背景:从背景库中选择背景、借助scratch画板绘制背景、从本地文件导入背景、拍照创建背景、从网络寻找背景;4、让角色说话或思考;5、讨论主题,小朋友自己设定主题,老师需有几个主题方案(太空,大海,城市、赛车等)。
每个小朋友可以自带彩笔,在纸上绘制,前台打印机扫描成图片,角色图片用美图秀秀抠图成png图片,然后scratch本地文件导入角色。
第2课:角色移动课程内容:坐标,角色的移动、缩放,切换造型1、舞台的坐标范围及角色的中心位置;2、角色的移动,行走、旋转、坐标移动;3、角色的缩放,改变大小;4、将角色在不同造型间举行切换;5、完成动画“向城堡出发”。
第3课:边界范围课程内容:边界反弹,坐标范围,颜色路径1、角色前后左右行走,注意角色方向,碰到舞台边界反弹;2、给角色限定一个范围,让小男孩保持在长椅上行走;3、制作颜色路径背景图,道路为白色,角色只能在白色道路中移动,完成“寻宝”。
第4课:绘画基础课程内容:画笔模块的基础应用,落笔、抬笔,颜色、亮度1.绘制正方形;2.通过鼠标绘图;3.通过键盘画图;第5课:绘画进阶课程内容:画笔模块的进阶应用1.绘制图形“满天星”;2.绘制图形“妙笔生花”;第6课:声音基础课程内容:角色产生,配景音乐,编纂乐曲1.给各类动物设置声音;2.录制声音,为人物配音;3.搭建舞台,配置配景音乐;4.用音符编纂乐曲;(两只老虎、细姨星、欢喜颂等)第7课:声音进阶。
(完整版)Scratch教案
(完整版)Scratch教案学习手册1.Scratch的简介第2课初识Scratch2.Scratch基础课程第3课让角色动一动第4课键盘控制第5课迷宫程序第6课会飞的巫婆第7课三角形的面积第8课造型切换---人物走动第9课移动人物教师进阶使用第10课判断人物位置3.Scratch进阶课程--打蝙蝠3-1第一节课3-2第二节课3-3第三节课4.cratch进阶课程2-打地鼠4-1设计背景、铁锤及地鼠4-2撰写地鼠的程序4-3撰写铁锤程序学习手册4-4分数的计算5.接球游戏5-1设计球部份的程序5-2人物部份的程序5-3程序计分5-4扣分的构想2学习手册1.Scratch的简介Scratch是MIT(麻省理工学院)发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。
很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。
关键的关键,不在于学习了某种特殊的技能,而是在这个过程中,培养了孩子独立学习、独立解决问题的能力;而这个创造过程,是最让人快乐的。
3学习手册2(2)点击DownloadScratch按钮34学习手册(3)如果年龄小于13岁直接点击:ContinuetoScratchdownload4(5)选取存放文档位置5学习手册(7)选取安装目录,一般采用默认值就可以6学习手册(9)接下来就开始进行安装,完成后按NE某T学习手册8(10)安装完成后,系统会寻问是否启动Scracth及在桌面建立捷径,采用默认两个都选,按Finih学习手册(11)启动Scracth后是英文界面,两秒钟后Scracht会根据操作系统自动变成中文界面。
9学习手册101-2界面介绍(1)以下就Scracth的整个操作界面做一个介绍:1标题栏:显示当前文件名2菜单栏:主要是与文件有关的选项3工具条:控制角色大小及复制、删除4显示模式:分为浏览模式和全屏模式8976543211011学习手册5程序指令区:分为八大类7脚本区:程序的编写区,利用拖曳的方式在此写程序8控制按钮:控制程序的播放和停止9舞台区:角色演出的地方,作品最后呈现出来的地方10新建角色按钮:三种新建角色的方法(自建、导入、随机)11角色列表区:角色休息室,所有的角色都在这个地方(2)程序指令分类:动作:移动、旋转、位置指定、传回...外观:切换造型、背景、显示文字、特效、...声音:播放声音、乐器音效画笔:下笔、笔颜色、大小、色调控制:当键按下、等待、反复、广播(讯息)、如果...侦测:传回位置值、接触、距离、时间、音量数值与逻辑运算:加减乘除运算、大小判断、余数、取整数变量:指定变量、变量加减(3)指令及程序码区(Script)11学习手册当我们点选指令分类后,底下的指令区会跟着改变,如图我们点选侦测分类,底下就会出现侦测分类的全部指令,中间的程序码区也就是我们写程序的区块,把我们的指令拖曳至程序码区。
scratch知识点一 认识scratch 界面
第一课时认识scratch 界面Scratch界面共分为8个板块1、菜单栏:地球:选择语言文件:新建项目;打开已有项目;保存;另存为;作品分享到网络编辑:撤销删除;小舞台布局模式;加速模式帮助:右边出现小建议About:在网上找到更多关于scratch的信息2、标题栏:上面是作品名称控制按钮:单击“绿旗”开始播放;单击“红圆”停止播放3、标题栏下面是舞台:呈现作品的窗口,角色活动区4、舞台下面是角色编辑:四种新增角色的方法:从角色库中选取;绘制新角色;从本地文件中上传;或自己拍摄一张照片当做角色。
5、下面是角色列表区:所有角色都会出现在此窗口6、工具栏:复制、删除、角色放大和缩小7、指令模块区:十大模块指令:动作、外观、声音、画笔、数据、事件、控制、侦测、数字和逻辑运算和更多模块8、脚本区:每个颜色的模块下面都有对应颜色的脚本,拖拽指令模块来搭建脚本,设计动画。
第二课时新建角色和造型1、新建角色:在角色库中选择角色绘制新角色从本地文件中上传角色:JPEG/GIF/BMP/PNG拍摄照片当做角色2、调整角色大小3、新建造型:(可以左右、上下翻转角色、设置造型中心)从造型库导入绘制新造型从本地文件中上传拍摄照片当做造型4、造型切换方法一:事件:当绿旗被点击外观:(将造型切换为造型1;等待1秒;将造型切换为造型2;等待1秒;将造型切换为造型1;)控制:重复执行(上一步)方法二:事件:当绿旗被点击控制:重复执行(外观:下一个造型;控制:等待1秒)创新攻略:悟空72变?川剧表演-变脸?猜拳游戏?俄罗斯方块?第三课时切换舞台和场景1、添加舞台背景:从背景库中选择背景绘制背景从本地文件中上传背景拍摄照片当做背景2、切换背景事件:当绿旗被点击外观:将背景切换为(背景可以调整大小)(背景1、等待1秒、背景2、等待1秒、背景3)背景和角色的不同:背景:只有一个,但是可以切换不同的造型,无法移动(舞台的动作模块中什么脚本都没有)角色:舞台可以一次呈现多个角色,可以移动技能提升:找出角色和背景更多的不同?创新攻略:自我介绍的小短片?续编花果山的小故事?创作你所在城市的宣传片?成语故事?第四课时声音1、添加声音:声音模块:从音库中选择;从本地导入声音;录音新声音配音2、编辑声音:设置音乐开始播放的位置、选中删除、效果反转3、为动画添加声音脚本当“绿旗”被点击重复执行【播放声音;将造型切换为;等待1秒;将造型切换为;等待1秒;将造型切换为】第五课时角色定位1、舞台宽480 高360 ,中心点为坐标原点x(-240---240),y(-180---180)2、右击角色,选择info,查看角色详细信息,具体位置3、编辑脚本当角色被点击时;隐藏;移到x:(在-240--240)随机选一个数y:(-180-180)随机选一个数当按下空格键;显示;知识总结:藏身术:隐藏火眼金睛:显示舞台的坐标:X(-240---240),Y(-180---180)创新攻略:舞台剧?打地鼠游戏?元素周期表?定点射击?第六课时跟随鼠标指针移动1、角色随鼠标移动(新建鼠标角色:)当“绿旗”被点击;重复执行;【移到鼠标指针;】2、。
(完整版)Scratch2.0入门中文使用教程
儿童编程SCRATCH2.0入门中文使用教程目录: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 扣分的构想6.如何分享SCRATCH作品7.如何把sb2文件转化成swf格式的flash文件SCRATCH2.0入门中文使用教程1. Scratch的简介Scratch是 MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。
很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。
官方网站:/目前已经推出2.0版本,支持在线和离线模式。
由于国外网站速度较慢,gateface门面,已经集成了scratch的程序,所以只要安装了伽卡他卡电子教室(15.5以上版本)或这个gateface5.5以上版本,都有scratch,不用另外安装。
(伽卡他卡电子教室集成了gateface,scratch在gateface的门面编辑器里,点击相应按钮,就可以启动scratch)Gateface门面中,集成的是离线程序,可以不用登录scratch网站,在本机使用。
搜索伽卡他卡电子教室或者gateface都可以到官网或者华军下载。
分享SCRATCH作品的方法:方法1:放到网站共享。
SCRATCH网站,可以上传sb2格式的文件,这样,别人通过访问SCRATCH网站来访问你的作品,需要在SCRATCH注册账号,分享上传时需要登录账号。
Scratch3.0少儿趣味编程入门课程
【模块二】角色和背景 内容: ➢ 添加和删除角色 ➢ 修改角色 ➢ 添加舞台背景 ➢ 角色动画 实例:创作故事
【模块三】让角色动起来 内容: ➢ 让字母旋转 ➢ 滑来滑去 ➢ 使用方向键 实例:制作追赶游戏
【模块四】改变角色的外观和行为 内容: ➢ 变大变小 ➢ 隐藏和出现 ➢ 添加效果 实例:扩展海底追赶游戏
【模块五】用事件驱动程序 内容: ➢ 有声音就心动 ➢ Elf 进入古堡 ➢ 改进木中的数学家 内容: ➢ 认识运算模块 ➢ 四则运算 实例:健忘的多莉
【模块十】存储和访问数据 内容: ➢ 抓气球 ➢ 改进大鱼吃小鱼程序 实例:成绩表
【模块十一】自己动手丰衣足食 内容: ➢ 自制积木 实例:Scratch 精彩之旅
【模块十二】绘制线条和形状 内容: ➢ 认识画笔积木 ➢ 种树 实例 1:小动物的旋转舞会 实例 2:旋转的小乌龟
【模块六】添加声音更有趣 内容: ➢ 添加声音 ➢ 演奏萨克斯 ➢ 改进追赶游戏 实例:两只老虎
【模块七】控制程序的执行 内容: ➢ Elf 吵醒恶龙 ➢ 克隆的特效 ➢ Elf 魔法变马 实例:
【模块八】积木中的侦察兵 内容: ➢ 认识侦测模块 ➢ 声音之花 实例 1:大鱼吃小鱼 实例 2:自动驾驶的小车
3初识 Scratch3.0(PPT课件)
量的值,并且可以显示、隐藏,可以用来做分数等等。
⑨ 自制积木(粉红色):自定义积木。
2、脚本区:
实现编程的地方,脚本区
的右上角显示当前正在编
程的是哪个角色,右下角 01
按钮实现对代码进行放大S、E C T I O N
缩小。
H E A D E R Lorem ipsum dolor sit amet, consectetur adipisicing elit.
S E C T I O N (2)如果设置编程模块的位置或顺序不同,所显示出来的效果也会不同。 H E A D E R Lorem ipsum dolor sit amet, consectetur adipisicing elit. HERE
三、请各小组开始实践操作,熟悉软件的操作界面。
01
SECTION H E A D E R Lorem ipsum dolor sit amet, consectetur adipisicing elit.
脚本区
舞台区
背
景
列
角色列表
表
1、指令区:分三页(代码页、造型页和
声音页)。代码页列出了所有用于操作当
前角色的指令,拖动指令到脚本区组合各
种指令来编程。
01
SECTION
H E A D E R Lorem ipsum dolor sit amet, consectetur adipisicing elit.
第一课-初识编程的世界
一、Scratch界面介绍
Scratch3界面:分为指令区、脚本区、运行按钮、舞台区、角色列 表和背景列表6部分。
指令区
01 运行按钮
SECTION H E A D E R Lorem ipsum dolor sit amet, consectetur adipisicing elit. HERE
scratch3.0实用课程第三册
3
1.将素材包中的角色导入到项目
逻辑编程 2. 角色载入
3Leabharlann 逻辑编程3.七巧板组成正方形
1.编写各个积木块的程序
这个是正方形的图案,我们先拖动积木 块,拼出一个正方形,并记录下每个积 木块的坐标
01积木块,x:86,y:21 02积木块,x:43,y:-19 03积木块,x:65,y:-86 04积木块,x:84,y:-45 05积木块,x:125 ,y:-23 06积木块,x:146,y:19 07积木块,x:126 ,y:-63
明明给恐龙的程序进行简化,下面哪个程序正确正确?( )
A
B
源码测试
4
源码测试
巩固扩展
答案: A
解析:
A答案才能实现上推操作杆 瞄准器上移,下推操作杆瞄 准器下移。
A T H
N KS
咱们下节课不见不散~~~~
1
巩固脚本:
新脚本:
学习目标
第2课 七巧板
1
学习目标
2
项目讨论
3
逻辑编程
4
巩固与扩展
3
1.挑选有趣的背景音乐
逻辑编程 7.舞台的程序
控制音量
播放这段声音,有可能还没有播 放完就继续执行下一个脚本了
游戏中的音效
播放这段声音,如果这个音乐时 长1小时,那么必须播放1小时结 束才会继续执行下一个脚本
3
2.计时器设置
逻辑编程 7. 舞台的程序
每次点击绿旗后,计时器都被设置为0
计时器启动后开始计时,如果计时器大于 20秒,那么停止全部脚本,游戏停止。可 以尝试把游戏时间增长一些吧!
第1课 打蝙蝠
1
学习目标
2
项目讨论
完整版scratch教案完整版
完整版scratch教案完整版一、教学内容本节课我们将会学习《Scratch编程》的第三章“角色与舞台”相关内容。
详细内容包括:角色外观的设计与编辑、角色运动的控制、角色间互动以及简单游戏场景的构建。
二、教学目标1. 理解并掌握角色外观的设计与编辑方法。
2. 学会控制角色运动,实现角色间的互动。
3. 能够独立设计并构建简单的游戏场景。
三、教学难点与重点教学难点:角色运动控制以及角色间互动的逻辑设计。
教学重点:角色外观设计、运动控制以及游戏场景构建。
四、教具与学具准备1. 教具:计算机、投影仪、音箱。
2. 学具:Scratch软件、相关素材。
五、教学过程1. 实践情景引入(5分钟)利用投影仪展示一个有趣的Scratch游戏,让学生观察游戏中的角色外观、运动及互动,引发学生兴趣。
2. 知识讲解与演示(15分钟)(1)角色外观设计:讲解如何使用Scratch的绘图工具,展示如何编辑角色外观。
(2)角色运动控制:介绍运动模块,演示如何控制角色移动、跳跃等动作。
(3)角色互动:通过实例讲解角色间互动的逻辑设计。
3. 例题讲解(15分钟)以一个简单的追逐游戏为例,讲解如何设计角色外观、控制角色运动及实现角色互动。
4. 随堂练习(10分钟)学生两人一组,根据所学内容,设计一个简单的游戏场景,要求包含角色外观设计、运动控制和角色互动。
六、板书设计1. 角色外观设计:绘图工具使用、外观编辑。
2. 角色运动控制:运动模块、移动、跳跃等动作。
3. 角色互动:逻辑设计、实例演示。
七、作业设计1. 作业题目:设计一个有趣的追逐游戏,要求至少包含两个角色,具有外观设计、运动控制和角色互动功能。
2. 答案:根据学生实际完成情况,提供修改建议和优化方案。
八、课后反思及拓展延伸2. 拓展延伸:引导学生学习Scratch的其他功能,如声音、画笔等,丰富游戏元素。
鼓励学生参加相关竞赛,提高编程水平。
重点和难点解析1. 角色运动控制及角色互动的逻辑设计2. 角色外观设计的教学演示3. 例题的选取与讲解4. 随堂练习的设置与指导5. 作业设计的深度与广度一、角色运动控制及角色互动的逻辑设计1. 运动控制:使用Scratch的“运动”模块,包括“移动”、“转动”、“跳跃”等积木,让学生了解如何控制角色在舞台上的动作。
SCRATCH全套教案课程
sratch教案期末程序:40分导入演示小游戏:同学们都喜欢上网玩游戏,这款游戏同学们肯定也玩过,这是一个可以变换造型的游戏,那今天我们就来试试,看自己能不能编写这样一个程序观看,理解游戏导入,引发兴趣。
分析任务点击对象的某个部位,实现不同造型的切换。
要实现的功能:1.点击对象的不同部分;2.切换对应的造型;3.使用哪个工具来实现这个游戏?思考分析由任务出发,培养编程思路。
新知识一一、认识scratch工作界面:主要由:标题栏、菜单栏、指令模块区、角色资料表、脚本区、工具栏、控制按钮、舞台、新建角色按钮及角色列表区等几部分组成。
识记给出实现工具,认识程序界面试一试随便单击左面指令模块区的模块,看看小猫会如何变化?动手尝试鼓励尝试动手尝试(任务一)请同学们设计一个变脸的互动小游戏,如图 1.2所示。
游戏要求:鼠标点击角色,使其变换不同的样子,另外,每个头像还要求有脸型、眼睛、眉毛、鼻子和嘴。
(演示实例)明确任务要求操作方法1.设计造型动手操作教师演示,帮助学生熟悉操作方法。
首先,鼠标指向角色区中Scratch中默认的小猫,点击右键删除。
用鼠标点击“绘制新角色”新增角色“脸”。
在绘图编辑器里用笔刷绘制一个脸,用色彩选取工具在颜色板中选择白色,用填色工具填充整个脸。
接下来,按照左图的步骤复制造型,在绘图编辑器里修改脸型,完成第2个造型,以此类推完成第3、4个造型或更多造型。
2.程序设计:想法模块用鼠标点击角色开始执行程序角色发生变化测试程序程序使用脚本模块:1.控制模块;2.外观模块;脚本设计好后,你可以双击脚本区中的任何地方的脚本运行它。
尝试玩一下,看!脸能变了吗?动手尝试理解程序设计的大致过程试一试1.点击舞台下方的这个按钮,看看有什么惊喜。
2.点击按钮,打开Scratch自带的角色,看看都有哪些种类。
3.点击角色时,有时候角色被移动了位置,一个角色被另一个角色遮挡了?怎么办?扩展练习如果想要脸的各个部位都能变化,如何来实现呢?分析任务:改进变脸程序,使脸的眼睛、嘴巴、鼻子和眉毛都能独立变化,并在脸上各个部位点一下,都可以变换不同的形状。
scratch3.0编程校本课程
第1课:走进Scratch3.0Scratch3.0由美国麻省理工学院(MIT)的媒体实验室终生幼儿园团队设计并制作,是专门为青少年研制的一种可视化编程语言。
编写Scratch3.0代码,实际上就是将多个积木(也叫功能块或模块)组合在一起,实现想要达成的目标。
通过Scratch3.0编程,我们可以创作自己的故事、游戏和动画。
想要使用Scratch3.0编程,首先要访问Scratch的官方网站,第一次打开后的页面如下图所示。
搜索Scratch的官方网站 Scratch的官方网页的初始英文页面Scratch的官方网页转换的中文页面在页面顶端有一行菜单。
如果点击“创建”,就会打开Scratch3.0的在线编辑器,我们就可以开始创作自己的项目、进行编程等等。
在线编辑器选择简体中文注意编辑器左上方的菜单项中,有一个按钮,点击其右边的小三角,可以打开一个语言菜单项,从中可以选择编辑器界面所采用的语言。
当第一次访问Scratch3.0在线版的时候,记住,首先通过这个语言菜单选择“简体中文”。
在这里点击进行设置,Scratch的官方网页的初始英文页面就会转换为中文页面,在以后点击进入也就都是中文页面了。
还有一种方法:Scratch的官方网页最下方进行选择设置Scratch的官方网页的右上方有“加入Scratch社区”,点击这里可以通过引导提示创建自己的账号或者使用已有的账号登录到Scratch社区。
最右方的“登录按钮,用来直接通过已有的用户账号登录。
社区注册居住地选择按照提示填写直至勾选确定完成Scratch也支持离线方式,也就是在没有连接Internet的时候,同样可以使用Scratch来编写程序。
不过,对于离线方式,需要先下载和安装相应的软件后,才可以使用。
打开Scratch的官网,在页面底端的“支持”类别中选择“离线编辑器”根据引导提示直接下载,双击该文件进行安装。
按照1、2步提示直接下载安装安装完成后的桌面图标Scratch3.0离线版改变了名称,叫做“Scratch Desktop”(Scratch桌面版),它使用的是全新的Scratch3.0的功能界面。
青少年编程考级scratch第一课
理论练习3
理论练习3
答案:B 解析:循环次数的计算 考点:循环的次数
理论练习4
理论练习4
答案:A 解析:循环是从一个动作开始的, 首先要出现一个动作,然后再重复该动作 考点:循环的概念和程序的简化
理论练习5
理论练习5
答案:B 解析:无限循环有输入无输出,无法接结束指令,停止需要手动停止 考点:无限循环
2、有限循环
有限循环就是循环了一定次数就停不下来不再循环。
2、有限循环
有限循环是可以被控制的循环,我们可以控制循环的次数,让循环到我们指定的次数 后停下来。
2、有限循环
有限循环语句可以是程序变得简洁。
3、无限循环
无限循环是一种不限次数的循环。
3、无限循环
在scratch中,有限循环语句使用
第一课
循环
知识点
1、循环是从一个动作开始的。 2、有限循环是可以被控制的循环。 3、有限循环的循环语句可以使程序变得简短。 4、无限循环是一种不限次数的循环。
1、循环
循环是从一个动作开始的, 首先要出现一个动作,然后再重复该动作。编程中就需要将该动 作用积木指令表现出来,然后复刻该积木指令组合,运行程序时,就会重复出现该动作了。
实操练习
【步骤】 4、点击绿旗,观察程序运行效果,删除多余指令 5、添加注释。 6、保存作品,命名方式:学生名字+第1课
理论练习1
理论练习1
答案:B 解析:有限循环是指循环了一定次数就停下来,无限循环是不限次的循环 考点:有限循环和无限循环的区别
理论练习2
理论练习2
答案:B 解析:有限循环是有输入有输出,无限循环有输入无输出 考点:循环的开始和结束
实操练习
Scratch趣味编程之应用篇
给篮球定
位。2、1 秒后让篮球落到地上,可将篮球移动到地面,用
积木就可以实现。3、再 1 秒后又弹回猫咪手中,用
。
4、往返多次。你知道用哪个积木块吗?没错,就是重复运行。
第五步:测试运行。
第六步:保存文件。
小 贴士
1、 调整角色的大小可以单击放大按
钮 或缩小按钮 。 2、启动运行脚本时可以有多种方式, 尝试“事件”模块中的其他方式。 3、尝试为篮球添加旋转动作,使动画 更逼真。
主编:奎星花
——
1
Scratch 趣味编程—应用篇
� 写在前面的话
动画篇
� 第 1 课 猫咪拍球
3
� 第 2 课 猫捉老鼠
8
� 第 3 课 鲨鱼来了
13
� 第 4 课 百变小猫
20
绘画篇
� 第 5 课 瓢虫画图
25
� 第 6 课 风车转转
31
音乐篇
� 第 7 课 弹琴奏乐
35
� 第 8 课 我爱唱歌
Scratch 鼓励创造性思维,在今天这个快速变化的时代,创造性思维 越来越重要。Scratch 的创造者—Mitch Resnick 教授在一次 TED 演讲中, 用许多生动、有趣的实例告诉我们学习 Scratch,其实就是通过编码在学 习,这种学习会给你的未来带来深度影响,提升你的思维能力、创造能力、 合作能力等等。只要你大胆想像,勇于实践,就会有无限的可能性。
作品名称 设计意图
自我评价 同伴评价 老师评价
作品评价表 运行情况 有无缺陷
评价打分
回顾一下: Scratch 编程的方法,首先要想好一个
剧本,再根据剧本新建项目,添加背景、角 色,为角色添加脚本,最后运行测试,反与大家分享!
小学信息技术川教三年级上册第三单元会玩Scratch初识Scratch教案
《信息技术》三年级上课程教学设计”角色资料区 :显示当前角色的名称,旋转方向,坐标位置等基本资料。
脚本区 :我们将选择好的指令安州顺序放在脚本区内, 像搭积木一样设计脚本,告诉角色在舞台上要做什么。
程序指令区: 在这里选择程序命令, 只要用拖拉的方式, 把命令积木堆叠起来,轻轻松松就可以创作出很棒的作品来。
PPT 出示 Scratch 界面截 图,明确标注各个区域。
2.指令拖拽与预览(1)介绍“指令”的概念 与“分类”的概念佒噶睿夯厩邢衿赐? 的、可以拖拽的元素就是 指令,它们分别可以实现 不同的效果。
偡掷啵核恰爸噶睢钡? 家,每一个指令都属于不 同的分类,每一个分类所 对应的颜色不同。
(2)介绍“指令”的使用 方法 讲解指令的拖拽方法,即 从 积木区 选择 想要 的 指 令,将它拖拽到脚本搭建 区。
如将蓝色的“动作”指令“移动10步 拖拽到脚本搭建区,鼠标 双击预览。
预览效果为小 猫向右移动了10步。
讲解 后,让学生进行简单的拖 拽练习。
认真 聆听 教师 讲解Scratch 各个区域认真听讲 自主练习指令拖拽与 预览 帮助 学 生 掌 打开 Scratch 文件 的方法,熟悉 Scratch 的界 面组成,为之 后 的 学 习 做 准备。
帮助学 生掌握 “指 令”的拖拽、 预览操作。
3.探究活动(13分钟)1.分类大集合(1)引导探索提问:在Scratch 中,有9 种不同的分类,每一个分类都像小抽屉一样,放在很多不同的指令,那应该怎么快速找到我们需要用的指令呢?引导思考:让小猫移动时,我们使用了运动分类的移动指令。
那么运动分类还有哪些指令呢,试一试,并想一想它们之间有什么共同点?(2)模块大集合布置自主探索任务:根据分类名称想一想,每个分类可能包含哪些指令呢?再动手试一试,看看你想对了吗2.帮指令找家组织学生进行抢答,PPT依次出示下面的几个指令,让学生对照每个分类的名称,思考每一个指令应该属于哪个分类,然后抢答。