多動手動腦
兒童編程學習過程是一個不斷積累的過程,一環(huán)扣一環(huán)需要孩子花費一定的時間和精力。因為兒童編程學習要用到編程工具,初期需要孩子多熟悉編程工具使用。如同孩子剛拿到一個智能產(chǎn)品,想要快速熟悉產(chǎn)品功能及操作,就需要多動手動腦,前點擊,多操作就能夠迅速掌握產(chǎn)品操作要點。
多找案例學習
由于孩子的接受能力及認知有限,所以只能進行模仿。家長可以多給孩子找一些例題,讓孩子能夠根據(jù)書籍上的操作步驟進行一步步模仿,形成良好的操作習慣,有利于孩子迅速抓住內(nèi)容知識點,靈活運用。案例不僅是動作上的操作也是要根據(jù)書本上解題思路,讓孩子形成良好的思維習慣,加深學習印象。
找到模塊重組規(guī)律
初期孩子學習編程并不只是熟悉工具使用,還要懂得規(guī)律錯誤操作。簡單的模塊重組就需要找到規(guī)律,模塊重組雖然是按照體統(tǒng)進行制定操作,但是如果稍不注意或者不細心,就可能導致重組失敗。所以孩子找到模塊重組的規(guī)律是關鍵。
小孩子編程學習要點
編程語言的選擇
編程是一項任何人都可以參與的創(chuàng)造性活動。
你的孩子或許不喜歡編寫數(shù)據(jù)研究算法,但他們可能會喜歡創(chuàng)造一些好玩的游戲。所以關于語言的選擇。一般來說主流的編程教育會教三種語言:Scratch、Python、C++。
展示程序源代碼
編程是個需要動手練習的技能,光靠看書可不行。你必須讓孩子們動手寫,這個效率要遠高于只跟他們談概念。否則即使學會了變量、循環(huán)、函數(shù),孩子坐在一個空白編輯器前面編寫一個新程序時仍然不知道從哪里下手。所以辦法是你和他們肩并肩坐一起并講解每一行需要編寫的代碼,教會他們探究事物的本質(zhì)。
對了,如果你想分享在線資源給孩子,找那種代碼行數(shù)小于200的小程序。Scratch 網(wǎng)站會自動共享其網(wǎng)站上所有項目的源碼。
從小游戲開始學
興趣是好的老師,如果你上來就給孩子講什么變量、邏輯運算,估計孩子會毫無興趣,而且也聽不懂。所以好的方法就是從一款有趣的小游戲開始了解編程。很多年輕程序員往往都是從編寫視頻游戲開始的。《憤怒的小鳥》、《Mincraft》和其它的游戲都是靈感的源泉。
讓孩子自己動手
編碼是一個需要動手練習的技能,和孩子們一同練習時,一定要避免搶過孩子鍵盤的沖動,即使是短暫的也不行。如果他們遇到困難,千萬別要拿過鍵盤鼠標自己操作,要用手指去點屏幕去引導他們。