精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
孩子為什么要學(xué)習(xí)編程?

學(xué)校中編程課程的開展已經(jīng)如風(fēng)暴般席卷全球。為什么要教孩子們編程呢?是否每個人都需要知道怎么敲代碼?學(xué)習(xí)編程到底有哪些好處呢?怎么給小學(xué)一年級的孩子介紹編程?讀完本文后,你就可以找到答案。

今天,現(xiàn)代教育正面臨著前所未有的巨大挑戰(zhàn)。現(xiàn)代世界的發(fā)展的變化是如此之快,而傳統(tǒng)的教學(xué)方式大部分是基于直接知識獲取,這種方式正在逐漸被取代。由于我們處于這個快速變化的時代,我們不再能預(yù)測學(xué)生們在將來會用到哪些知識。文明發(fā)展的里程碑是由每一個小的進化構(gòu)成的,現(xiàn)在已經(jīng)有大量的事實證明這個發(fā)展趨勢。互聯(lián)網(wǎng)和智能設(shè)備的大規(guī)模運用,使得我們能夠迅速找到湮沒在書籍中知識。所以,用大腦去記住這些知識的意義就不大了。

教育行業(yè)已經(jīng)隨之產(chǎn)生了新的變化。現(xiàn)在的學(xué)校已經(jīng)開始嘗試把重點放在發(fā)展創(chuàng)造力、邏輯思維能力、問題解決能力和合作能力。即使現(xiàn)實社會的發(fā)展日新月異,這些技能也不會過時,并且能讓人們更容易地去適應(yīng)新的環(huán)境。

在學(xué)習(xí)以上能力的方法中,一個經(jīng)常被提到的工具就是學(xué)習(xí)如何編程。

編程到底是什么意思?

編程通俗的說法就是敲代碼,有著非常廣泛的用途。程序管理著我們的個人電腦、銀行服務(wù)、網(wǎng)絡(luò)服務(wù)、平板電腦、智能電話,甚至洗衣機和電梯。編程就是為電腦提供指令。第一條編寫的程序使用的是機器語言-即一串2進制(0和1)數(shù)字。例如:0000 0010 0000 0000 0001 0000 0011 0100就是一個例子,機器能夠很容易執(zhí)行這個程序,但是對于人類,即使是專家,來解釋用這種方式寫的代碼也頗具挑戰(zhàn)。

為了讓編寫代碼更有效率,非常有必要制造出一種編程語言:一套基于文字而不是數(shù)字的命令,并使用準(zhǔn)確的語法把程序翻譯成機器語言。第一個計算機出現(xiàn)后,已經(jīng)有非常多的(超過1000種)編程語言問世,每年還有更多的新語言出現(xiàn)。沒有完美或者通用的語言能在所有地方適用,但是科技的不斷發(fā)展讓我們可以研究新的更有效率的編程方法。各種語言呈現(xiàn)出不同的多樣性,同時這些語言也有共同點。

孩子也能編程

學(xué)習(xí)編程對于STEM(科學(xué)、技術(shù)、工程和數(shù)學(xué))領(lǐng)域的教育是一個普遍有效的方法,學(xué)會編程后使用一個鍵盤和編譯器就可以讓這些領(lǐng)域的學(xué)習(xí)者充分發(fā)揮自己的創(chuàng)造力。對于沒有學(xué)習(xí)過編程的普通人,面對編程是兩眼漆黑。社會的現(xiàn)實需要新的一代人成為新技術(shù)的參與者和創(chuàng)造者,而不僅僅是使用者。幸運的是,多年的研究已經(jīng)提供了各種各樣的幫助孩子們從接受教育開始就能使用的編程工具。

Computers have and continue to change the world around us, and programmers continue to be essential. But I know firsthand from studying FORTRAN that many of us get intimidated by it and we shouldn’t be. Computer programming has become far more accessible to teach and learn, and our country needs more students to learn it.

– Randi Weingarten

President, American Federation of Teachers

早在20世紀(jì)60年代,數(shù)學(xué)家Seymour Papert已經(jīng)開始研究把編程教育作為一種教育工具。在Jean Piaget的理論的啟發(fā)下,Papert創(chuàng)造出了第一個用以信息系統(tǒng)和數(shù)學(xué)教育的編程語言:Logo。Seymour Papert已于2016年逝世,但是現(xiàn)代編程教學(xué)領(lǐng)域的大部分成果都源于他的多年研究。樂高的Mindstorms機器人套裝就是在他的領(lǐng)導(dǎo)下由樂高集團和MIT多媒體實驗室共同開發(fā)的革命性產(chǎn)品。套裝的名字Mindstorms實際上就是借用的Papert的著作“Mindstorms: Children, Computers and Powerful Ideas.”他的影響亦被著名的可視化編程語言Scratch的創(chuàng)造者們所銘記。感謝MIT、Tuft、LEGO和其他貢獻者,現(xiàn)在小學(xué)生也可以掌握編程,而以前沒有編程經(jīng)驗的老師也能進行編程教學(xué)。

