Scratch 是一款由 麻省理工学院 (MIT) 设计开发的一款面向儿童的简易编程工具。针对 8 岁以上孩子们的认知水平,以及对于界面的喜好,MIT 做了相当深入研究和颇具针对性的设计开发。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。Scratch 的下载和使用是完全免费的,开发了Windows系统,苹果系统,Linux系统下运行的版本。  这个 软件的特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。中间的黄色部分是编辑好的程序代码,左边是可以用来选择的功能模块,右边上部是程序预览和运行窗口,右边下部是角色窗口。

程序界面

  官方网址是麻省理工学院网站的一个分支。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做程序的欲望。  根据编者目前给带几个孩子玩这个软件的情况看,孩子自己学会使用这个软件是有困难的,需要身边老师和家长的指导。在有人指导的情况下,6岁的孩子可以照着例子完整的摆出一个能运行的程序。这个过程并不需要孩子认识英文或汉字。建立程序的过程,用到涂鸦,录音,找图片这些有趣的过程。孩子的成品可以通过软件直接发布到官方网站上。官方网站给每个注册用户开通了一个空间,放置发布的程序。  用户发布后的程序,在官网可以找到。制作中的程序只能在软件环境下运行,发布后的程序则是在网页内运行的。就是说,孩子们的作品可以通过网络被无数人看到。官方网站具有交友和评论的功能。遗憾的是官方网站是英文,不方便国内孩子和家长们沟通。

http://scratch.mit.edu/

面向儿童的简易编程工具---Scratch相关推荐

  1. android面向数据库的的编程工具-OrmLite

    数据库操作框架OrmLite ORMlite是类似hibernate的对象映射框架,主要面向java语言,同时,是时下最流行的android面向数据库的的编程工具. 对象关系映射(Object Rel ...

  2. 一些适合青少年编程学习的趣味编程工具

    今天总结了一些适合青少年编程学习的趣味编程工具,感兴趣的可以了解了解,教教自家的小朋友. 趣味编程按照学生的年龄,兴趣和知识掌握程度由易到难. Scratch符合低龄儿童和程序初学者,简单的拖拽式和脚 ...

  3. python 少儿趣味编程下载_趣味儿童编程软件(scratch)

    趣味儿童编程软件(scratch)利用图形化界面,把编程需要的基本技巧囊括其中,包括建模,控制,动画,事件,逻辑,运算,等等.孩子非常容易掌握,而内涵一点都不简单.通过这个工具平台,孩子可以快速掌握编 ...

  4. [转] 适合儿童上手的八款编程工具

    [原文地址: http://www.csdn.net/article/2013-02-18/2814171-kids-can-code] 望子成龙.望女成凤的每个父母亲的心愿,如今拜移动大潮所赐,随处 ...

  5. java编程工具 初学者_面向初学者的Java编程在线课程

    java编程工具 初学者 There are many java programming course online provided by many services. I use Udemy be ...

  6. scratch(图形化编程工具)做一个贪吃蛇的游戏(包含视频讲解+源码)!

    用scratch做一个贪吃蛇游戏! 下边上视频讲解: 代码部分,开始按钮: 开始界面文字动画: 结束页面文字动画: 蛇头代码: 蛇身代码: 食物代码: 好了,今天的教程就分享到这里吧. 本篇文章完整代 ...

  7. 优秀课程案例:使用Scratch图形化编程工具模拟物理机械运动-连杆

    点击上面微信号关注我关注我哟每天坚持推送文章,争取做到日更,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天我们来分享使用少儿图形化编程工具模拟一下物 ...

  8. scratch(图形化编程工具)使用画笔绘制雪绒花!真的太美了!

    2022年目标是永久会员在服务200人,达到300永久会员规模. 我的永久会员购买链接: 永久会员包含很多资料,电子资料我都放在QQ群的群资料中,放百度网盘容易丢失和被和谐. 除了群文件的资料,我还会 ...

  9. 不跳舞的人羡慕吧?scratch(图形化编程工具)使用点阵绘制跳舞的人!

    2022年目标是永久会员在服务200人,达到300永久会员规模. 我的永久会员购买链接: 永久会员包含很多资料,电子资料我都放在QQ群的群资料中,放百度网盘容易丢失和被和谐. 除了群文件的资料,我还会 ...

最新文章

  1. 页面布局让footer居页面底部_网站各页面该如何布局关键词优化提升排名?
  2. 翻遍用AI检测新冠的论文,一篇临床可用的也没有?!
  3. Git 常用命令速查表(图文+表格)
  4. mac电脑安装python_【mac电脑怎么安装python】mac版python安装教程
  5. python查漏补缺--抽象类和接口以及Overrides、函数重载
  6. linux下I2C驱动发送IO时序,I2C驱动情景分析——怎样控制I2C时序
  7. vscode制表位_vscode 常用配置
  8. objective-c和java哪个简单_Objective-C和Java的简单对比
  9. [原创].关于SD卡的隐藏分区的认识过程及结果
  10. LibSass 的二进制文件(P:\HBuilderX\plugins\compile-node-sass\node_modules\node-sass-china\vendor\win32-ia32
  11. Java语言实现冒泡排序
  12. LaTex常用特殊符号对应表
  13. 教程:Nodejs大漠插件开发游戏脚本实战
  14. 如何在PHP中使用Modulo运算符
  15. 第四篇、代理模式详解(三种)
  16. 从头开始搞懂 MySQL(07)为什么同一条 SQL 时快时慢
  17. php简体转繁体类库源代码
  18. 【概率图与随机过程】25 从有向到无向:谈谈条件随机场
  19. 2019前端开发面试问题及答案整理
  20. stm32正常运行流程图_深度分析:主流32位单片机为什么要学STM32?-可编程逻辑-与非网...

热门文章

  1. 恒生电子测试总部面经
  2. Java解析p12文件
  3. 一个程序猿面试的毒鸡汤
  4. amcap测试软件,AMCap摄像头测试软件使用说明
  5. 【python】TensorFlow框架下CNN神经网络的花卉识别系统
  6. SPC58芯片的嵌入式开发准备工作——SPC5Studio与Debug软件的安装
  7. Kaggle竞赛介绍: Home Credit default risk(一)
  8. will和would,can和could的区别
  9. c4droid教程_Android教程:进入DROID世界
  10. 使用C#设置IE可信任站点