为了教会儿童编程,Code.org发布Code Studio系列工具和课程
自从其创建以来,Code.org的任务就是让编程变为全国范围内学校学生的普通课程。今天这个非营利组织发布了Code Studio,这是一系列工具和课程的结合,可以让在幼儿园到高中阶段的学生对于底层概念和有指导的课程方案感兴趣。
Code Studio并不是让孩子们从零开始学习一种具体的编程语言比如Python 或者Java(就像你能够在大学计算机课程当中学到的那样),它是通过操作逻辑块实现以特定形式构成的堆栈,场景内角色的位置移动,或者画出一个图形,从而教会你编程的基本概念。这个界面非常像麻省理工学院曾经开发的一款低龄编程教学软件Scratch,尽管Code.org 的产品经理Mona Akmal在一个Google Hangout对话当中告诉我说,在MIT提供的软件和Code Studio之间有几个关键的差异,主要是HTML5 的使用,可以让后者在大多数浏览器当中运行,同时也有根据学龄儿童特性制定的解谜式的课程方案。
在实际用户界面之外,Code.org还借助他们之前所创造的一些优势,比如他们举行的编程一小时活动,来加入一些鼎鼎有名的大人物,如马克·扎克伯格或者比尔·盖茨,进行小的视频片段的拍摄,这些名人可以带入一些基本概念。同时,他们在课程当中引入一些名牌,比如愤怒的小鸟,来做概念的诠释。
在Code Studio当中另外一个差异化的因素,是针对老师的后台界面,可以监控学生们的课程进度。这是一个天然的附加项目(可以看一下Code.org是如何希望看到这样的课程在学校当中应用),允许老师管理他们自己的课程进度,或者是让图书馆职员和计算机实验室职员,在不同级别的学生当中协调课程。
Code.org希望学校将Code Studio介绍给自己的学生,他们还感觉到自己提供了一个新的环境,可以鼓励孩子们开始编写自己的游戏和应用程序,在课程结束之后相互之间分享。为了鼓励这样的分享,Code Studio随后会允许用户为他们的工程创建链接,允许家人和朋友来分享他们的努力。链接可以通过短信和社交网络来传播。(译:dio)
Code.org Launches Code Studio, A Toolset And Curriculum For Teaching Kids Programming