Scratch由麻省理工学院的 Dr. Mitchel Resnich 和他的“终身幼儿园(MIT's Lifelong Kindergarten research group)”研究组成员共同完成。Scratch 的设计灵感来源于教小朋友们编程时遇到的种种困难(Scratch 适用于--8岁以上儿童……)。 它的名称来源 于DJ 混录唱片的技术。(#大概是觉得DJ混唱片、搭乐高积木,用Scratch编程某种程度很相似。)
Scratch现已提供基于Windows以及MAC版的下载,Linux版的也正在研发当中。编程界面分为操作符、变量、代码、图片、声音、程序等部分。编程命令按照动作、感觉等形象的进行分类,并且这些编程命令均可支持拖拽。成套的逻辑语句利用突出或特殊形状等形式来辅助编程。例如:"IF...THEN...ELSE..."是一个黄色的呈“E”状的图形块,其中有一个菱形的洞供填写条件,在“E”的三横中间可以加上不同的操作。编程过程中,用户可以添加来自本地或者Web的图片和声音,当然,添加的方式一样是拖拽。
Scratch 可将项目文件存为本地的“.sb”(#晕,看来果然是sb都会用的东西)文件格式,并通过一个按钮将其上传到Scratch主页上。其它用户借此可对该项目进行评论。此外,也可从Scratch网站上下载一个叫做“.SB file directly”的 Java applet,借其可将Scratch项目植入任一站点。
Scratch 是软件基础教学的一次革命。让那些厌烦编程的人眼前一亮。Scratch使编程容易上手、充满乐趣,但却不失编写复杂应用程序的能力。带上家里的老少,一起体验一把编程的乐趣吧!!
五年级上册解方程练… | 255253 |
九连环图解解法 | 226602 |
wifi万能钥匙破解的… | 177751 |
纸飞机Skyking(空… | 170634 |
小学语文知识大全(… | 151963 |
各种鱼钩鱼线绑法与… | 116683 |
课题研究的方法有哪些 | 113404 |
人教版pep小学英语… | 104192 |
小学语文知识大全(… | 96684 |
人教版pep小学英语… | 95802 |
小学数学五年级上册… | 92625 |
人教版pep小学英语… | 82378 |
小学语文知识大全(… | 80272 |
笔记本电脑如何关闭… | 79730 |
小学生六一搞笑小品… | 78779 |
不打结的红领巾系法… | 77913 |