Scratch编程学件 ppt课件

合集下载

少儿编程-scratch(课件PPT)

少儿编程-scratch(课件PPT)
有趣、快乐简单
Scratch少儿编程
第一讲 Scratch编程(1)
❖了解软件的界面和基本功能; ❖初步了解编程的步骤; ❖精彩案例分析与实现:
❖视频演示:
1. 小猫躲移动挡板 2. 蚂蚁爬线
❖Hale Waihona Puke 例讲解流程和实操案例讲解流程
1任务导航 2. 任务分析 3. 跟着做 4. 回顾知识点 5. 创作思考 6. 下一次课的展望
3、跟着做
[ 要点提示] 动作模块: 控制模块: 侦测模块:
4、回顾知识点
• 任务是什么? • 怎么安排指令? • 重点指令有哪些?
5、思考——尝试改进哦
❖ 试一试多个挡板的情况吧? ❖ 旋转挡板的情况呢?
案例2: 1、任务导航
❖视频演示:
❖蚂蚁爬线
2、任务分析
❖ 小蚂蚁怎么绕着线爬行的? ❖ 需要几个角色? ❖ 小蚂蚁怎么知道线的边缘呢?
3、跟着做
❖ 背景添加一条粗线;
❖ 添加小蚂蚁角色,添加探测器
4、回顾知识点
❖ 知识点:
❖ 探测器 ❖ 控制 ❖ 侦测 ❖ 动作 ❖ 生硬
❖ 难点:
❖ 探测器的大小,线的粗线,蚂蚁移动的方向和角度
5、思考
❖ 爬行路线换个造型试一试哦 ❖ 换个造型,如小老鼠可不可以?
总回顾:
❖ Scratch的编程模式; ❖ 项目的实现步骤; ❖ 模块的功能(控制、动作、侦测、声音)
下次内容展示
• 画篮球(画人物、物体等)——动画制作 • 音乐会(手绘背景、安排角色跳舞)
都学会了吗? 有收获吗?
少儿编程Scratch
放映结束 感谢各位的批评指导!
谢 谢!
让我们共同进步
18

20、scratch基础(PPT)

20、scratch基础(PPT)

Scratch图形化编程基础1为什么需要编程?编程历史:为解决问题而生编程历史:早期电子计算机编程:机器语言机器语言:二进制数编码的语言,由0、1组成的数码,计算机能理解的语言。

例如:1010111000……编程历史1975年第一台取得商业成功的家用计算机Altair88001980年前的“面板编程”编程历史:从机器码(二进制数语言)到汇编语言先用高层级的自然语言去描述一个程序(伪代码)伪代码——机器码编程历史:从汇编语言到高级语言1940-1945发明汇编语言替代繁琐的机器语言写程序1960年 COBOL高级语言诞生编程历史:高级语言蓬勃发展什么是程序?什么是程序:•计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。

什么是程序图形化编程:程序•如同口语,编程语言要用语句,比Array如“我要做编程”,用不同的词汇代表不同的意思。

•规定句子结构的一系列句子规则叫语法。

•程序由一个个指令组成,有点像菜谱,先放什么,后加什么。

•程序也是一样,能够第一句语句开始一句句运行到结尾。

什么是程序:以汽车制造为例零件制造:机器语言发动机制造:汇编语言什么是程序:总成装配:高级语言;常见有:JAVA、PYTHON、SCRATCH……总成装配:高级语言图形化的编程语言什么是SCRATCH?Scratch简介Scratch简介Scratch,是一款图形化编程语言。

利用它,可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等。

Scratch基础:认识界面Scratch基础:舞台大小Scratch基础:修改一个scratch文件Scratch基础:第一课配套练习。

初识scratch第一课-ppt课件

初识scratch第一课-ppt课件

