少儿编程

Awesome Programming for Kids Awesome

精选的精选资源,可用于教孩子们编程.

Pre-Literate

  • Scratch Jr. -一款教小孩子如何在视觉上编写交互式故事和游戏代码的应用程序. 平板电脑的Scratch网站的简化版本.
  • The Foos -一个有趣的,素养的iPad游戏,讲解命令,参数,循环和条件的概念.
  • Cubetto -专门针对蒙台梭利环境的昂贵而无屏幕的编码介绍. 包括一个机器人和一个带有可移动命令块的木制编程板.

Lower Elementary

  • Scratch -Scratch是由麻省理工学院(MIT)创建的一种面向初学者的流行视觉编程语言. Scratch网站是一个让孩子们制作互动故事并彼此分享的平台.
  • Lightbot -通过命令,循环和条件来解决难题. 随附Lightbot和lightbot Jr,以及移动应用程序或桌面网站.
  • Code.org -一个提供互动编码游戏和儿童课程的网站. 涵盖各种年龄和技能水平.
  • Code Master -令人上瘾的棋盘游戏,可培养解决问题的能力和对编程逻辑的理解. 从基本开始,然后发展到非常高级.
  • Cargo Bot -iPad应用程序可使用命令,循环,条件语句来解决约束问题. 比Lightbot困难的难题.

Upper Elementary

  • DIY.org -一个让孩子学习任何东西的在线社区. 列出的编程技能包括App Dev,Backend Dev,Frontend Dev,Game Dev,Graphic Designer,Open Sourcerer,Scratcher,Sys Admin和Web Designer.
  • Web Design for Kids -一系列教程,教孩子们使用HTML和CSS设计和构建网站的基本知识.
  • Finch Robot -用于计算机科学教育的小型机器人,支持多种编程语言.
  • Secret Coders -引人入胜的丛书,通过Logo教授编程概念.
  • Khan Academy - Computer Programming -汗学院(Khan Academy)提供的一系列基于网络的编程课程,具有交互式挑战. 讲授动画,游戏开发和Web编程等主题. 用户可以发布问题,社区可以迅速回答.
  • Bitsbox -每月订阅盒,教孩子们如何编码.
  • CS Unplugged -一系列免费的学习活动,通过使用纸牌,细绳,蜡笔和大量跑来跑去的有趣游戏和拼图来教计算机科学.
  • Lauren Ipsum -一本在编程环境中教授解决问题的概念的书. 示例章节可在线获得.
  • Lego Mindstorms -乐高提供的机器人套件.
  • Ruby Warrior -一个在线教程游戏,带有很酷的音乐,可以教Ruby编程.
  • Swift Playgrounds -Apple有趣的iPad应用程序,用于学习Swift.