【廣告】
孩子應(yīng)該從幾歲開始學(xué)習(xí)編程?
據(jù)一項(xiàng)研究表明:孩子在6歲左右開始形成抽象邏輯思維,整個(gè)6~16歲是抽象邏輯思維的形成期。
培養(yǎng)抽象邏輯思維,6歲到16歲是學(xué)習(xí)編程的zui佳時(shí)期,邏輯是很抽象的。但是編程通過可見的代碼、工具、運(yùn)行結(jié)果,去不斷梳理抽象的邏輯思維,再通過實(shí)踐把抽象思維具象化地表現(xiàn)出來。
然而在美國,孩子從4歲就已經(jīng)開始接觸編程邏輯思維,9歲左右就可以掌握一門專業(yè)的編程語言,各種編程科創(chuàng)活動(dòng)或者夏令營也很頻繁,整體都處在大眾化到普及化的過程。我國編程教育還處于剛起步的階段。
未來全球通用的語言:編程
編程將是一種科技語言,它可以通用于整個(gè)世界,因?yàn)榭萍紱]有國界。編程廣泛應(yīng)用于各行各業(yè),幫助人們將工作任務(wù)化繁為簡。
越來越多的國家已經(jīng)意識(shí)到兒童學(xué)習(xí)科學(xué)、科技、
工程、數(shù)學(xué)以及藝術(shù)(STEAM教育)的重要性,美國總1統(tǒng)奧巴馬呼吁全民學(xué)編程,英國將編程教育列入小學(xué)新課綱。
而且編程也不再只是男孩子的天地,對(duì)機(jī)械程序感興趣的女孩數(shù)量在增加,而且她們表現(xiàn)的十分出色。對(duì)所有的現(xiàn)代年輕人而言,掌握編程能力后,就擁有更多機(jī)會(huì)將自己的想法變?yōu)楝F(xiàn)實(shí),真正改善或者解決實(shí)際的問題,創(chuàng)造他們理想中的未來世界
匯編語言
為了解決使用機(jī)器語言編寫應(yīng)用程序所帶來的一系列問題,文件系統(tǒng)驅(qū)動(dòng)編程流程人們首先想到使用助記符號(hào)來代替不容易記憶的機(jī)器指令。這種助記符號(hào)來表示計(jì)算機(jī)指令的語言稱為符號(hào)語言,也稱匯編語言。在匯編語言中,每一條用符號(hào)來表示的匯編指令與計(jì)算機(jī)機(jī)器指令一一對(duì)應(yīng);記憶難度大大減少了,不僅易于檢查和修改程序錯(cuò)誤,而且指令、數(shù)據(jù)的存放位置可以由計(jì)算機(jī)自動(dòng)分配。用匯編語言編寫的程序稱為源程序,計(jì)算機(jī)不能直接識(shí)別和處理源程序,必須通過某種方法將它翻譯成為計(jì)算機(jī)能夠理解并執(zhí)行的機(jī)器語言,執(zhí)行這個(gè)翻譯工作的程序稱為匯編程序。
編程
應(yīng)用程序開發(fā)行業(yè)中較大的新熱潮是智能手機(jī)的應(yīng)用程序'這種裝置通常需要開發(fā)人員使用一種可將裝置的功能發(fā)揮到極1至的特定語言作為應(yīng)用平臺(tái),至少要以官1方認(rèn)可的方式進(jìn)行。
智能手機(jī)開發(fā)體系的一個(gè)新興產(chǎn)業(yè)正在崛起,即允許開發(fā)人員用非智能手機(jī)平臺(tái)原生的其它語言編寫自己的代碼,然后轉(zhuǎn)化為原生語言的應(yīng)用程序。 因?yàn)椴恍枰獙W(xué)習(xí)任何特定的智能手機(jī)平臺(tái)的官1方應(yīng)用程序開發(fā)語言,Web應(yīng)用程序也沾了光,成為智能手機(jī)應(yīng)用程序開發(fā)的一種方法。選擇語言甚于平臺(tái)的另一個(gè)方案是使用像諾基亞的N900這樣的設(shè)備,它運(yùn)行Debian發(fā)行的Linux系統(tǒng),可以運(yùn)行的軟件范圍很寬--包括很多不是為智能手機(jī)設(shè)計(jì)的軟件。隨著安卓和ios智能手機(jī)范圍的不斷擴(kuò)大,安卓和ios編程人員企業(yè)急缺,3G夢(mèng)工場(chǎng)軟件學(xué)院在華中地區(qū)較早開設(shè)了3G智能手機(jī)編程相關(guān)的課程,為對(duì)編程感興趣的人提供了一個(gè)學(xué)習(xí)平臺(tái)。