2012-12-05 39 views
-2

我想知道如何使用教程進行編程的最佳方法/工具/語言/ IDE。針對孩子的教學編程

我分年齡如下:

  • 4-6

    6-9

    9-12

    12-5

    16+

你認爲這個部門是對的嗎?以及哪種工具/語言最適合每個組?

謝謝:)

+1

你有多少4歲的孩子知道學什麼編程? –

+0

我認爲Stackoverflow不適合這樣的問題,因爲答案是非常主觀的。 – Gnietschow

+2

6-9:徽標 - http://en.wikipedia.org/wiki/Logo_%28programming_language%29 – CAbbott

回答

3
  • 4-9 可視化編程語言
    • Scratch.mit.edu/Snap.berkeley.edu
    • 樂高機器人
    • 任何一種視覺語言與基本命令
  • 9-12
    • 愛麗絲這是一個更先進的可視化編程語言處理3D空間和照明。
    • Basic語言
      • BASIC
      • COBOL(我會選擇這一個,因爲它是仍在使用)
      • 的Visual Basic 6(不vb.net) - 這種語言也是在Excel宏的使用
      • Qbasic - 許多程序員開始使用舊dos編程語言。
      • 任何一種這樣的語言,這只是一個步驟了從裝配,所以沒有複雜的事情瞭解
    • 數據庫
      • 如果他們想要得到他們的手在數據庫中的溼教他們訪問。儘管不要教他們很多。這是一個非程序員的數據庫。
    • 網絡路由
      • HTML - 非常簡單和獎勵
      • CSS - 設計HTML
  • 12-15
    • 結構/腳本語言基礎
      • Ç
      • 的Python
      • PHP/Perl的/紅寶石
      • 的JavaScript
    • 數據庫:基本SQL
      • MySql的
      • MSSQL
  • 16+ 高級語言
    • C++/C#
    • 的Java
    • 任何OO語言
    • 網絡路由
      • jQuery的
      • 淘汰賽
      • D3
    • 數據庫 - 最佳流程
      • 外鍵
      • 正常化
      • 性能
    • 甲骨文 - 是另一種數據庫語言,但只應該在他們學習知道上面提到的所有數據庫的東西和編程語言。
    • 編程的作品在網絡上

希望有所幫助。

+1

謝謝:)那麼ALICE /劃痕/標誌?你有什麼建議? –

+0

我對這些事情一無所知。ALice/Scratch/logo看起來好像可以在7+以上完成。取決於它的簡單程度。在更年輕的年齡,我覺得你可能有更好的運氣教學也許布爾邏輯或什麼?也許編程的概念比任何語言都多。 –

+0

這顯示了編程的一個非常狹窄的視角。 – ewernli