教孩子们编程 ——附相关有用的资料
来源:互联网 发布:蜂群算法 pid 编辑:程序博客网 时间:2024/04/29 12:20
我一直在不懈收集最好的教孩子、青少年编程的资源,包括书籍,编程环境,应用,课件,游戏等等。
这些资源对于那些想让他们的孩子喜欢上电脑,并发现编程的魔力的老师、父母是很有用的。
我才不去理会那些关于是否应该让孩子们学习编程、应该什么时候开始等等哲学类讨论,我只知道在3年级时我就爱上了电脑(一台性感的ZXSpectrum。译者注:ZX Spectrum是英国辛克莱研究公司1982年发布的8bit个人电脑,见上面的附图),而且我也想与其他人分享编程的乐趣。
我尽量选择很好理解的资源放到以下列表里,当然也会很挑剔,只选择我认为非常有用并且高质量的那些。
我也根据自己的想法,从所有资源列表里面选择了一些我认为适合不同兴趣、不同年龄阶段的孩子们使用的资源,放到了列表开头。
请大家广泛分享,如果有好的资源可以加到列表里,务必告诉我哦。
个人选择列表:
5-8岁的孩子hildren aged 5:Cargo-Bot, Hopscotch, TurleAcademy.
9-12岁的孩子: Python for Kids, Hakitzu, Code and Conquer, LegoMindstorms, RaspberryPi & HacketyHack,
12岁及更大的孩子:MIT Scratch, Super Scratch Programming, CODE, The New Way Things Work, The Cartoon Guide to the Computer
对机器人技术感兴趣的孩子: The Tinkertoy Computer,Roborally — Wizardsof the Coasts, Sparki the Robot
对游戏感兴趣的孩子:Land of Lisp, Kodu (on the XBox)& Processing
成人初学者:CODE, Learn to Program using Ruby
资源大列表:
关于电脑的书籍:
- CODE — Charles Petzold
- Lauren Ipsum — Carlos Beuon
- The New Way Things Work — David Macaulay
- The Cartoon Guide to the Computer — Larry Gonick
- Computational Fairytales — Jeremy Kubica
- Best Practices of Spell Design — Jeremy Kubica
- Hello, World — Warren Sande
关于电脑的高级书籍:
- The Elements of Computing Systems — Noam & Shimon
- The Tinkertoy Computer — A K Dewdney
- Inside the Machine — Jon Stokes
面向孩子们的编程相关书籍:
- Learn to Program using Ruby — Chris Pine
- Super Scratch Programming — The LEAD Project
- Python for Kids — Jason Briggs
- Land of Lisp —Conrad Barski
标新立异的选择: MangaGuide to Databases
编程环境:
- HacketyHack
- MIT Scratch
- Kodu (on the XBox)
- Tynker
- Microsoft SmallBasic
- Guido Van Robot
- Squeak
高级选择: Processing
iPad或者Andriod 应用——学习iPad编程重要资料:
- Hakitzu
- Hopscotch
- Cargo-Bot
- Codea
- Algoid
- Daisy the Dino
- Kodable Pro
机器人学:
- Lego Mindstorms
- Sparki the Robot
- Roborally — Wizards of the Coasts
- RaspberryPi & Arduino
- RoboMind
大规模开放网络课程/课件:
- Teaching Programming to Kids — Pluralsight
- Khan Academy CS
- Microsoft Beginner Resource Center
- CodeHS, Codecademy, Coursera, Udacity & EdX
其他游戏&工具:
- TurtleAcademy
- Karel the Robot
游戏选择: Code and Conquer
原文网址:https://medium.com/p/a2dc04ea9529
- 教孩子们编程 ——附相关有用的资料
- 教孩子们编程,相关学习资源
- 剑指offer——孩子们的游戏
- 剑指offer——孩子们的游戏
- 编程相关的资料汇总
- AsyncTask相关资料---有用的网摘地址
- 微软通过游戏教孩子们编程
- 有用的资料链接
- 有用的资料网址
- 有用的资料
- 有用的资料链接
- 有用的Python资料
- 输入法编程的一些相关资料
- Swift编程语言的相关资料
- 游戏编程相关的资料搜集
- 有用的系统相关
- 有用的.NET开发资料
- 有用的.NET开发资料
- "Accordian" Patience UVa OJ 127 纸牌游戏
- 给基础学科唱些赞歌
- QT+VS2008 项目引入Qt专有QRC文件
- poj2502 Subway最短路
- [Python]使用csv dialect 读写数据
- 教孩子们编程 ——附相关有用的资料
- 【leetcode】Palindrome Partitioning
- 网络流-poj3469
- 2013-10-05 实验之LED灯全关,全开
- Oracle需要启动的服务总结
- 机房收费系统总结之7——存储过程
- ant 最基本的入门
- groovy-java
- linux 驱动中insmod与mknod各自的作用