編程,實際上是利用特定的指令與計算機對話,並讓計算機實現某些功能。
以上需要兩類能力:對編程語言的記憶能力以及從計算機“流”的角度進行思考的能力。
前者要求孩子記住程序語言中的關鍵字等,就好像在記憶新單詞;
對於後者,孩子需要擁有極強的邏輯分析能力。
毫無疑問,對於壹個三年級的孩子,這些能力亟需通過後天鍛煉得到提高。倘若直接學習C++這類代碼編程,如果沒有天分,他會感到異常困難。這是很冒險的行為。
另外,如果僅僅是把編程作為壹個興趣愛好去培養,可想而知,壹般的孩子面對眼花繚亂的代碼是不可能產生任何興趣的;即使他曾經對編程有過興趣,這興趣也會在枯燥中消失殆盡。
所以,我的建議是:與其讓孩子在編程的學習中兀兀窮年,不如讓他在書籍與音樂的熏陶裏陶冶人格,受益終生。