为孩子们教授编程

时间:2012-12-05 14:03:06

标签: ide programming-languages development-environment

我想知道用于教授如何编程的最佳方法/工具/语言/ IDE。

我把年龄分成如下:

  • 4-6

    6-9

    9-12

    12-5

    16 +

你觉得这个部门是对的吗?什么工具/语言最适合每个群体?

谢谢:)

1 个答案:

答案 0 :(得分:3)

  • 4-9 可视化编程语言
    • Scratch.mit.edu / Snap.berkeley.edu
    • LEGO Mindstorm
    • 任何一种带有基本命令的视觉语言
  • 9-12
    • Alice这是一种处理3d空间和照明的更先进的可视化编程语言。
    • 基本语言
      • BASIC
      • COBOL(我会选择这个,因为它仍然在使用)
      • Visual Basic 6(不是vb.net) - 此语言也用于excel宏的
      • Qbasic - 许多程序员开始使用旧的dos编程语言。
      • 任何类型的语言,只是装配的一步,所以没有复杂的事情可以理解
    • 数据库
      • 如果他们想要在数据库中弄湿他们,请教他们访问。尽管如此,不要教他们。这是一个非程序员的数据库。
    • 网络路线
      • HTML - 非常简单和有益的
      • CSS - HTML设计
  • 12-15
    • 基于结构/脚本的语言
      • C
      • 的Python
      • PHP / Perl / Ruby
      • 的JavaScript
    • 数据库:基本SQL
      • MySQL的
      • MSSQL
  • 16+ 高级语言
    • c ++ / c#
    • 爪哇
    • 任何语言
    • 网络路线
      • jquery
      • 敲除
      • D3
    • 数据库 - 最佳流程
      • 外键
      • 正常化
      • 性能
    • Oracle - 是另一种数据库语言,但只有在他们知道上面提到的所有数据库内容和编程语言之后才能学习。
    • 通过网络运行的编程

希望有所帮助。