第一课:初识Scratch

hi,大家早上好。从本节课开始,我将和大家一起学习Scratch编程,通过使用Scratch工具来创建各种有趣好玩的小程序。

本节课的课程目标如下:

介绍Scratch是什么

介绍Scratch可以做什么

介绍Scratch的理念是什么

创建第一个Scratch小示例

01

Scratch是什么

Scratch是一款由麻省理工学院(MIT)设计开发的一款专门面向少儿的可视化图形编程工具。

Scratch将复杂的“程序指令”变为一个个“积木块”,使用者无需敲击代码或是背诵任何编程指令,只需要将积木块拖拽并连接在一起,就可以很方便的进行编程,从而快速制作出动画、游戏、交互程序。

Scratch公开发布后,在全球的各个编程兴趣社区里迅速流行开来。到目前为止,Scratch已经拥有40多种语言的操作界面在超过150个国家里被使用。在Scratch官方网站上,你可以看到将近两千三百八十万的粉丝们上传作品!

02

Scratch可以做什么

利用Scratch,孩子们可以轻松编写出好玩的游戏、动画、故事片、绘画作品、音乐作品等,培养了他们的创造力和实践能力,丰富想象力,消除计算机的神秘感,把多余的精力放在开发智力上,而非玩游戏上。

Scratch也可以与硬件相结合,利用各种硬件传感器,如温度传感器、距离传感器,控制各种电子元器件,如马达、风扇、二极管等,创造功能丰富而又个性化的机器人。

几乎所有的孩子都会一眼喜欢上这个软件,建立起做程序的欲望。Scratch不仅易于孩子们使用,又能寓教于乐,让孩子们在创作中获得乐趣。

03

Scratch的理念题

Scratch的理念是:想法-程序-分享(Imagine-Program-Share)!凭借其易学性和强大的编程环境,Scratch让使用者充分发挥自己的想象力和创新力。通过使用媒体、图像、声音以及视频来创建自己喜欢的内容。

人们是很乐于分享的,孩子尤其如此。可能将自己创建的作品分享到Scratch社区,也可以在Scratch社区看到其它人分享的作品,也可以将其它人分享的作品进行复制与修改,这个过程叫做再创作(remixing).通过再创作,可以学到一些新的知识。

04

创建Scratch小示例

一块和大家做一款非常简单的小游戏,游戏名称叫会说话的小猫。

游戏展示效果:

游戏脚本:

如果喜欢记得点赞哦!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180704G0AOJP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券