「ArchSummit·深圳」人工智能如何促进工业和制造领域的智能化转型? >>> 了解详情
写点什么

如何为“每个儿童一台笔记本电脑”项目开发新 activities?

  • 2008-02-27
  • 本文字数:1336 字

    阅读完需:约 4 分钟

2006 年,Nicholas Negroponte 在 TED 大会上解说,从麻省理工多媒体实验室的主任之职卸任之后,他目前正领导着“每个儿童一台笔记本电脑”(OLPC) 活动。他的主要动力在于教育:

很多大问题,无论它们的解决方案是什么,往往牵涉到教育,有时甚至仅仅是教育,脱离不开有关的教育的各个元素。

他提出:

孩子是在与世界的交互中学习成长,然后,教学才成为首要学习来源。计算机能够提供的是完全由学习者本身推动的一种学习。

“每个儿童一台笔记本电脑”的概念很有用,他在报告中这样说道:

2002 年,缅因州的政员为“每个儿童一台笔记本电脑”而立法。3 年半以后,逃学率下降到零;学生在家长会上几乎全部出席;学生参与率获得了提高;孩子们通过邮件向老师请教很多问题。

这已经不仅仅是一个计算机计划,更是一个教育计划。

Walter Bender——软件和内容方向的主席补充说:

它是一个关于教育转型的计划。它给予没有机会学习的孩子那些学习机会。所以它是关于机会权力,关于公平,关于给下一代的发展中世界的孩子们一个光明和开放的未来的计划。

2007 年十一月,第一代XO 大量投入生产,接踵而至的是在蒙古国的 GIGI 项目中首次投入实践

XO 是专门针对发展中国家而开发的,特别针对于像那些没有输电网的地方

XO 用户界面的核心是 Sugar Greg DeKoenigsberg ——RedHat 杂志的编辑这样解释

“Sugar”和 Linux 用户习惯了的桌面环境很不一样。XO 的主旨是作为能够允许孩子们进行交互式学习的工具,Sugar 就是为这个目的而设计的。因而,孩子们能看到的第一样东西不是硬盘或者回收站——这些是“邻居”的那些孩子们看的东西。Sugar 开发者们受到鼓励编写一些带有默认激活了的协作元素的 activities

特别地,Sugar 强调在多个 XO 系统互联为网络邻居时的共享activities 概念

开发人员们为OLPC 项目也贡献了很多新的activities 。你现在可以通过下载一个XO 镜像或者自己根据“搭建开发环境”就可以搭建起一个完整的基于Sugar 的开发环境

操作系统是Linux 内核(Linux 2.6.22; Fedora 7 基础环境),编程环境包括:

  • Python (2.5 版本);
    • Pippy ,一个在 XO 上使用 Python 的 activity;
  • JavaScript ™;
  • Csound ,音乐编程语言;
  • 使用 Smalltalkan 的 Etoys 实现—— Squeak ,一种基于对象(object-based)编程语言;
  • Turtle Art ,一个图像编程环境;
  • Gnash ,一个免费且开源的支持向量和光栅图(raster graphics)的 Adobe Flash™ 文件格式插件,一个叫做 ActionScript™ 的脚本语言以及语音和视频流;
  • Adobe’s Flash Player ,Java™ 虚拟机,以及并不包含于标准发布包内但可以通过 Yum 或者 RPM 安装的其他限制格式

例如, eToy 是一个嵌入于提供“一个‘羽翼丰满’、一般目的、多媒体就绪、集成开发环境”的 Squeak Small Talk 系统的一个 activity。

这是一个非常简单的例子,这个例子命令图中的轿车沿既定的车道前进:

如果你愿意通过你的技术为这样的人道主义事业尽一份力,这是关于如何搭建和注册OLPC 项目的说明。项目可以宿于SourceForge、GNU Sanannah 或者Google Code。

这儿,Tim Jones——Emulex 的咨询师提供了如何一步一步在XO 上开发新activities 的说明。

查看原文: How to Develop New Activities for the One Laptop Per Child Project?

2008-02-27 05:06682
用户头像

发布了 71 篇内容, 共 19.0 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

程序员的职业规划怎么做?7年老程序员的一份人生总结

学神来啦

程序员 日常 架构师

阿里巴巴出品:完美杜绝备战一个月面试10分钟,让Java面试从此不再难

Java架构师迁哥

带老弟做项目,凉了

程序员鱼皮

Java c++ Python JavaScript 技术

百度智能云在AI云服务市场四度夺魁!

百度大脑

人工智能 云服务

【得物技术】得物社区实践

得物技术

dubbo dubbo-go 社区 Go 语言 融合

极光统一消息系统UMS新版上线!多维数据统计分析助推运营增长

极光JIGUANG

老夫整理的1000行MySQL学习笔记,等待有缘人

Java架构师迁哥

压缩微指令长度方法

若尘

计算机组成原理 6月日更

B 站游戏技术平台微服务通用网关实践

bilibili游戏技术

微服务 openresty APISIX 通用网关

解析 Nebula Graph 子图设计及实践

NebulaGraph

数据库 图数据库 子图

Github自爆:阿里内部SpringBoot学习笔记,学完直接进大厂

Java架构师迁哥

Redis主从复制、Sentinel、集群总结

Hex

redis 后端 Redis 核心技术与实战

公安局情指勤合成作战平台解决方案,合成指挥调度系统

北鲲云:浅谈云计算与高性能计算的区别与联系

北鲲云

敏捷项目管理实践,如何正确使用故事点预估工作量?

万事ONES

项目管理 敏捷开发 ONES

5G时代,视频会议的未来

anyRTC开发者

音视频 WebRTC 视频会议

《Spring Framework 系列》- IOC

公众号:程序猿成神之路

ioc Spring Framework

[译] R8 优化: 枚举的 Ordinals 和 Names

Antway

6月日更

阿里实录:一个优秀的分布式系统该如何去设计?

Java架构师迁哥

做好项目管理,项目经理应当掌握哪些技能?

万事ONES

项目管理 ONES 项目经理

6月GitHub上star涨得最多的repo盘点

北游学Java

GitHub

内卷把我逼成了“扫地僧”把Github上所有面试题都整理了一遍,足足24W字!

Java架构师迁哥

百度智能云以端边云全面智能化的天工AIoT平台2.0打造智能物联网解决方案

百度大脑

人工智能 物联网

敏捷项目管理是不是可以缩短项目周期,或者说“敏捷就是快”?

万事ONES

项目管理 敏捷开发 ONES 项目管理工具

领导说PHP已经过时了,让我滚!!

网络安全学海

php 网络安全 信息安全 渗透测试 安全漏洞

高性能计算在人工智能(AI)智药中的应用

北鲲云

阿里内部不外传的50万字Java面试手册,首次开放,一天遭狂转10w次

Java架构师迁哥

一矢多穿:多目标排序在爱奇艺短视频推荐中的应用

爱奇艺技术产品团队

推荐 模型 多目标

B站收藏 12.5w+!GitHub 标星 6.6k+!这份文档拯救了我薄弱的计算机基础

Java架构师迁哥

CHM源码阅读(jdk1.7)

周周

前端 JavaScript 获取字符串中重复次数最多的字符

编程三昧

JavaScript 大前端 数组 指针思想

如何为“每个儿童一台笔记本电脑”项目开发新activities?_Java_Jean-Jacques Dubray_InfoQ精选文章