-
來源: NEXT | 有0人參與評論 | 專欄: Robokids | 字體: 小 中 大
很多學生都喜歡玩小游戲,不少學生都想自己編寫小游戲,但如果要用傳統的編程語言編寫出小游戲絕非易事。例如要用vb編寫小游戲,不僅要熟悉vb代碼,還需要熟悉圖形、動畫、聲音等各個方面的編程,要真正能用vb編寫出小游戲,估計沒有幾拾節課的學習不能成功。麻省理工的Scratch集成了動畫聲音等編程部件,還集成了鍵盤、鼠標等事件部件,要編寫出小游戲相對簡單。過去5年的教學讓我們看到,學生學會了游戲編程的原理後,完全有可能編寫充滿想象力的游戲。在編寫游戲的過程中,學生就自然地了解了編程技巧。
如果家長並不知道怎麼編寫程序,讓孩子搞定事情,首先就要自己搞定。這裡推薦的麻省理工學院專為兒童學習計算機提供的開源項目Scratch,是很容易學習的。這是壹個跨平台基於Java的可視化編程器。我們有免費的課程讓家長熟悉,然後就可以鼓勵孩子自主學習了。對不熟悉編程的家長,我這裡啰唆紜D洹
編程是壹個相對簡單的過程,首先要建立壹個控制的概念,例如你要控制壹個計算機上的圖形,或者角色。建立這個角色後,你就開始控制它,例如,用壹個按鍵動作,來控制移動,之後可以增加更多的控制和角色,相關的案例,可以直接到sctach官網直接下載源代碼,都是圖形的,非常容易理解。
壹般來說,孩子學習肆個月就基本充分掌握這個編程工具了,在這個過程中,最重要的是,孩子理解了計算機工程的基本概念,例如,面向對象,參數,消息,控制,交互等。而這些概念將讓孩子可以接觸更加深入的真正的編程。在這個過程中,學生會自己加深各種學習,學習更加深入的技術。關鍵不在於學習了某種特殊的機能,而是在這個過程中,培養孩子獨立學習,獨立解決問題的能力,而這個創造過程是最讓人快樂的。

- 本文由專欄作者供 "溫哥華網" 專用,未經作者與網站同意,嚴禁轉載,違者必究!
- 文章僅代表專欄作者本人意見,與網站無關, 本站對內容不負任何責任.
-
原文鏈接
原文鏈接:
目前還沒有人發表評論, 大家都在期待您的高見