少兒編程的方向
高級語言所編制的程序不能直接被計算機(jī)識別,必須經(jīng)過轉(zhuǎn)換才能被執(zhí)行,按轉(zhuǎn)換方式可將它們分為兩類:
解釋類:執(zhí)行方式類似于我們?nèi)粘I钪械摹巴暦g”,應(yīng)用程序源代碼一邊由相應(yīng)語言的解釋器“翻譯”成目標(biāo)代碼(機(jī)器語言),一邊執(zhí)行,因此效率比較低,而且不能生成可獨立執(zhí)行的可執(zhí)行文件,應(yīng)用程序不能脫離其解釋器,但這種方式比較靈活,可以動態(tài)地調(diào)整、修改應(yīng)用程序。如較早時期的Qbasic語言。
學(xué)習(xí)少兒編程好處
增加對數(shù)學(xué)這門學(xué)科的興趣、增加一項就業(yè)技能(因為編程的范圍太廣,可能不止一項就業(yè)技能)、增加英語的學(xué)習(xí)能力、增強(qiáng)記憶力、增強(qiáng)雙手靈活度、變相增加知識儲備量(因為編程中后期會涉及很多知識,必須要在網(wǎng)絡(luò)上尋找)、最重要的是會大概率的增加成為學(xué)霸的可能性(因為隨著學(xué)習(xí)的深入,會越來越多的接觸到真正的高手寫出來的東西,如果有幸,能成為站在巨人肩膀上的人)。
學(xué)習(xí)少兒編程好處
1、提升孩子的語言表達(dá)能力既然是面向青少年群體,并不會在技術(shù)上太過深奧復(fù)雜,孩子用更多的是進(jìn)行一種語言表達(dá),一個合格的課程老師會盡量引導(dǎo)學(xué)生用語言表達(dá)他們的思路、點子
2、培養(yǎng)孩子主動學(xué)習(xí)的習(xí)慣在課程中,老師引導(dǎo)孩子收集、創(chuàng)造、篩選大量信息,來完成他們的創(chuàng)意和作品,幫助他們實現(xiàn)前所未有的成就感,不斷激發(fā)和培養(yǎng)他們的興趣,這樣孩子們會更想要探索未知的課程,培養(yǎng)主動學(xué)習(xí)的習(xí)慣。
少兒編程的學(xué)習(xí)條件
什么是少兒編程
少兒編程,顧名思義就是針對少年、兒童的編程活動。少兒編程采用圖形化的編程工具,像組裝積木一樣,通過拖拽、點擊等簡單的操作就可以制作屬于自己的動畫、游戲、音樂、繪畫等等,甚至可以用它來學(xué)習(xí)數(shù)理化知識。
少兒編程和程序員編程有一些區(qū)別,少兒不需要程序員那樣,對著屏幕敲擊鍵盤、枯燥地編寫一行行的英文代碼,相反,圖形化的少兒編程,增加了編程的趣味性,同時也降低了學(xué)習(xí)的門檻和難度。
近些年,科技巨頭們紛紛參與到針對少年兒童的編程教育中,并提供了優(yōu)秀的編程工具,比如微軟的kodu、谷歌的Google Blockly、蘋果的Swift Playgrounds等等,這其中最著名的要數(shù)Scratch,它是麻省理工學(xué)院(MIT)設(shè)計開發(fā)的,適合青少年兒童學(xué)習(xí)的可視化的編程工具,在世界范圍內(nèi)被廣泛使用,在國內(nèi)也是少兒編程培訓(xùn)的首選。