4 舞台模式
分为小舞台、完 整舞台
和演示模式
5 指令区
提供八大类指令, 供编写脚本时选
择使用。
6 角色信息区
显示角色的详细信 息,同时可对角色 进行旋转操作。
7 脚本区
程序的编写区, 利用拖曳指令的 方式在此写程序 (脚本)。当搭 设的某些脚本不 需要时,可以拖 曳脚本向左侧指
令区释放。
8 控制按钮
小结 努力从程序的使用者变成程序的编写者
感谢亲观看此幻灯片,此课件部分内容来源于网络, 如有侵权请及时联系我们删除,谢谢配合!
20
初识
Scratch
活动1:
试玩一组用Scratch编写的小程序(桌面 “范例”文件夹中)。 小组交流:用Scratch编程,能创作什么 样的作品?
Scratch软件界面 信息区
指令区 脚本区
舞台模式
舞台区
角色列表区
1 标与文件有关 的选项
3 工具条
控制角色大小及 复制、删除
控制程序的播放和 停止
9 舞台区
角色演出的地方, 作品最后呈现出
来的地方
10
新建角色按钮
三种新建角色的方 法
(自建、导入、随 机)
11 角色列表区
角色休息室, 所有的角色都在
这个地方
Scratch特点:
1. 可以编写出 游戏、音乐、动画、情景 故事、教学实验等作品。 2. Scratch程序称为脚本,脚本是由积木 式指令(一条条的文字指令)搭设而成。
活动2:
创建第一个作品 会打招呼的小猫
活动3:
保存文件
完成程序后,将文件保存为 story1-学号.sb, 上传至平台。
活动3:
在原有基础上改编情景故事,并将改编的故事 编写成程序。

1、scratch编程—入门篇ppt课件

1、scratch编程—入门篇ppt课件
35大鱼吃小鱼大鱼吃小鱼我也可作做游戏我也可作做游戏36大鱼吃小鱼大鱼吃小鱼制作步骤制作步骤编写脚本添加角色设置舞台背景37大鱼吃小鱼大鱼吃小鱼脚本脚本38绘制背景经典的乒乓游戏39绘制球板40球板跟随鼠标移动41小球下落43打老鼠老鼠移动44打老鼠瞄准镜45打老鼠老鼠被打中46算法学习算法学习完美支持一维数组完美支持一维数组插入排序47算法学习算法学习支持过程不支持函数支持过程不支持函数递归求阶乘48算法学习算法学习递归如此美丽递归如此美丽神奇正方形49算法学习算法学习回溯算法如此简单回溯算法如此简单回溯算法也叫试探法它是一种系统地搜索问题的解的方法
32
小猫数数
33
用户输入两个数,计算并输出两个数中的较大者。
34
大鱼吃小鱼——我也可作做游戏
35
大鱼吃小鱼——制作步骤
1 设置舞台背景 2 添加角色 3 编写脚本
36
大鱼吃小鱼——脚本
37
经典的乒乓游戏
绘制背景
38
绘制球板
39
球板跟随鼠标移动
40
小球下落
41
42
打老鼠——老鼠移动
43
打老鼠——瞄准镜
44
打老鼠——老鼠被打中
45
算法学习——完美支持一维数组
插入排序
46
算法学习——支持过程不支持函数
递归求阶乘
47
算法学习——递归如此美丽
神奇正方形
48
算法学习——回溯算法如此简单
回溯Байду номын сангаас法也叫试探法,它是 一种系统地搜索问题的解的 方法。回溯算法的基本思想 是:从一条路往前走,能进 则进,不能进则退回来,换 一条路再试。
18
Scratch界面

scratch编程PPT课件

