• 首页
  • 少儿编程
  • 珠心算
  • scratch
  • 少儿编程之Scratch(下载)编程教程

    Scratch编程教程

    目录

    关于Scratch

    Scratch是什么?

    Scratch是一个简易图形化编程工具(或者说是语言),是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具,主要面对青少年开放。

    Scratch怎么读?

    scratch读音音标如图:

    image.png

    普通话谐音:斯开儿气,开儿连读紧凑点  

    刚接触或者还没接触但是对Scratch少儿编程感兴趣的人不知道这个词怎么读,在和人沟通咨询的时候可能会比较尴尬,可以参考普通谐音。

    Scratch简介

    截止到2021年已有1.4版、2.0版本(增加克隆积木,视频侦测,Lego拓展积木)、3.0版本(增加文字朗读、翻译和Makey makey等选择性下载扩展积木,并增加micro:bit和Lego mindstorms EV3拓展积木)、3.18.1版本。所有人都可以在任意版本中创作自己的程序。

    Scratch是麻省理工学院开发的一款简易图形化编程工具。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做编程的欲望。

    Scratch编程教程

    建立程序的过程,用到涂鸦,录音,找图片这些有趣的过程。孩子的成品可以通过软件直接发布到官方网站上。官方网站给每个注册用户开通了一个个人空间,放置发布的程序。

    用户发布后的程序,在官网可以找到。制作中的程序只能在软件环境下运行,发布后的程序则是在网页内运行的。就是说,孩子们的作品可以通过网络被无数人看到。官方网站具有交友和评论的功能。国内亦有类似官网发布程序后在网页内运行的网站,方便国内爱好者和孩子们对作品进行交流。

    Scratch功能

    创作故事、动画、游戏、艺术等

    Scratch最新版本

    Scratch Desktop Setup 3.15.0

    Scratch价格

    免费的!Scratch官方网站近期被屏蔽已经暂时打不开了,但是这个工具软件是免费的,但是很多商家或者平台可能会提供一些有门槛的下载(比如关注公众号,有甚者甚至会收费提供软件)

    Scratch 3.0

    学习Scratch就要学习最新版本的,目前最新版本是Scratch 3.0

    Scratch 3.0放弃了Flash,采用了HTML5来编写,HTML5是最新的HTML、CSS和JavaScript的总和,Scratch 3.0首先将会使用WebGL、Web Workers和 Web Audio Javascript libraries。JavaScript是一种广泛的语言,它支持所有浏览器和WebGL,从而跨平台使用。它经过了精心挑选,JavaScript运行不需要任何额外的插件。

    Scratch 3.0这个名字首先是由Scratch团队的Andrew Sliwinski在2016年五月份提出的。2018年1月份,Scratch 3.0的第一个公测版本(Scratch 3 beta)在Scratch官网上发布 [2]  ,Scratch 3.0在线编辑器的发行版本在2019年1月发布,而离线编辑器在2019年1月后也提供下载使用。

    Scratch 3.0不仅仅是重构,也增加了一些功能,比如字符串包含判断、移至最下层积木等。编辑器的外形看起来更加柔美,拖拽积木还有音效,支持多次撤回和恢复。Scratch 3.0 保存的文件格式为.sb3,可以读取.sb和.sb2文件。

    Scratch下载

    本站提供windows版本和mac os版本的Scratch 3.0在线下载,请根据自己的电脑系统选择对应的版本下载

    Scratch编程教程

    本站会陆续更新Scratch编程教程,希望为广大学习少儿编程的孩子带来帮助。

    1. Scratch中文版免费下载与安装教程
    2. Scratch3编程软件界面介绍及基本操作
    3. Scratch3编写第一段程序-让角色动起来
    4. Scratch3编程制作一个简单的动画
    5. Scratch3编程制作一个跳舞的女孩
    6. Scratch3编程制作一个追蝴蝶的小猫
    7. Scratch趣味编程里“说”和“思考”两个模块的使用
    8. Scratch编程里广播和接收到广播的用法
    9. Scratch编程制作一个打字游戏
    10. scratch中广播和说的区别是什么?
    11. scratch编程里如何接收到多个广播后才显示角色?
    12. scratch3编程里循环模块的区别是什么?
    13. Scratch侦测碰到颜色的用法与区别,制作巡线的小老鼠
    14. 小学scratch编程里循环嵌套的应用