用于教學(xué)的編程語言

用于教學(xué)的編程語言通常是圖形化或者圖形與文字結(jié)合的。想要編程,只要從為數(shù)不多的控件中找到指令,然后把它們按照邏輯順序排列就行了。 整個過程只需要進行鼠標(biāo)的拖拉操作,而這些指令通常按照功能不同被設(shè)計成不同顏色的模塊,以圖標(biāo)或者文本顯示。這種編程環(huán)境在視覺上非常吸引人,而且也為初學(xué)者排除了簡單的語法錯誤(但是邏輯上的錯誤語言本身并不能避免)。孩子們甚至不用學(xué)會打字就能寫程序了。

學(xué)習(xí)編程的好處

  • 找工作時占據(jù)優(yōu)勢


根據(jù)預(yù)測,勞務(wù)市場對掌握ICT (Information and Communication Technology)技術(shù)的人才需求量越來越大。數(shù)字市場的增長速度遠遠大于全球經(jīng)濟的平均增長速度。歐盟公布的歐洲數(shù)字白皮書顯示,到2020年歐洲共需要90萬ICT專業(yè)人士。編程技能不僅僅限于ICT領(lǐng)域的使用,其他工作中也越來越多的使用到相關(guān)知識,例如搭建簡單的網(wǎng)站、app、管理線上商鋪等等。

Our policy at Facebook is literally to hire as many talented engineers as we can find. There just aren’t enough people who are trained and have these skills today.

– Mark Zuckerberg

Founder, Facebook

這種預(yù)測并非毫無根據(jù),上面提到的歐洲數(shù)字白皮書中就預(yù)測到,所有工作的90%都將需要至少基礎(chǔ)的信息技術(shù),而目前50%的人員都不具有相應(yīng)的技能。因此,我們解決的是正在面臨的巨大的專業(yè)不足,這也是當(dāng)今的教育面臨的重大挑戰(zhàn)之一。研究表明,這個大坑在接受教育的前12年就已經(jīng)形成。而現(xiàn)在這個期間內(nèi)學(xué)到的相關(guān)知識不足以應(yīng)對以后在大學(xué)或工作中的需要。

Technology and computers are very much at the core of our economy going forward. To be prepared for the demands of the 21st century — and to take advantage of its opportunities — it is essential that more of our students today learn basic computer programming skills, no matter what field of work they want to pursue.

– Todd Park

U.S. Chief Technology Officer

  • 數(shù)字能力


2012年,愛沙尼亞開展了一個實驗項目,讓小學(xué)一年級的孩子就開始學(xué)習(xí)編程。盡管這個實驗項目的目的不是在20年后為國家培養(yǎng)一批計算機科學(xué)家,更多的是著眼于社會,讓人們可以更加自如、靈活的使用到現(xiàn)代技術(shù)、計算機和互聯(lián)網(wǎng)。

Learning to code makes kids feel empowered, creative, and confident. If we want our young women to retain these traits into adulthood, a great option is to expose them to computer programming in their youth.

– Susan Wojcicki

Senior Vice President, Google

MIT多媒體實驗室的Mitch Resnick分享了這樣一個觀點:“現(xiàn)在的年輕人已經(jīng)體驗了大量的新技術(shù),但是很少一部分能夠創(chuàng)造出新技術(shù)或者使用新技術(shù)展現(xiàn)自己。就好像是數(shù)字文盲(可以用新技術(shù)讀,但是不能寫)”。不是所有人都意識到編程能帶來的好處。各種研究表明學(xué)習(xí)編程能潛在影響學(xué)生的認(rèn)知能力和社交能力。接觸基礎(chǔ)的計算機科學(xué),能讓孩子們獲得基礎(chǔ)的算法思維和形成基礎(chǔ)的邏輯結(jié)構(gòu),這在大學(xué)階段和社會中會展現(xiàn)出巨大的優(yōu)勢。

  • 計算機式的思維模式


“計算機式的思維”這個詞由Seymour Papert于20世紀(jì)80年代提出。Jeanette Wing對這個概念又做了提煉,即把一個問題通過能被計算機執(zhí)行的可理解的公式解決的過程。更為形象的理解是”像計算機科學(xué)家一樣考慮問題“。

