美国学习计算机编程最好的三大平台 (全是免费的!!!)
1. Scratch (scratch.mit.edu)
编程是这样的,像不像搭积木?
Scratch 无可争议的是儿童学习计算机编程的最好平台。由麻省理工大学2007年创立,已经有了11个年头。2013年推出基于Flash的2.0版,预计2019年推出基于HTML5的3.0版。
推荐理由:
1. 使用人数最多,历史最悠久(也就11年,这个领域还是比较新的)。
2. 可以说是后来的许多基于可视化模块(block)编程的鼻祖。
3. 功能强大,支持声音的监测,图像监测,图像编辑 等等。
4. 简单易用
缺点:不支持苹果的手机和平板,因为iOS不支持Flash。很期待3.0 版本
资源链接: http://scratch.mit.edu
2. Code.org
发展迅速的编程平台。创立于2013年。每年的编程一小时活动声势浩大,几乎每个中小学都参加。
推荐理由:
- 丰富的K-12的课程体系。
- 一步一步指导的教学方式,完全适合儿童自学。特别适合一,二年级的孩子。
- 基于html5的。可以在手机和平板上学习。
缺点:
- 功能不够。不支持摄像头。
链接:http://code.org
3. 可汗学院
创建于2006年。一开始仅仅是学习数学的平台。现在有很多学科的课程。可汗学院的计算机编程课程仅有 JavaScript 和 HTML/CSS 的。 适合有编程基础的小学高年级孩子和中学生。
我写的贪吃蛇游戏,300行JavaScript代码。
推荐理由:
- 视频和智力游戏结合,一步一步指导的教学方式,适合自学。
缺点:
- 计算机编程的课程还不够丰富。
链接:
http://www.khanacademy.org/
以上三大平台完全免费。有计算机编程基础的家长可以自己教。
转自公众号:晓晨在美国