來(lái)源:導(dǎo)學(xué)科技 作者:導(dǎo)學(xué)科技 2018-06-17 10:31:50
奧巴馬提出“計(jì)算機(jī)從娃娃抓起”的倡議和人們對(duì)科學(xué)(Science)、技術(shù)(Technology)、工程(Engineering)、數(shù)學(xué)(Mathematics)教育日漸增長(zhǎng)的關(guān)注都說明了一個(gè)問題,那就是,為了教導(dǎo)孩子們學(xué)習(xí)計(jì)算機(jī)知識(shí),我們需要建立一套標(biāo)準(zhǔn),還要找到好的教學(xué)方案。
從2014年12月,美國(guó)前總統(tǒng)奧巴馬在“編程一小時(shí)”活動(dòng)中寫下自己人生第一行編程代碼開始,青少年編程教育逐步成為公眾關(guān)注的熱點(diǎn)。2017年7月,國(guó)務(wù)院發(fā)布《新一代人工智能發(fā)展規(guī)劃》,其中特別提到的在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育,給青少年編程教育的重要性一錘定音。
Logo 語(yǔ)言的更新?lián)Q代
在過去50 年里,設(shè)計(jì)師們以 Seymour Papert 創(chuàng)造的Logo 語(yǔ)言為基礎(chǔ),造出了一大堆編程工具,它們雖然在界面上稍有不同,但其目的都是為了引導(dǎo)孩子們對(duì)編程進(jìn)行思考。同時(shí),由于 MIT 設(shè)計(jì)的 Scratch 的流行,基于模塊的編程方法便成為了教學(xué)的標(biāo)準(zhǔn)。在 CSTA 為中小學(xué)生制定的計(jì)算機(jī)課程教學(xué)標(biāo)準(zhǔn)中,也明確地將“在基于模塊的可視化編程語(yǔ)言上進(jìn)行構(gòu)建和測(cè)試的能力”用于評(píng)估小學(xué) 5 年級(jí)學(xué)生的編程水平。
趨向幼齡化
引入機(jī)器人技術(shù)
看著自己寫的代碼變成現(xiàn)實(shí)是件很神奇的事。在本世紀(jì)初,樂高和 MIT 合作了一個(gè)項(xiàng)目,致力于將基于模塊的編程帶入到現(xiàn)實(shí)世界中。學(xué)生可以在電腦上寫程序,然后把代碼下載到他們搭建的機(jī)器人上。早期的 RIS (機(jī)器人發(fā)明系統(tǒng))和 Scratch 十分相似。
2013 年推出的樂高機(jī)器人雖然變得更加復(fù)雜,但工作原理仍然不變,F(xiàn)在學(xué)生們能夠給組件增加輸入?yún)?shù),用來(lái)指定距離、時(shí)間、輸出和其它的一些特性。
MartinExner 在 Logo 和更晚一些的 Scratch 的啟發(fā)之下,發(fā)明了這種簡(jiǎn)單的信息圖,它被用來(lái)描述可視化的編程工具。
事實(shí)上,Logo 語(yǔ)言的大部分衍生產(chǎn)品都是為了特定的場(chǎng)景而被設(shè)計(jì)出來(lái)的:用于游戲、創(chuàng)建 3D 場(chǎng)景、畫圖、對(duì)機(jī)器人進(jìn)行編程甚至是用來(lái)操縱一個(gè)虛擬的魚缸。
但即使這些東西能夠吸引許多不同的孩子,很多小孩在之后學(xué)著編寫語(yǔ)句時(shí)仍會(huì)覺得很難。
超越 Logo
在現(xiàn)實(shí)世界里,計(jì)算機(jī)程序總是需要考慮一大堆的輸入,以及一個(gè)邏輯條件是否成立。舉一個(gè)例子,我們要決定今天需不需要早起。如果今天是星期六或者星期天,那么我們就會(huì)出去外面玩。如果今天是星期一,我們就得去收拾運(yùn)動(dòng)服。如果是星期四,就得倒垃圾。另外除了周末之后的日子,都要上學(xué)。下面這幅圖展示了如何使用 Scratch 對(duì)這個(gè)問題進(jìn)行解答。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號(hào)
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看