“計算機式的思維”還能提供課堂中很少能學(xué)到一些軟技能。例如解決問題,分解問題、邏輯思維、糾錯能力。這些技能在傳統(tǒng)的STEM項目中是非常有用的,而且在其他的社會學(xué)領(lǐng)域中也具有廣泛的適用性,如藝術(shù)領(lǐng)域。

  • 邏輯思維


邏輯思維和理解邏輯構(gòu)建息息相關(guān)。計算機按照一定的邏輯順序完成任務(wù)。只要邏輯正確,計算機的執(zhí)行結(jié)果永遠和我們的預(yù)期一致。用相同的數(shù)據(jù)計算,邏輯永遠能得到相同的結(jié)果。

  • 訓(xùn)練創(chuàng)造力


基礎(chǔ)的編程知識能讓你獲得一個全新的表達自我的方式。如果使用得當(dāng),編程能為發(fā)展孩子的創(chuàng)造力提供巨大的幫助。就像畫筆和畫板,讓我們能通過繪畫表達我們的想法和感受,編程提供了更為豐富的表現(xiàn)方式:動畫、游戲、互動圖像等等。通過編程的學(xué)習(xí)創(chuàng)造力的訓(xùn)練更為直觀和簡單。一個最好的例子就是Scratch,學(xué)生的潛能能被樂高零件充分激發(fā)出來。他們使用樂高零件可以搭建和創(chuàng)造模型,這種創(chuàng)造力的激發(fā)幾乎全部是自發(fā)式的。他們可以使用Scratch編程,讓自己的模型更加智能和個性化,兩者相輔相成。孩子將編程和其他的興趣結(jié)合起來,如音樂、電影或動畫,同樣對他們發(fā)揮自己的創(chuàng)造力產(chǎn)生潛在的影響。

As they created their interactive Mother’s Day cards, you could see that they were really becoming fluent with new technologies. What do I mean by fluent? I mean that they were able to start expressing themselves and to start expressing their ideas. When you become fluent with language, it means you can write an entry in your journal or tell a joke to someone or write a letter to a friend. And it’s similar with new technologies. By writing, be creating these interactive Mother’s Day cards, these kids were showing that they were really fluent with new technologies.

– Mitchel Resnick

MIT Media Lab

  • 從錯誤中學(xué)習(xí)


編程時幾乎不可能避免錯誤。有些錯誤會產(chǎn)生挫敗感 - 每個寫程序的人都有這樣的經(jīng)歷,花上好幾個小時去找一個遺漏的逗號。但是錯誤本身也是創(chuàng)造過程的一部分。基本上程序的完成要經(jīng)歷不斷的實驗和錯誤,而且每個步驟還要進行相應(yīng)的測試。這種方法的好處在于錯誤不是一個失敗,而是一次挑戰(zhàn)。想想有些學(xué)生們是如何被傳統(tǒng)的教學(xué)方法綁住手腳的,就是因為他們被錯誤一次次的羞辱。

The question to ask about the program is not whether it is right or wrong, but if it is fixable. If this way of looking at intellectual products were generalized to how the larger culture thinks about knowledge and its acquisition, we might all be less intimidated by our fears of ‘being wrong’.

現(xiàn)代的編程教學(xué)技術(shù)把錯誤作為一個輔助的手段。在可視化語言中,算法錯誤已經(jīng)被完全排除了(你基本很難從五顏六色的模塊中找到任何算法),指令只有在他們排列在一起產(chǎn)生作用時才能連接起來。

  • 發(fā)展認(rèn)知能力


學(xué)習(xí)編程的好處和雙語教育的好處是類似的。學(xué)習(xí)編程在很多方面都與學(xué)習(xí)第二門語言類似。在孩提階段,大腦非常適合學(xué)習(xí)新的語言,特別是在學(xué)習(xí)過程蘊含在他們每天的日常活動中時。對兒童學(xué)習(xí)編程的研究表明,與其他能力相比編程技巧的發(fā)展在同時期內(nèi)的速度最快。教學(xué)方法也很重要。教學(xué)方法必須和年齡段相匹配,還要和其他的娛樂形式或其他的教學(xué)過程相結(jié)合,如藝術(shù)、閱讀等等。

編程如何教學(xué)?

想要發(fā)展邏輯能力和計算機式的思維方式,應(yīng)該盡早學(xué)習(xí)如何變成。找對老師是一種挑戰(zhàn),因為他們必須在孩子理解能力的基礎(chǔ)上完成教學(xué)。

  • 根據(jù)學(xué)生的年齡和能力調(diào)整教學(xué)工具


小孩子們能夠比較自然的接受這樣的挑戰(zhàn),只要主題和項目以合適的方式呈現(xiàn)并且與孩子們當(dāng)前年齡段感興趣的活動結(jié)合。市場上提供了各種編程教學(xué)的工具,所有這些工具都與孩子們不同的發(fā)展階段和熟練度相匹配。有些工具在各自的細(xì)分領(lǐng)域是非常優(yōu)秀的,也經(jīng)常被專家們所推薦。

  • 游戲