scratch编程PPT课件
第3页/共8页
青少年怎样学编程
• Scratch是麻省理工学院专门为青少年研发的编 程入门语言。
• 青少年的天性就是爱玩。玩游戏,卡通,动画等。 • 而Scratch紧紧围绕这个中心,让孩子设计自己
的游戏,卡通,动画。虽然Scratch编程同专业 的编程语言还有一些区别,但其基本概念如坐标, 方向,逻辑运算,条件,循环,事件等等都是一 样的。学好Scratch对于孩子以后学习专业级(企 业级)的语言(如C++,java,C#.net等)是非常 有帮助的。
第4页/共8页
麻省理工青少年编程课程成长体系
在创氪编程教育体系中, 孩子们从图形化编程入门, 拖动鼠标即可写出代码。 避开枯燥的语法和记忆, 快速接触编程思想, 带着兴趣和信心学习 更多进阶代码语言 (C/C++、Python、Java)
第5页/共8页
• 接下来的课程中,老师将带领同学们,一起改编《猫鼠大战》、《植物大战僵 尸》、《我的世界》、《愤怒的小鸟》、《超级玛丽》、《街头霸王》、《绝 地求生》等经典游戏,并让同学们每一期的结业设计中,发挥创意,利用所学 知识,创作出属于自己的.....
第2页/共8页
编程改变世界
• 比尔盖茨13岁开始学习编程,后来创立了微软,我们今天几乎每天都在用的WINDOWS系统, 就是他发明的。
• 乔布斯创立了苹果手机、IPAD等系列产品,苹果公司是今天世界上市值最高....
第6页/共8页
Let's go!
第7页/共8页
感谢您的观看。
第8页/共8页
为什么要学编程
随着科技的飞速发展,越来越多的事物,都在加速程序化。 在未来,谁拥有编程能力,谁就拥有——掌控世界的能力!

第1课Scratch程序设计语言课件

第1课Scratch程序设计语言课件

活动主题:体验scratch软件
• 双击电脑桌面上的 图标,打开scratch软件窗口
菜单 舞台
控制按钮
工具按钮 指令模块区
指令区
编辑区
角色列表区
(1)指令说明 :角色朝着当前方向移动10步。 :运行该指令,角色旁边出现文字旁白,如
hello!并持续两秒。 (2)建立脚本 ①拖动指令 ②修改指令 ③组合指令
第1课 scratch程序设计语言
欢迎同学们重新回到校园!
Scratch是什么?
Scratch程序设计语言是美国麻省理工学院媒体实 验室开发的一种编程软件。Scratch软件里面有一个角 色——一只可爱的小猫。它会根据我们输入的脚本,执 行相应的任务。
Scratch软件可用于画图、解决简单的数学 问题,还可用于创作互动数字故事、游戏、动 画等。

④设置脚本开始点 ⑤运行脚本 (3)保存项目

小学生编程教学Scratch儿童编程软件 ppt课件

小学生编程教学Scratch儿童编程软件 ppt课件
请在此添加图片说明
其操作方法很简单,先将动作类指令中的旋转指令拖到 脚本区中,再将控制类指令中的等待指令拖动至旋转指 令的下方,当出现一条白色的线条时松开鼠标左键,此时 两个指令就组合好了。
但是,也有一些指令既没有凸也没有凹的部分。
那它们又如何与其他指令组合起来呢?其实在 Scratch中,我们只要抓住指令的特征就很容易
(
儿童编程PPT
Cartoon wind general
)
1
(
第 一 章
Scratch简介
• Scratch是每个麻省理工学院推出的编程工具
• Scratch通过图形化界面把编程所需要的基础技巧囊括其中,其中包括 • 建模、控制、动画、事件、逻辑、运算等工具,孩子可以运用该软件自由创作。 • Scratch软件官方地址
动作类
控制类
外观类
侦测类
7
Scratch程序界面
CLICK TO ADD CAPTION TEXT
声音类
数字逻辑运算类
画笔类
变量类
8
Scratch程序界面
CLICK TO ADD CAPTION TEXT
2、脚本区
脚本区
是脚本、造型和声音的编写区,可对 某个角色编写脚本、编辑造型和声 音设置等。它是通过选中某个标签 来进行三者之间的切换。
5
Scratch程序界面
CLICK TO ADD CAPTION TEXT
1指令区
Scratch程序一共有动作、外观、声音、画笔、控制、侦测、数字和逻辑运算、变量 等八大类指令,不同指令用不同颜色进行区分。
单击某类别的按钮,在指令区中会出现相对应的指令。
6
Scratch程序界面

第7课-初识Scratch编程课件

第7课-初识Scratch编程课件
第1课 初识Scratch
Be quiet安静
安静
1、手离鼠标。
1、手离鼠标。
2、2认、真观认察。真观察。
3、认真倾听。
3、认真倾听。
1、认识Scratch
scratch的标记是一只可爱的小猫,
双击桌面图标“ 安静”,就可以
打开Scratch
1、手离鼠标。 2、认真观察。 3、认真倾听。
的形象你们喜欢吗?
2.明确编程界面
Scratch编程界面
菜单栏
控制区
脚本区
预览 舞台区
角色窗口
运行
停止
功能模块 程序代码
角色区
控件区
舞台区
角色区
模块区
脚本 区
3.图形化编程软件
同学们可以不认识英文单词,也可以不会使 用键盘,构成程序的命令和参数通过积木形 状的模块来实现,用鼠标拖动模块到程序编 辑栏就可以了。
说说:
小组交流;用Scratch搭建脚
本的基本过程与安方法静。
1、手离鼠标。 2、认真观察。 3、认真倾听。
Let's Practise
试试:
(1)打开浏览器,访问Scratch网 站,尝试进行在线编程。
Let's Practise
练练:
(2)找到以下十种积木并组合成一个脚 本(每种积木最少使用一次)
Let's have a try(我们一起试试吧) 大 编写程序
图形化 编程
再试一试
5.搭建脚本
6.Let's Practise
学学:
小猫问好
打开scratch,搭建安脚本静,让小猫角
色“问好”,说出“Hello,World”。

Scratch培训课件

Scratch培训课件
-180
尝试:
1、更换地图 2、逐步减少传感器
尝试: 只用一个按钮控制
《孙子算经》
1、今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?
2、今有妇人河上荡杯,津吏问曰:“杯何以多?”“家有客。”津吏曰:“客几何?” 妇人曰:“二人共饭,三人共羹,四人共肉,凡用杯六十五,不知客几何?”
Scratch - 想象、编程、分享
• 创建故事、游戏和动画,与世界上的其他人分享!
让孩子通过编程学习其背后的计算思维和数学逻辑。根据课程让孩子通过主动 思考来锻炼分析、综合、归纳和演绎的能力。在编程实践中不断总结演进,早 日形成系统思维,培养思考分析习惯。
Y
180
100
-240
-100
0
100
3、今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?
-100
-180
240 X
180
150
120
90
60
30
-240 -180 -120 -60
0
60
120
180
240
-210 -150 -90 -30
30 90
150 210
-30
-60
-90
-120
-150
-18045
-90 -240
-100
0
100
X 90 240
-100 180
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5.
利用这个,控制鱼儿不倒翻
目录
ppt课件
21
思考
以下两个脚本均可实现随机旋转180度效果,观察对 比,想想有什么区别。
目录
ppt课件
22
知识小补充
1.定义角色的旋转中心点。
移动这条灰色十字线, 确定角色的旋转中心
目录
ppt课件
23
静静思考
我学会了什么?知道了什么? 我还可以举一反三做什么? 把你想到的记录在笔记本上。 想到什么写什么……
目录
ppt课件
27
知识点小补充
这里指角色X,Y坐标
而舞台右下角,指指针 X,Y坐标
目录
ppt课件
28
静静思考
我学会了什么?知道了什么? 我还可以举一反三做什么? 把你想到的记录在笔记本上。 想到什么写什么……
目录
ppt课件
29
尝试制作
1.模仿制作《快乐的刺猬》,使其高高兴兴地走在路 上,按下”上”、”下”、”左”、“右”键表演 不同的动作。
Scratch编程学件
ppt课件
1
1. 初识Scratch软件 2. 认识界面 3. 变换造型 4. 会说话的图片 5. 机器人跳舞 6. 明明的思考 7. 鱼儿水中游 8. 一起跳蹦床
课程目录
ppt课件
2
1.初识软件
1.打开 2.安装 3. 网址 可以了解更多,观看
2.复制脚本到其他角色。
(注意利用
分清当前操作的是哪个角色)
目录
ppt课件
19
7.鱼儿水中游——制作过程
3.为某一角色
添加
模块,观察效
果。可参考下列脚本
目录
ppt课件
20
1.理解用 2.可用
7.鱼儿水中游
产生随机数。

搭建条件模块。
3.理解
模块含义。
4.会调整角色(鱼儿)的大小。[温馨提示:右键……]
31
9.输出、导入角色
从已有的作品中,导出设计好脚本的角色。 应用到其他作品中。如:将做好的《跳舞小女孩》 作品中的小女孩输出,为后面其他作品使得。
1.输出角色操作步骤。 (温馨提示:先打开一份保存好的作品,可选择自
己的作品或者“作品”文件夹中的“07跳舞的女 孩”) 2.导入角色操作步骤。 3.同理自主探究导出声音。
2.温馨提示:背 景在移动,刺 猬原地动,形 成了刺猬移动 的效果。
目录
E:\scratch编程\视频\015作ppt业课件,刺猬.avi
30
9. 跳舞的女孩
1.制作扭转脚本。 2.不停扭转脚本。
3.试着使用
选择不同的特效,看小女孩表演。
4.试着给小女孩添加移动效果。完成自己的作品。
目录
ppt课件
目录
ppt课件
26
8.一起跳蹦床
1.导入角色jodi和trampoline、舞台。 2.为人物jodi制作脚本,使其跳上跳下。 3.为“蹦床”角色添加脚本,使“人物”角色碰到
“蹦床”时,发出弹奏声音,并且造型发生凹凸 变化。 4.通过按键,制作人物在空中的动作。 5.尝试自己添加新的动作、有条件可以试试给人物 添加尖叫声音。
要先点击“舞台”
目录
ppt课件
6
4.会说话的图片
故事梗概:用鼠标指针点击舞台中的人物,使 其发出声音。
角色:截取的图片。 舞台:一张多人物的图片或照片。 音效:录制声音
目录
ppt课件
范例
7
会说话的图片
学习目标: 1. 给舞台换背景。 2. 截取背景中的人物头像作为角色。 3. 删除不要的角色。(如:小猫) 4. 给角色录音
目录
ppt课件
12
作业:
尝试模仿制作如下范例,可自主创新。
目录
E:\scratch编程\视频\009作p业pt课:件欢快小鱼.avi
13
6.明明的思考
故事梗概:明明昨天没做作业,在校园里来回走 着,同时,头脑中不时冒出各种理由。
角色:小明 舞台:草坪、室内、教室……
E:\scratch编程\视频\010 范例:明明的思考.avi
目录
ppt课件
14
6.明明的思考
1.设置角色、舞台。如:
2.制作“想法”链表。 3.根据脚本提示或者观看视频完成作品。
目录
ppt课件
15
静静思考
我学会了什么?知道了什么? 我还可以举一反三做什么? 把你想到的记录在笔记本上。 想到什么写什么……目录ppt课件 Nhomakorabea16
6.明明的思考_作业
1.尝试删除链表中的某一数据。
2.尝试用
脚本,将文字添加到数据库。
3.模仿制作如下:
目录
ppt课件
17
7.鱼儿水中游
我们学过了机器人碰到边沿反弹,观察以下 作品,这节课,我们要学习鱼儿随机掉头。
目录
E:\scratch编程\视频\ 014范ppt例课件鱼儿中游.avi
18
7.鱼儿水中游——制作过程
1.建立一只鱼儿的脚本。如下图:
目录
ppt课件
32
作业:雷霆之舞
观察作品中有哪些特效,模仿制作。音乐在《素材 库》中。
目录
E:\scratch编程\视频\019作业ppt课雷件霆之舞.avi
33
目录
ppt课件
24
7.作业
观察下列样例,根据所学的知识,模仿制作《潜水 员之舞》。
温馨提示:1.背景颜色改变。 2.潜水员方向随机改变。
目录
ppt课件
E:\scratch编程 \视频\ 014作 业.avi
25
8.一起跳蹦床
玩蹦床游戏,当人猜到蹦床时,蹦床会凹进去,而 通过按键盘的上、左、右方向键,可以看到人物 不同的动作。可打开“作品”文件夹中的“06蹦 床”文件进行尝试操作。
E:\scratch编程\视频\009范例:.avi
目录
ppt课件
10
5.机器人跳舞
1.制作机器人来回走动。 2.添加背景声音。 3.复制角色,移动角色位置,改变角色大小。
目录
ppt课件
11
静静思考
我学会了什么?知道了什么? 我还可以举一反三做什么? 把你想到的记录在笔记本上。 想到什么写什么……
作品
目录
ppt课件
3
2.认识界面
目录
ppt课件
4
3.变换造型
学习目标: 1.绘制新角色 2.用“复制”方法,为角色新增造型。 3.用“导入”方法,为角色新增造型。 4.制作“当角色被点击换造型”。
目录
范例
ppt课件
5
尝试制作:
当按下绿色旗帜,每隔0.5秒换一张背景。素 材在“素材库”中的“背景素材”
目录
ppt课件
8
静静思考
我学会了什么?知道了什么? 我还可以举一反三做什么? 把你想到的记录在笔记本上。 想到什么写什么……
目录
ppt课件
9
5.机器人跳舞
故事梗概:形状不同的机器人在舞台灯照射下 激情的跳舞。
角色:机器人,舞台灯…… 舞台:草坪,室外,教室…… 音乐:Scratch 中内建的曲子
相关文档
最新文档