Scratch是什么?

网友投稿 2019-08-21 12:34

https://cdn.china-scratch.com/timg/190823/1234315X7-0.jpg

https://cdn.china-scratch.com/timg/190823/123431M61-1.jpg

      Scratch是由美国麻省理工学院研发的一种图形化的编程语言,可以拿来轻松地创建自己的互动故事、动画、游戏、音乐和艺术,而且它还是免费的哟! 

https://cdn.china-scratch.com/timg/190823/1234313253-2.jpgScratch将程序语言设计成一块块积木,你只要用拖拉的方式,将程序积木堆叠起来,轻轻松松就可以创造出很棒的作品。 

https://cdn.china-scratch.com/timg/190823/1234314T5-3.jpg

https://cdn.china-scratch.com/timg/190823/1234325337-4.jpg

https://cdn.china-scratch.com/timg/190823/123432Fb-5.jpg

https://cdn.china-scratch.com/timg/190823/1234323212-6.jpg

双击桌面快捷方式1.指令区,启动Scratch程序。我们来认识一下Scratch的界面吧!Scratch程序一共有动作、外观、声音、画笔、控制、侦测、数字和逻辑运算、变量等八大类指令, 

https://cdn.china-scratch.com/timg/190823/123433B49-7.jpg

2.脚本区这是脚本、造型和声音的编写区,可对某个角色编写脚本、编辑造型和声音设置等。它是通过选中某个标签来进行三者之间的切换。 

https://cdn.china-scratch.com/timg/190823/123433Hc-8.jpg

3.角色信息区显示每个角色的相关信息,包括方向、坐标值等信息。 

https://cdn.china-scratch.com/timg/190823/1234332234-9.jpg

.4.舞台区舞台区是角色表演的地方,最终呈现编写好的程序。舞台的右上角有https://cdn.china-scratch.com/timg/190823/1234336001-10.jpg来控制影片的启动和停止。 

https://cdn.china-scratch.com/timg/190823/123433DM-11.jpg

5.角色列表区影片中所有的角色都在此创建,也可对角色进行删除、复制等操作。同时,“舞台”以缩略图的形式在此呈现。 

https://cdn.china-scratch.com/timg/190823/1234345146-12.jpg

6.工具列可以通过它来改变角色的大小,以及对角色进行复制、删除等操作。 

https://cdn.china-scratch.com/timg/190823/123434D19-13.jpg

示例展示

(1)绘制彩虹

使用画笔相关积木,修改画笔的粗细和颜色,绘制出彩虹图案。

https://cdn.china-scratch.com/timg/190823/1234343258-14.gif

(2)绘制彩色正弦波

结合数学知识使用画笔相关积木,绘制出正弦波的彩色波形图。

https://cdn.china-scratch.com/timg/190823/1234351c7-15.gif

(3)模拟抛球运动

结合物理中的牛顿第二定律计算物体的坐标,模拟抛球运动的轨迹。

https://cdn.china-scratch.com/timg/190823/1234356147-16.gif

(4)镜像绘画

使用数学中的三角函数知识计算多角度镜像坐标,通过鼠标控制多支画笔,绘制出奇妙的镜像图案。

https://cdn.china-scratch.com/timg/190823/12343B3H-17.gif

(5)海底世界动画

使用克隆的方式,通过一条鱼创建出能够自主运动的鱼群,实现海底世界的动画效果。

https://cdn.china-scratch.com/timg/190823/12343I1a-18.gif

(6)乒乓球游戏

模拟红白机游戏,用Scratch实现乒乓球游戏。

https://cdn.china-scratch.com/timg/190823/12343J096-19.gif

(7)乐器演奏

用电脑键盘模拟钢琴的键盘进行演奏,还可以修改成不同的乐器音色。

https://cdn.china-scratch.com/timg/190823/12343W022-20.gif

通过Scratch的学习,小朋友可以将课堂上学到的数学、音乐、绘画、物理等知识融入到编程中,创造出各种有趣的作品。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com