优秀的儿童编程工具

学生的计算机教育课程多停留在学习使用应用程序如Word和PowerPoint,以及利用互联网帮助完成学习作业上面。但学生对编程的兴趣也许远胜于学习Microsoft Office,他们更想知道的是软件背后的工作原理。编程艺术本认为是一门艰难的工作,因为写代码比冲浪和格式化段落要复杂得多。幸运的是,有大量的软件,其中许多都是开源软件,能以简单易学的方式帮助学生如何写代码ScratchHackety HackProcessing等等。

Programming Tools for Kids
Scratch Easy to use programming environment for ages 8 and up
Hackety Hack Coder's starter kit
Processing Language and environment for creating images, animation, and interactions
Alice Innovative 3D programming environment
Greenfoot

Simple but powerful Java IDE