詳情描述
在整個少兒編程學(xué)習(xí)里面,主流可以分為三個方向:一個就是Scratch(也有很多同類產(chǎn)品),Scratch的學(xué)習(xí)可以讓小朋友們很好地掌握計算思維。那么接下來,進(jìn)階一般來講是由Python和C作為后續(xù)的代碼學(xué)習(xí)。
Scratch的學(xué)習(xí)可以說大班以上的小朋友就可以開始學(xué)習(xí)了;
Python適合三四年級以上的小朋友學(xué)習(xí);
C更適合四年級以上的小朋友學(xué)習(xí),尤其是目標(biāo)信息奧賽的小伙伴。
Scratch:
Scratch是由麻省理工學(xué)院(MIT)設(shè)計開發(fā)的一款面向少年的編程工具。
這個軟件的特點(diǎn)是:
使用者可以不認(rèn)識英文單詞,也可以不會使用鍵盤。通過類似搭積木的方式就可以輕松的完成編程。避開了復(fù)雜的語法,卻完美的保留了編程思維。
幾乎所有的孩子都會一眼喜歡上這個軟件,并且產(chǎn)生做程序的欲望。(6歲+)
主要作用:
Scratch的誕生將少兒編程學(xué)習(xí)的門檻降低了,同時它去除復(fù)雜的語法,使得孩子可以更好的通過它去鍛煉邏輯思維和編程思維。
真正的做到的少兒編程學(xué)科的精髓,項目制,跨學(xué)科,思維培養(yǎng),表達(dá)內(nèi)心世界
Python:
Python的設(shè)計哲學(xué)是 “優(yōu)雅、明確、簡單”。它的語言方式與自然語言很是接近,具有很好的可閱讀性,當(dāng)然理解起來也就不是晦澀難懂,更容易讓人親近。
C
C作為C語言的繼承,它既可以進(jìn)行C語言哦過程化程序設(shè)計,又可以進(jìn)行以抽象數(shù)據(jù)類型為特點(diǎn)的基于對象的程序設(shè)計,還可以進(jìn)行以繼承和多態(tài)為特點(diǎn)的面向?qū)ο蟮某绦蛟O(shè)計。
目前信息學(xué)奧賽的主要語言就是C和C。如果孩子在編程方面很感興趣的話,可以嘗試一下學(xué)習(xí)C。以后可以參加五大學(xué)科競賽之一的信息學(xué)奧賽。
圖片展示
