小学信息技术《Scratch编程》校本教材上册 (2)
- 格式:docx
- 大小:829.66 KB
- 文档页数:7
《Scratch编程》校本教材Scratch是一种图形化编程语言,可以让孩子们通过拖拽积木块的方式,创造出自己的动画、游戏、故事和艺术作品。
Scratch不仅能培养孩子们的创造力、逻辑思维和合作能力,还能让他们体验到编程的乐趣和魅力。
Scratch是由麻省理工学院媒体实验室的终身幼儿园团队开辟的,目前已经有超过2亿个Scratch项目在官网上分享,吸引了全球数千万的用户。
本教材是一本专门为小学生编写的Scratch编程入门书籍,旨在帮助孩子们掌握Scratch的基本操作和编程概念,学习如何用Scratch制作各种有趣的项目,激发他们的编程兴趣和创造力。
本教材分为四个单元,每一个单元包含若干个课时,每一个课时都有明确的学习目标、教学步骤、实践活动和小结回顾。
本教材还配有丰富的插图、示例、练习和扩展内容,让孩子们在轻松愉快的氛围中学习编程。
本教材的主要内容如下:单元一:Scratch基础。
介绍了Scratch的由来、特点和安装方法,以及Scratch编辑器的界面和功能。
通过制作一个简单的动画,让孩子们熟悉Scratch的基本操作,如添加角色、更换背景、使用积木块等。
单元二:动画与交互。
介绍了如何用Scratch制作动画和交互项目,涉及了挪移、旋转、缩放、说话、声音、事件、控制等积木的使用。
通过制作一个会变色的小猫、一个恐龙舞会等项目,让孩子们学习如何控制角色的动作和行为,以及如何让角色之偶尔角色与用户之间产生交互。
单元三:游戏与逻辑。
介绍了如何用Scratch制作游戏项目,涉及了变量、运算、判断、循环等积木的使用。
通过制作一个迷宫探险、一个石头剪刀布等项目,让孩子们学习如何设计游戏规则和逻辑,以及如何使用数据和运算来实现游戏功能。
单元四:创意与分享。
介绍了如何用Scratch进行创意编程和项目分享,涉及了列表、自定义积木、画笔等积木的使用。
通过制作一个数字时钟、一个音乐键盘等项目,让孩子们学习如何利用Scratch的高级功能来实现更复杂和更个性化的编程作品,以及如何将自己的作品Scratch编程校本教材第一部份:Scratch简介本部份介绍了Scratch的背景、特点、优势和应用场景,以及如何安装和使用Scratch软件。
3.1初识Scratch(教案)三年级上册信息技术川教版一、教学内容本课内容为川教版《信息技术》三年级上册第三单元的第一节,帮助学生初步了解Scratch,并认识Scratch 界面,知识与技能的传授较为基础,为之后的学习奠定基础。
二、教学目标:1.掌握打开Scratch 软件的方法。
(动作技能)2.了解Scratch 软件不同区域的名称和基本功能(知识技能)3.通过聆听教师讲解和练习,掌握打开Scratch 的方法和指令拖拽操作。
4.通过聆听教师讲解,能够了解Scratch 软件的基本界面。
5.通过对本节课的学习,萌生对学习Scratch的兴趣。
三、教学重点及难点让学生了解Scratch 软件的功能框架以及基本操作四、教学准备课件,视频讲解五、教学方法讲授法、练习驱动法六、教学过程(一)、创设情境老师:同学们,大家好,欢迎来到今天的信息技术微课堂。
今天,我们要给大家介绍一位新朋友,下面我们来请它给我们做一下自我介绍吧。
猫:大家好,我是你们的新朋友,很多小朋友都喜欢亲切的叫我为小猫,因为我长得十分像小猫的样子,但是,其实我还有一个非常好听的名字,叫scratch,希望大家能记住我的这个名字哦,下面请大家一起跟我读一读吧,scratch、scratch、scratch。
老师:欢迎小猫scratch的到来,听说,你有很多神奇的本领,能给我们小朋友展示展示吗?猫:当然可以(视频展示)。
(二)、新课讲授老师:哇,我们的小猫scratch可真厉害,听说今天你来,是想带我们小朋友去你的家里参观参观!猫:没错,我的家里很大,还有很多有趣的事情,相信大家一定会感兴趣的。
下面,请大家跟我来。
这就是我家外面的样子,他是电脑桌面上的一个图标,要想进入到我的家里非常的简单,将鼠标箭头放在桌面的图标上,双击鼠标左键等待几秒就可以进去啦。
老师:哇,你的家里可真大,下面请你来给我们大家介绍一下你的家吧。
猫:是的,我的家里有非常多的区域,不同的区域有不同的名字和作用,下面,我就来给大家介绍介绍吧。
第1课 初识Scratch行动要领认识SCRATCH 界面体验SCRATCH 作品体验创新SCRATCH 作品的乐趣发现一:运行程序双击桌面上的脚本区舞台发现二:打开电脑中的作品运行作品后,用键盘的四个方向键控制,并观察作品的不同效果。
调皮的小猴子是这样修改作品的:用鼠标双击脚本区中的指令积木也可以运行指令块;脚本区中不用的积木可以用鼠标拖回到命令区。
继续对程序做改动。
发现三:运行作品小绿旗,就可以了!发现四:做改动修改前修改后小提示:选中蹦床 角色后可以修改声音。
Scratch 简介Scratch 是 MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。
很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。
关键的关键,不在于学习了某种特殊的技能,而是在这个过程中,培养了孩子独立学习、独立解决问题的能力;而这个创造过程,是最让人快乐的。
所有的人都可以从麻省理工学院的网站免费下载,已经开发了Windows 系统,苹果系统,Linux 系统下运行的各种版本。
Scratch 的下载(示例使用windows 操作系统) (1)首先登录官方网站:/,并单击“帮助”。
(2)单击击“ ”。
(3)根据操作系统选择下载。
第2课 动起来体验“移动积木”并修改参数的乐趣小猫走出舞台的解决办法让小猫移到到指定的位置行动要领发现一:轻松动来拖到如左图所示。
运动,同时观察小猫的位置。
发现二:找出藏起来的小猫 我们一起来试试从“控制”中拖动积木小提示:使用可以限制角色只允许左右翻转。
在Scratch 中,暂时不用的代码块也可以拖离到组合好的脚本下面,这样单击绿旗后拖离的脚本就不会运行。
发现三:让小猫移动到指定位置到“脚本区”1.让小猫碰到舞台边缘后说一声“哎哟”。
2.设计符合情境的其他脚本。
第2节添加角色一、教材分析本课选自川教版信息技术三年级上册第三单元第2节,主要内容为添加角色和舞台背景,可以改变角色大小和删除角色,围绕一个主题添加角色和背景是最基础的操作,学生必须掌握,本节课的内容是为之后的学习奠定基础。
二、学情分析三年级学生主要以形象思维为主,他们的好奇心和求知欲都非常强,所以我主要采用任务驱动法,小组探究法去启发孩子。
三、【教学目标】知识与技能:1、了解角色和背景的基本定义。
2、初步掌握新建角色和新建背景的三种方法。
3、初步掌握对角色进行大小调整和自定义编辑等基本操作。
过程与方法:通过添加角色和背景的实际的操作,学生的动手能力得到锻炼,学生的操作能力得到提升。
情感态度与价值观:通过海底世界实际案例,对Scratch编程产生兴趣。
四、【教学重点与难点】教学重点:三种方法添加角色,以及背景。
教学难点:绘制和上传本地角色。
五、教学准备PPT课件、视频、板书六、教学方法任务驱动法,演示法、小组合作探究七、教学过程一、兴趣导入(5分钟)师:同学们,今天我给大家带来了一个老朋友,它叫凯特猫。
最近啊,凯特猫去了一趟海底世界,那里可好玩了,那里有凶恶的鲨鱼、珊瑚、还有漂亮的海星呢,凯特猫真的迫不及待的想和大家分享,但是它实在没有办法真的带你们去,可是它有个好主意,把看到的场景做成了动画给你们看,下面我们就一起来看看吧。
(播海底世界的视频)师:同学们,你们知道这个动画是用什么软件制作的吗?(Scratch)你们想挑战一下凯特猫,制作出自己的动画吗?生:想师:可是怎么做呢?我们需要掌握Scratch的一些基本操作,今天我们就来学习添加角色。
二、学习新知(5分钟)1、打开Scratch软件,最大化窗口并切换到中文界面。
2、出示海底世界图片,师:你们看到了什么?师:海底世界会动的鱼叫什么?(角色)静止的又叫什么呢?(背景)其实他们都是用来装饰舞台的,凯特猫围绕什么主题添加的角色和背景?(海底)我们做动画的时候,也要围绕一个主题添加相关的角色和背景。
第1课初识Scratch行动要领认识SCRATCH界面体验SCRATCH作品体验创新SCRATCH作品的乐趣太好了!赶紧欣赏一下猫大哥在舞台上的表演!发现一:运行程序我们一起开始Scratch的学习之路吧!1.双击桌面上的图标,打开Scratch;2.启动Scratch后是英文界面,两秒钟后会根据操作系统自动变成中文界面。
脚本区舞台发现二:打开电脑中的作品跟我来运行一个作品,看看它有多么神奇吧!电脑里现在有作品吗?1.单击“文件”,选择“打开”;2.在“打开作品”对话框中选择“例子”中的“Animation”文件夹中的“Trampoline”程序,并点击“确定”。
运行作品后,用键盘的四个方向键 控制,并观察作品的不同效果。
调皮的小猴子是这样修改作品的:发现三:运行作品用鼠标单击舞台右上方小绿旗,就可以了! 小猴子,怎样可以开始? 发现四:做改动修改前修改后用鼠标双击脚本区中的指令积木也可以运行指令块;脚本区中不用的积木可以用鼠标拖回到命令区。
继续对程序做改动。
小提示:选中蹦床角色后可以修改声音。
Scratch简介Scratch是 MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。
很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。
关键的关键,不在于学习了某种特殊的技能,而是在这个过程中,培养了孩子独立学习、独立解决问题的能力;而这个创造过程,是最让人快乐的。
所有的人都可以从麻省理工学院的网站免费下载,已经开发了Windows系统,苹果系统,Linux系统下运行的各种版本。
Scratch的下载(示例使用windows操作系统)(1)首先登录官方网站:/,并单击“帮助”。
(2)单击击“”。
(3)根据操作系统选择下载。
第2课动起来发现一:轻松动来体验“移动积木”并修改参数的乐趣小猫走出舞台的解决办法让小猫移到到指定的位置鼠小弟,我们让小猫动一动吧。
第1课初识Scratch行动要领认识SCRATCH 界面体验SCRATCH作品体验创新SCRATCH作品的乐趣太好了!赶紧欣赏一下猫大哥在舞台上的表演!发现一:运行程序我们一起开始Scratch 的学习之路吧!1.双击桌面上的图标,打开Scratch ;2.启动Scratch 后是英文界面,两秒钟后会根据操作系统自动变成中文界面。
脚本区舞台发现二:打开电脑中的作品跟我来运行一个作品,看看它有多么神奇吧!电脑里现在有作品吗?1.单击“文件”,选择“打开”;2.在“打开作品”对话框中选择“例子”中的“Animation ”文件夹中的“Trampoline”程序,并点击“确定”。
运行作品后,用键盘的四个方向键控制,并观察作品的不同效果。
调皮的小猴子是这样修改作品的:用鼠标双击脚本区中的指令积木也可以运行指令块;脚本区中不用的积木可以用鼠标拖回到命令区。
继续对程序做改动。
发现三:运行作品用鼠标单击舞台右上方小绿旗,就可以了! 小猴子,怎样可以开始? 发现四:做改动修改前修改后Scratch简介Scratch是 MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。
很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。
关键的关键,不在于学习了某种特殊的技能,而是在这个过程中,培养了孩子独立学习、独立解决问题的能力;而这个创造过程,是最让人快乐的。
所有的人都可以从麻省理工学院的网站免费下载,已经开发了Windows系统,苹果系统,Linux系统下运行的各种版本。
Scratch的下载(示例使用windows操作系统)(1)首先登录官方网站:/,并单击“帮助”。
(2)单击击“”。
(3)根据操作系统选择下载。
第2课动起来行动要领体验“移动积木”并修改参数的乐趣小猫走出舞台的解决办法让小猫移到到指定的位置要把积木接起来。
此文档下载后即可编辑第1课初识Scratch行动要领认识SCRATCH 界面体验SCRATCH作品体验创新SCRATCH作品的乐趣太好了!赶紧欣赏一下猫大哥在舞台上的表演!发现一:运行程序我们一起开始Scratch 的学习之路吧!1.双击桌面上的图标,打开Scratch ;2.启动Scratch 后是英文界面,两秒钟后会根据操作系统自动变成中文界面。
脚本区舞台发现二:打开电脑中的作品跟我来运行一个作品,看看它有多么神奇吧!电脑里现在有作品吗?1.单击“文件”,选择“打开”;2.在“打开作品”对话框中选择“例子”中的“Animation ”文件夹中的“Trampoline”程序,并点击“确定”。
运行作品后,用键盘的四个方向键控制,并观察作品的不同效果。
调皮的小猴子是这样修改作品的:用鼠标双击脚本区中的指令积木也可以运行指令块;脚本区中不用的积木可以用鼠标拖回到命令区。
继续对程序做改动。
发现三:运行作品用鼠标单击舞台右上方小绿旗,就可以了! 小猴子,怎样可以开始? 发现四:做改动修改前修改后小提示:选中蹦床角色后可以修改声音。
Scratch简介Scratch是 MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。
很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。
关键的关键,不在于学习了某种特殊的技能,而是在这个过程中,培养了孩子独立学习、独立解决问题的能力;而这个创造过程,是最让人快乐的。
所有的人都可以从麻省理工学院的网站免费下载,已经开发了Windows系统,苹果系统,Linux系统下运行的各种版本。
Scratch的下载(示例使用windows操作系统)(1)首先登录官方网站:/,并单击“帮助”。
(2)单击击“”。
(3)根据操作系统选择下载。
第二课让角色形态多样教学内容让角色形态多样教材分析本课属于scratch学习的第二课时,从本课开始,scratch的学习进入到实际操作阶段。
在本课的教学内容中,知识点1“认识角色”和知识点2“新增角色”属于两个连续的知识概念,在内容体系上有紧密联系的关系。
知识点3“设置背景”则属于单独的一个知识概念,在内容体系上独立成篇。
但背景和角色之间也有密切的联系,可以将背景看作是一个特殊的角色。
在教材中,着力体现了两者之间的内在联系与区别。
学情分析本课的教学对象是六年级学生,学生有过此软件的学习经历,但层次不一。
对于绘制新角色和脚本编写,对学生不存在难点,关键在于如何引导学生去学会整理思路,制作作品。
教学目标要求1.知识与技能(1)能理解角色的概念。
(2)可以通过三种方式导入新角色。
(3)能够掌握设置背景的方法。
2.过程与方法(1)根据实际情况导入一定的角色。
(2)通过角色的运动要求设置相应的背景。
3.情感态度与价值观培养学生对于编程的学习兴趣,激发学生的求知欲。
4.行为与创新体验积木式程序编写方式,发展学生创新思维。
教学重点导入新角色的方法。
教学难点绘图编辑器的使用。
疑点分析图形绘制的美观度。
教学准备多媒体教学网络。
一、复习与导入复习旧知根据例题复习scratch主要功能模块的名称以及用途。
(学生复习)Scratch的演出马上就要开始了,今天,小猫讲给我们表演什么节目呢(板书:第19课角色和舞台)二、任务一:认识“角色”新授一:认识“角色“在scratch中,“角色“就是舞台中执行命令的主角,它将安好编写的程序进行运动。
当我们打开软件,默认的角色就是小猫。
学生(练习)打开软件,认识小猫角色,并尝试改变它的大小的方向。
三、任务二:新增“角色”在舞台上,如果只有一个演员,多孤单啊?我们可以邀请更多的演员加入我们的演出队伍,让我们一起发出邀请吧。
方法一:绘制新角色单击添加角色中的第一个图标绘制新角色,可以打开scratch的绘图编辑器。
第二课《角色和舞台》教材分析本课属于Scratch学习的第二课时,从本课开始,Scratch的学习进入到了实际操作阶段。
在本课的教学内容中,知识点1“认识角色”和知识点2“新增角色”属于两个连续的知识概念,在内容体系上有紧密联系的关系。
知识点3“设置背景”则属于单独的一个知识概念,在内容上成独立篇。
但背景和角色之间也有着密切的联系,可以将背景看作是一个特殊的角色。
在教材中,着力提现了两者之间的内在联系与区别。
学情分析学生在学习画图时有了一定的电脑绘画基础,在使用“绘图编辑器”绘画新角色时更加得心应手。
预设教学目标1.认识Scratch中的角色。
2.学习在Scratch中新增角色。
3.学会为舞台选择适合的背景。
4.通过制作动画使学生感受Scratch图形化程序设计语言编程的快捷性,培养学生学习Scratch的兴趣。
教学重点学习在Scratch中新增角色,学会为舞台选择适合的背景。
教学难点根据不同的要求为舞台选择适合的背景和角色。
课时安排:1课时预设教学过程:一、激趣导入听说马戏团要上演精彩的节目了,会有哪些演员呢?一起来看一看吧!师介绍:二、认识“角色”师:在scratch平台里,图片代表的小动物,小人等统称为角色,“角色”就是舞台中执行命令的主角,它将按照编写的程序进行运动。
每次打开scratch,默认的角色就是小猫,它是scratch的标志和吉祥物。
(操作演示)**知识屋:如果你想删除一个角色,选择控制区(左边)上的剪刀,再单击相应的角色即可删除。
生讨论探究屋:在scratch中,可以改变角色的大小和方向吗?生汇报讨论结果。
三、新增“角色”师:在scratch中,可以有很多个角色,他们可以通过按钮来添加。
(一)绘制新角色师:单击scratch中角色添加按钮中第一个“选择一个角色”按钮,就可以打开scratch 的角色库,选择你所需要的角色。
师示范操作。
师:完成后,单击“确定”按钮,就能把这个新的角色加入到舞台中了。
第1课初识Scratch
认识SCRATCH 界面
体验SCRATCH 作品
体验创新SCRATCH 作品的乐趣
赶紧欣赏一下猫大哥在舞台上
发现一:运行程序
舞台
双击桌面上的
发现二:打开电脑中的作品
运行作品后,用键盘的四个方向键
控制,并观察作品的不同效果。
调皮的小猴子是这样修改作品的:
发现三:运行作品
小绿旗
,就可以了!发现四:做改动
用鼠标双击脚本区中的指令积木也可以运行指令块;脚本区中不用的积木可以用鼠标拖回到命令区。
继续对程序做改动。
小提示:选中蹦床
角色后可以修改声音。
修改前
修改后。
完整版)Scratch2.0入门中文使用教程儿童编程——SCRATCH2.0入门中文使用教程目录:1.Scratch的简介2.Scratch基础课程3.Scratch进阶课程——打蝙蝠4.Scratch进阶课程2——打地鼠5.接球游戏6.如何分享XXX作品7.如何把sb2文件转化成swf格式的flash文件1.Scratch的简介Scratch是由MIT(XXX)开发的一套新的编程语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。
它非常适合8岁以上的儿童使用,目前1.4版已经完全支持中文界面,更方便使用。
使用积木组合式的程序语言,让研究变得更轻松,并充满乐趣。
官方网站为由于国外网站速度较慢,gateface门面已经集成了scratch的程序,所以只要安装了伽卡他卡电子教室(15.5以上版本)或这个gateface5.5以上版本,都有scratch,不用另外安装。
Gateface门面中,集成的是离线程序,可以不用登录scratch网站,在本机使用。
搜索伽卡他卡电子教室或者gateface都可以到官网或者华军下载。
2.Scratch基础课程本课程包括以下内容:下载与安装初识Scratch让角色动一动键盘控制迷宫程序会飞的巫婆三角形的面积造型切换——人物走动移动人物教师进阶使用判断人物位置3.Scratch进阶课程——打蝙蝠本课程包括以下内容:第一节课第二节课第三节课4.Scratch进阶课程2——打地鼠本课程包括以下内容:设计背景、铁锤及地鼠撰写地鼠的程序撰写铁锤程序分数的计算5.接球游戏本课程包括以下内容:设计球部分的程序人物部分的程序程序计分扣分的构想6.如何分享XXX作品分享SCRATCH作品的方法有很多种,其中一种方法是放到网站共享。
SCRATCH网站可以上传sb2格式的文件,这样别人通过访问SCRATCH网站来访问你的作品。
需要在SCRATCH注册账号,分享上传时需要登录账号。
7.如何把sb2文件转化成swf格式的flash文件为了更好地分享SCRATCH作品,有时需要把sb2文件转化成swf格式的flash文件。
《Scratch编程》校本教材Scratch编程Scratch的特点图形化界面:Scratch使用了色彩鲜艳、形状简单的代码块,让孩子们可以像搭积木一样编程。
代码块按照功能分为不同的类别,如运动、外观、声音、事件、控制、侦测、运算、数据、我的积木等。
每个类别有不同颜色的代码块,方便识别和组合。
丰富的素材库:Scratch提供了大量的角色(又称精灵)、背景、声音等素材,让孩子们可以快速地开始创作。
孩子们也可以自己绘制或导入自己喜欢的素材,增加个性化和创意性。
易学易用:Scratch使用了自然语言和直观的图形符号,让孩子们可以轻松地理解和使用。
Scratch还提供了丰富的教程和示例,帮助孩子们学习和掌握基本的编程概念和技能。
Scratch的安装和使用Scratch有两种版本:在线版和离线版。
在线版需要联网使用,可以直接在浏览器中打开[Scratch官网]进行创作。
离线版需要安装在电脑上,可以在没有网络的情况下使用。
离线版可以在[Scratch页面]。
无论是在线版还是离线版,Scratch的界面都分为三个部分:左上角是舞台区域,显示当前的背景和角色,也是作品运行和展示的地方。
左下角是角色区域,显示当前项目中所有的角色,也可以添加、删除或编辑角色。
右边是代码区域,显示当前选中角色的代码,也可以拖拽或删除代码块。
要开始创作一个新项目,只需要左上角的“文件”菜单,然后选择“新建”。
要保存一个项目,只需要左上角的“文件”菜单,然后选择“保存到电脑”(离线版)或“保存”(在线版)。
要打开一个已保存的项目,只需要左上角的“文件”菜单,然后选择“从电脑”(离线版)或“打开”(在线版)。
要运行一个项目,只需要舞台区域上方的绿色旗帜按钮。
要停止一个项目,只需要舞台区域上方的红色方块按钮。
要全屏显示一个项目,只需要舞台区域右下角的全屏按钮。
Scratch的编程基础Scratch的编程基于事件驱动的模式,也就是说,代码的执行是由一些事件触发的。
Sratch全册教案【最新/精品 1.7字】目录第1课百变造型——角色和造型 (2)第2课旋转色彩——循环、动作和图章 (4)第3课随机魅色——随机数、坐标和限次循环 (7)第4课音画时尚——演奏音符和声音的可视化 (9)第5课色辨成音 (11)第6课奇趣故事——链表和字符串 (13)第7课酷我剧场——显示与隐藏及时序控制 (15)第8课神圣一票——变量和数据可视化 (17)第9课随机探秘——数据的导出和分析 (19)第10课统计集成——自动生成柱状图 (22)第11课二百Club——计时器和散点图 (24)第12课眼疾手快——因素分析和差异比较 (26)第13课游侠比武——变量的应用 (28)第14课守护精灵——控制逻辑 (30)第15课电子点菜——商务软件开发入门 (32)第16课数学出题——个性化软件定制 (34)肯定也玩过,这是一个可以变换造型的游戏,那今天我们就来试试,看自己能不能编写这样一个程序趣。
分析任务点击对象的某个部位,实现不同造型的切换。
要实现的功能:1.点击对象的不同部分;2.切换对应的造型;3.使用哪个工具来实现这个游戏?思考分析由任务出发,培养编程思路。
新知识一一、认识scratch工作界面:主要由:标题栏、菜单栏、指令模块区、角色资料表、脚本区、工具栏、控制按钮、舞台、新建角色按钮及角色列表区等几部分组成。
识记给出实现工具,认识程序界面试一试随便单击左面指令模块区的模块,看看小猫会如何变化?动手尝试鼓励尝试动手尝试(任务一)请同学们设计一个变脸的互动小游戏,如图 1.2所示。
游戏要求:鼠标点击角色,使其变换不同的样子,另外,每个头像还要求有脸型、眼睛、眉毛、鼻子和嘴。
(演示实例)明确任务要求操作方法?设计造型动手操作教师演示,帮助学生熟悉操作方法。
首先,鼠标指向角色区中Scratch中默认的小猫,点击右键删除。
用鼠标点击“绘制新角色”新增角色“脸”。
在绘图编辑器里用笔刷绘制一个脸,用色彩选取工具在颜色板中选择白色,用填色工具填充整个脸。
太好了!赶紧欣赏一下猫大哥在舞台上
第1课 初识Scratch
运行作品后,用键盘的四个方向键
控制,并观察作品的不同效果。
发现一:运行程序
我们一起开始Scratch
1.双击桌面上的
图标,打开Scratch ;
2.启动Scratch 后是英文界面,两秒钟后会根
据操作系统自动变成中
文界面。
认识SCRATCH 界面
体验SCRATCH 作品 体验创新SCRATCH 作品的乐趣
发现二:打开电脑中的作品
跟我来运行一个作品,看看它有多电脑里现在有作
1.单击“文件”,选择“打开”;
2.在“打开作品”对话框中选择“例子”中的“Animation ”文
件夹中的“Trampoline”程序,
发现三:运行作品
用鼠标单击舞台右上方
小猴子,怎样
发现四:做改动
调皮的小猴子是这样修改作品的:
用鼠标双击脚本区中的指令积木也可以运行指令块;脚本区中不用的积木可以用鼠标拖回到命令区。
继续对程序做改动。
小提示:选中蹦床 角色后可以修改声音。
第2课 动起来
要把积木接
Scratch 简介
Scratch 是 MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造
交互式故事、动画、游戏、音乐和艺术。
很适合8岁以上儿童使用,目前1.4
版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。
关键的关键,不在于学习了某种特殊的技能,而是在这个过程中,培养了孩子独立学习、独立解决问题的能力;而这个创造过程,是最让人快乐的。
发现一:轻松动来 体验“移动积木”并修改参数的乐趣 小猫走出舞台的解决办法
让小猫移到到指定的位置
鼠小弟,我们让
1.在“程序指令区”中将“控制”中的 拖到“脚本区”;
2.再将 拖到“脚本区,如左图所示。
我们一起让他向
小提示:使用可以限制
角色只允许左右翻转。
在Scratch 中,暂时不用的代码块也可以拖离到组合好的脚本下面,这样单击绿旗后拖
离的脚本就不会运行。
1.让小猫碰到舞台边缘后说一声“哎哟”。
2.设计符合情境的其他脚本。
什么是坐标
舞台的中心是(0,0),水平为X 轴,垂直为Y 轴。
X 轴:中心点往右是(+),
发现二:找出藏起来的小猫
如果让小猫不停地
我们一起来试试
发现三:让小猫移动到指定位置
我们训练一下小
这样它就会按我
1.从“动作”中拖动积木
到“脚本区” ;
2.组合成左图所示代码后修
改X 及Y 坐标为120;
3.运行程序,观察小猫的状
态。
1.从“控制”中拖动积木
和 到“脚本区”。
2.再从“动作”中拖动
和 到脚本区进行组合,如左图所示。
中心点往左是(-)。
Y 轴:中心点往上是(+),中心点往下是(-)。
同学们,了解了坐标,我们在以后的学习中就会更好的控制小猫的位置了。
第三课 向不同方向移动
发现一:更改背景
向任意角度方向移动
改变“舞台背景”和“角色”
我想上楼梯,你
可以,我们先
1.单击“舞台”,单击“多个背景”;
2.单击“导入”;
4.将“Outdoors ”文件夹下的
“brick-wall-and-stairs.jpg ”背
1
3
发现二:向不同方向移动
我用 和
两个“指令”,在在角色身上点右
接下来,我可以爬
很简单,只需要用
发现三:切换“造型”
走得有点不
那我们切换一下造型,
调整“角色”大小
我知道 后
两个按钮可以调整角色大
这个“舞台”中,有两个“角色”。
“角色1”是“小猫”,“角小猫初始时就有两个造型
1、再完成一个 “向一定方向移动”的作品。
2、导入一个具有“不同舞蹈动作造型”的角色,通过切换造
型,让这个角色跟随音乐跳起来。
小提示:同类的指令颜色相同。
尝试根据颜色
第四课 在一定的范围内移动
1、
1、自己选择背景和角色,利用上“判断指令”,再制作一个小例子。
2、根据下面的指令,加上判断指令,并对用户的回答做出一定的反应。
发现一:确定两边树的X 座标值
加入判断语句,限制活动范围 确定“范围”的X 座标
发现二:用判断语句控制活动范围
我想在树的中间溜达
一下。
那就是在“规定范
拖动角色记录X 坐标。
脚本功能:
当“角色1”的X 座标大于122
“大舞台”和“小舞台”
单击“转换成小舞台”可以让舞台变小,
而“脚本区”就会变大,方便查看、编
单击“转换成完整舞台”可以让舞
台变大,而“脚本区”相应变小,方便
条件判断语句
“条件判断语句”可以让“脚本”具有一定的智能,可以让它自己通过判断给定的条件(可以是表达式,也可以是数值),然后根据判断的情况选择
如果(条件)成立,就执行部件内部的脚本块,然后检查条件(如果条件成立,还会执行),直到条件不
第5课 多角色判断
如果(条件)成立,就执行内部的脚本块,然后执
行此脚本后面指令;不成立时就不执行,直接执行后面
如果(条件)成立,就执行一次“如果”下面的脚
本块,不成立,就执行一次“否则”下面的的脚本块,
如果(条件)不成立,就执行一次部件内部的脚本
块,然后再判断条件(如果不成立,还会执行),直到直到(条件)成立时,才执行该指令后面的指令,不成立就一直等待。
发现一:增加老鼠角色
添加角色成员
给每个角色添加脚本 停车场好大啊,小
发现二:给老鼠添加脚本
周围有猫可麻烦
我来为老鼠设
1、在角色窗口中单击
按钮;
2、在打开的对话框中进入
“Animals ”文件夹;。