大部分孩子對電視游戲和游戲app都很熟悉,所以當(dāng)他們有機會創(chuàng)造自己的游戲時,他們會滿懷熱情的接受這個挑戰(zhàn)。在使用游戲進行編程教學(xué)時有兩種不同的方法。

在游戲中學(xué)習(xí),這種教學(xué)過程是與游戲的內(nèi)容相結(jié)合。通過完成任務(wù),學(xué)生們獲得相應(yīng)的知識并進入到下一個階段。這種模式的工具不僅僅適用于編程的教學(xué),還是適用于學(xué)校的其他項目。基于類似的機制有各種各樣的app,如Tynker、Alice、CodeCombat等等。

游戲設(shè)計則著重于通過編程來學(xué)習(xí)以及通過創(chuàng)造來教學(xué)。學(xué)生們可以成為他們自己游戲的游戲設(shè)計者、程序設(shè)計者和創(chuàng)造者,這可以為他們配備在真正的技能并提高他們的自信心。不容置疑的是,這種方法在今天是最有效而且最能激發(fā)學(xué)習(xí)熱情的教學(xué)方法。

  • 機器人


機器人是另一個編程教學(xué)中令人稱奇的領(lǐng)域。可見的機械結(jié)構(gòu)(最好由孩子們親自完成)讓代碼變得真實。當(dāng)孩子們看到身邊的機器人執(zhí)行動作時,他們更想學(xué)習(xí)如何編程。

市場上有很多可供選擇的機器人教育套裝,但是其中最好的就是樂高教育出品的:LEGO Wedo和LEGO Mindstorms。它們的有效性是建立在孩子們對樂高磚塊的熱愛上,除此之外,它們還有其他的優(yōu)勢。裝上傳感器和馬達,在可視化編程軟件中通過孩子們的拖拉操作,就能控制這些套裝。

當(dāng)我們談?wù)摍C器人時,有一個與其他教育相比必須提到的優(yōu)勢。通過對真實世界的操作,機器人能教會物理知識和機械知識。通過搭建機器人,孩子們學(xué)會了馬達的相關(guān)知識,這些知識現(xiàn)在似乎已經(jīng)被遺忘了。通過選擇適當(dāng)?shù)臋C構(gòu)、傳感器或者主題,孩子們能學(xué)會生物、化學(xué)、歷史或者藝術(shù)的相關(guān)知識。所以,機器人教育是真正的跨學(xué)科教育。

總結(jié)

Whether you want to uncover the secrets of the universe, or you just want to pursue a career in the 21st century, basic computer programming is an essential skill to learn.

– Stephen Hawking

Theoretical Physicist, Cosmologist, and Author

技術(shù)的發(fā)展和世界范圍內(nèi)的變化將編程從課外課堂轉(zhuǎn)杯為課內(nèi)課堂。這種轉(zhuǎn)變產(chǎn)生原因在于學(xué)校畢業(yè)后獲得的能力與大學(xué)和工作能力要求之間的巨大斷層。同時,研究已經(jīng)確定編程能巨大的提高軟性技能如邏輯思維、問題解決能力、創(chuàng)造性和團隊合作,這些技能都是當(dāng)今社會需要的核心技能。依托于游戲設(shè)計和機器人涉及的編程學(xué)習(xí),對孩子們而言是充滿樂趣的,掌握這些工具和技能后,未來很多年內(nèi)他們都將從中收益。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如果你想磨煉你的大腦,為什么我建議你學(xué)習(xí)編程?給你幾個理由
用樂高機器人輔助教學(xué),實現(xiàn)實驗室自動化
當(dāng)孩子學(xué)編程時他們在學(xué)什么
孩子學(xué)機器人編程怎么入門?
為什么Python學(xué)習(xí)要從小培養(yǎng)?因為它是人類未來的語言
走近編程課堂,一起釋放想象力和創(chuàng)造力!
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 资中县| 乡城县| 红桥区| 西平县| 湄潭县| 漾濞| 修文县| 南充市| 樟树市| 东台市| 溧水县| 阿勒泰市| 岳池县| 顺平县| 彭阳县| 广丰县| 东兴市| 吴川市| 乌拉特前旗| 乌审旗| 铜梁县| 台南市| 合江县| 延庆县| 咸丰县| 温州市| 长治市| 三亚市| 达州市| 印江| 建德市| 伊金霍洛旗| 彩票| 睢宁县| 亳州市| 高台县| 苍梧县| 体育| 林周县| 浮山县| 晴隆县|