2014年,美國爭對5歲兒童的學(xué)校引入了編程,2015年,澳大利亞緊隨其后,在7歲及以上的兒童新數(shù)字技術(shù)課程中增加了編程。在美國,Code.org計(jì)劃在2016年底前為49.5萬名K-12年級的計(jì)算機(jī)科學(xué)教師提供培訓(xùn)。
計(jì)算機(jī)編程是使用語言來指導(dǎo)計(jì)算機(jī)執(zhí)行功能的行為,越來越多的學(xué)校認(rèn)識到向全世界的學(xué)生傳授這項(xiàng)技能的重要性。
01、世界是由技術(shù)控制的
很難想象今天沒有手機(jī)軟件的生活:我們需要用數(shù)字鬧鐘叫我們起床,我們需要打電話,我們需要不斷地通過手機(jī)或電腦連接到網(wǎng)絡(luò),我們需要依靠數(shù)字導(dǎo)航進(jìn)行公路之旅,我們需要在網(wǎng)上購物,把電影下載到我們的平板電腦,我們需要用編程機(jī)器來生產(chǎn)衣服,內(nèi)飾、食物和其他事物。
由于這些技術(shù)在現(xiàn)代生活中扮演著如此重要的角色,我們需要更多的了解這些技術(shù)如何運(yùn)行,不僅是為了未來的機(jī)會(huì),也是為了他們未來的教育。
況且,學(xué)?,F(xiàn)在已經(jīng)開始使用教學(xué)設(shè)備,而不僅僅只用書籍來作為教學(xué)工具,這就讓孩子們知道如何操作它們變得至關(guān)重要。
02、
Code.org(一個(gè)主要幫助美國學(xué)生學(xué)習(xí)計(jì)算機(jī)科學(xué)的組織)的關(guān)系首席運(yùn)營官宣布,在美國,對計(jì)算機(jī)相關(guān)的需求是其他任何職業(yè)的四倍。事實(shí)上,他們的數(shù)據(jù)表明,美國目前有530472個(gè)計(jì)算機(jī)職業(yè),包括軟件應(yīng)用程序開發(fā)員、計(jì)算機(jī)系統(tǒng)分析師、Web開發(fā)員、計(jì)算機(jī)程序員和計(jì)算機(jī)系統(tǒng)工程師。
那么,所有這些機(jī)會(huì)從何而來?為什么沒有人來填補(bǔ)呢?答案是,IT市場的增長速度比人們學(xué)習(xí)編程的速度要快。盡管在將計(jì)算機(jī)科學(xué)引入教育系統(tǒng)方面做了大量,但許多教師還沒有接受過計(jì)算機(jī)科學(xué)的培訓(xùn)。
美國勞工統(tǒng)計(jì)局(The American Bureau of Labor Statistics)預(yù)計(jì),2015年將有40萬學(xué)生獲得計(jì)算機(jī)科學(xué)學(xué)位,屆時(shí)相關(guān)領(lǐng)域的需求將達(dá)到140萬。
Facebook的創(chuàng)始人馬克·扎克伯格(Mark Zuckerberg)也意識到當(dāng)前市場的巨大需求:“我們在Facebook的政策是盡可能多地雇傭有才能的工程師?,F(xiàn)在缺少足夠的人才?!?br />
03、解決問題的能力
編程并不困難。相反,它涉及大量的故障排除,在編程術(shù)語中稱為調(diào)試。調(diào)試是在軟件或硬件開發(fā)過程中識別和糾正代碼中的錯(cuò)誤的行為。這是通過使用調(diào)試工具或程序組件仔細(xì)檢查編寫的代碼來實(shí)現(xiàn)的。有時(shí)該工具可以提供與錯(cuò)誤相關(guān)的線索。然后,程序員可以使用搜索引擎查找已經(jīng)存在的編碼示例或文檔,這些示例或文檔可能作為解決方案很好地。在許多情況下,論壇上的代碼片段可以與自己的代碼放在一起,以便找到錯(cuò)誤的答案。
這種方法不僅可以孩子如何解決問題,還可以在他們的職業(yè)或個(gè)人生活中用于開發(fā)新的創(chuàng)造性的事物。