MIT 将携手谷歌开发 Scratch 3.0:开源化注重移动体验

Scratch是一款由麻省理工学院(MIT) 媒体实验室设计开发的一款面向少年的简易图形化编程工具。配合Scratch积木式编程的概念,少年和儿童可以在娱乐中学习到编程的基本理念和技巧。近 日,MIT的Scratch开发团队宣布了将于谷歌合作携手开发新一代Scratch 3.0软件。

双方将合作开发新一代开源式“Scratch”积木:一套包含不同编程指令的,通过不同类型的玩具组合的图形化编程单元。新一代积木将开源并允许开发者创造 和分享每一盘游戏的“积木”,也能够将积木集成入他们为儿童开发的APP中,新一代Scratch积木将会融合更多社区资源,为更广泛的用户服务,并运作 于更多类别的设备上,为移动设备提供更好的支持。

自Scratch推出2.0版本后,Scratch从一门编程语言转变成了一个语言与社区并重的产品。Scratch社区已是Scratch不可分割的一部分,其活跃的社区氛围也是Scratch达到如此大影响力的主要原因。
文章转载自 开源中国社区[http://www.oschina.net]

时间: 2024-10-02 13:05:15

MIT 将携手谷歌开发 Scratch 3.0:开源化注重移动体验的相关文章

详解谷歌开发的Chrome OS系统

Chrome OS是谷歌开发的,一个为上网本设计的,基于Linux的轻量级开源的操作系统,谷歌目前已公开了其源代码,使用Chrome OS的上网本已经在10年下半年就开始销售. 今年第一季度PC销量创纪录地暴跌14%,许多人早已厌倦了Windows的那张老脸,无论当年Win95是怎样惊喜地点亮了他们的世界. 本文无意为Windows辩解,想为大家详细介绍一款新兴的操作系统--Chrome OS,说不定你会想换换口味. Chrome OS于2010年底正式发布,是一个在Linux的内核上运行的以C

NokiaS40和S60开发平台1.0已知问题(翻译)

问题 NokiaS40和S60开发平台1.0已知问题(翻译) 作者:陈跃峰 出自:http://blog.csdn.net/mailbomb   1.  Nokia3300不支MMA(声音处理)类库. 2.  Image.getGraphics()方法在不同的软件版本中工作不同,该方法无法在新版本的7650.3650和N-Gage中正常工作.即这些机器中无法实现双缓冲技术. 3.  Nokia7650.3650和N-Gage,无法控制背景灯和震动. 4.  同时播放声音在S60模拟器上可以运行,

使用Apache OpenJPA开发EJB 3.0应用,第2部分:开发第一个Open JPA应用

在上一部分中,我们了解了 EJB 3.0 标准和 OpenJPA 的基本特性,现在我们 将开始讲述如何使用 OpenJPA 开发企业应用.本文中,我们将假设有一个 Animal 对象,在某一个应用场景中,我们需要使用 OpenJPA 框架提供的工具和 接口完成 Animal 对象的持久化.属性修改.删除.查找功能.本文将通过简单 的文字和代码描述使用 OpenJPA 开发的步骤和方法,以及开发过程中如何使用 OpenJPA 提供的工具协助完成开发任务. 下载及安装 OpenJPA 支持环境准备

苹果swift2.0开发语言什么时候开源

  对于开发者来说,相信都知道swift 2.0开发语言了,这是苹果在WWDC2015大会发布的.那么苹果swift2.0开发语言什么时候开源呢?下文小乐哥给大家带来苹果swift2.0开发语言开源时间,一起来看看吧! 苹果WWDC2015大会在旧金山召开,苹果软件研发副总裁Craig Federighi上台介绍了苹果全新升级的开发语言Swift2,同时公布了Swift 2.0的重要改变,Swift在今年年底将会开源! 苹果发布swift语言的初衷就是让iOS开发更简单.更精确,取代Object

c++-C++如何开发基于web2.0的在线会议白板程序?

问题描述 C++如何开发基于web2.0的在线会议白板程序? C++如何开发基于web2.0的在线会议白板程序?需要用mfc编程技术么?socket是什么意思? 解决方案 http://wenku.baidu.com/link?url=O42MGvnXzbNlEH36ATCSqwbmmFYBFv0eXiOG7SjgIguLrVbQNltK_MJCUhJonvHKTEzvAH7ZpGZKaQk2PtGedufYDcXfwBmqdhQwY0HWT83

wince5 0-关于mini2440开发板wince5.0系统是不是要自己定制

问题描述 关于mini2440开发板wince5.0系统是不是要自己定制 我毕业设计题目是<基于ARM的脉搏波显示系统设计>,然后我装的是wince5.0开发平台.我是想问问需不需要重新定制wince5.0系统烧写到板子上?还是直接用光盘里提供的wince5.0系统?PB是用来定制CE内核的吧,定制CE内核是在原有的wince系统上,还是就是重新做一个wince系统啊?

安卓相机开发camera.open(0)返回空值

问题描述 安卓相机开发camera.open(0)返回空值 如题,camera.open(0)返回null,为什么呢?配置没问题,困扰几天了. 解决方案 你在真机上运行的吗?换个手机试试结果是不是一样 解决方案二: 恩,在真机和vm上都运行了,都会崩溃.我后来测试了一下发现是如题空值问题.后来我又添加了异常处理,程序继续执行,但是surface上是黑的,logcat上还是camera为空.唉-心累了,自学的,没人教没人问,真辛苦-0.0 解决方案三: 解决方案四: 解决方案五: 解决方案六: 解

谷歌开发操作系统直捣微软老巢

7月8日下午,谷歌黑板报上一则来自谷歌全球产品副总裁桑达·皮采以及该公司工程研发总监莱纳斯·厄普森关于<谷歌Chrome操作系统>的博客引起了轰动.谷歌宣称,目前公司正在开发自己的PC操作系统,并预计于明年下半年首先在上网本上安装. 毫无疑问,这将是谷歌继去年推出Chrome浏览器后,对微软地盘的又一次进攻.微软于6月初正式发布了其搜索业务"必应"(Bing),开始侵蚀谷歌的核心业务领域.谷歌推出PC操作系统以其人之道还治其人之身,更像是对微软的一次战略性反击.对微软来说,

谷歌开发开源新JPEG算法:质量不变 体积减少35%

谷歌  据国外网站ArsTechnica北京时间3月18日报道,谷歌开发并开源了一种新的JPEG算法,可在图片质量不变的情况下,将文件大小降低35%.或者说,文件大小不变,但显著提升图片质量. 与WebP和WebM等其他图片压缩技术不同,谷歌的新JPEG技术完全兼容现有浏览器.设备.图片编辑应用和JPEG标准. 该JPEG解码器名为Guetzli,是瑞士德语"曲奇饼"的意思,因为该项目是由谷歌研究(Google Research)苏黎世办公室领导开发的. 调整JPEG图片质量和体积的方