資訊內容
孩子說:我不只是會玩它們,我甚至可以創造它們
作者:游于藝
最近忙于畢業設計,計算機專業的我每天沉迷于編程無法自拔,在代碼中遨游......自從以Internet為核心的現代網絡技術和通信技術已經得到了飛速的發展和廣泛應用,技術的存在讓一切變得便利化、信息化、娛樂化,人們已經無法離開手機、計算機。如果是正在找工作的童鞋可能會發現現在關于互聯網開發的職位特別多,不管是軟件工程師,還是測試開發工程師,現在幾乎只要是一家有一定規模的公司,都需要有專門搞計算機的職位。還有像交互設計等一些崗位,在職位要求中可能會要求你有計算機相關知識的基礎...so,現在貌似看來,學編程絕對是一個不錯的選擇。
?-學編程真的很有用-?
在如今這個時代,我相信不管在哪個公共場所,當你抬頭環顧四周,會發現周圍盡是各種電子設備,我們的工作、生活、社交、學習早已經離不開網絡。在這樣的社會背景下,大量懂得計算機程序編寫的人才更是是不可或缺的,也許在不久的將來,只會玩手機而不知道如何編程的人可能要處于很尷尬的境地了。
相對于我們這一代的90后,可能大部分小時候沒有接觸過編程教育,就我而言,僅是在大學期間才接觸編程,我眼里的編程..en..en,確實比較枯燥,冗長的代碼和不斷出現的編譯錯誤更是讓我逐漸失去興趣。為我們下一代考慮,編程教育也確確實實的需要得到我們的關注了,APPSTORE教育類軟件排行榜上,兒童教育類的占了近一半,這也說明越來越多的家長會選擇使用移動設備作為兒童早教機。?
?-教育領域的最大發展機遇之一,就是教更多的孩子學編程-?
望向國內編程教育的發展,大部分都是已培訓機構的方式進行,其開設的課程比較單一,也沒有形成一套完善的體系。但編程教育作為連接未來的教育,如果想面向大眾進行普及,就需要特別關注K12(6-18歲青少年)階段的學生的教育,但目前這一階段的教育方式在中國還是需要探索的。
相對國內,國外對K12階段的孩子編程教育的重視引起了我的關注,美國前總統奧巴馬曾參與“編程一小時”,呼吁美國小朋友“別總在手機上玩,要去編程”。一些發達國家也早早就讓孩子接觸編程。例如在2015年,美國政府投資40億美元開展青少年編程教育,呼吁全國青少兒學習編程2017年,新加坡全面推動青少年編程教育,中小學考試中加入編程考試科目。
中國的兒童編程教育的發展雖然相對落后于國外,不過也正逐漸開始普及,目前關于兒童編程的書籍、客戶端、課程等,正在一些一、二線城市開始走入大眾的視野。
2015年9月,教育部發指導意見,鼓勵探索STEAM教育等新教育模式。2017年起中國浙江地區將把信息技術作為高考選考科目。
也許在不久的將來,可愛的孩子們可以開心的說:“這個游戲我不僅會玩,還能自己編程呢!”
- 聽說孩子已經可以用scratch編出一些小游戲了-?
現在市面上也已經有一些比較火的兒童編程學習平臺,比如scratch,它是一款由麻省理工學院設計開發的少兒編程工具,目前已經成為很多編程公司基于的開發平臺。
scratch到底好在哪?為什么值得學習,為此我去試玩了一下,先給大家介紹一下玩法。
玩法:首先 設置角色和背景;之后 給角色設置動作屬性——選擇相應的功能選區,拖動相應的代碼模塊到右側。
例如:設置當點擊綠色旗子時,將顏色特效增加25
當點擊旗子后,顏色變化了
作為一名成年人,我依然會感到這個游戲是有一定難度的,它很考驗玩家的動手能力和邏輯思維能力。scratch做的很好的一點是:它將編程視覺化,輸入以鼠標為主,這就很好的避免了編程中的各種編譯錯誤,并且同時可以培養孩子學習最基本的指令式編程思維(控制結構、變量、子程序等)。
下面是我做的一張分析圖:
Scratch的教育模式讓我想到了STEAM教育,大部分學設計的同學應該比較了解STEAM教育模式了。
STEAM 教育注重的不是傳授某一學科的知識,而是重點引導學生運用跨學科思維、采用學科融合的方式去解決生活中的實際問題。這里的scratch編程平臺正是很好的發揮了STEAM教育模式的優勢,解釋了什么是寓教于樂,將原本復雜枯燥的編程以一種基于情景的圖形化編程的方式展現出來,把編程變成一件有趣的事,所以,scratch在發布后就立即得到了很好的響應。
?-只要完成闖關游戲可以光明正大的吃餅干-?
除了scratch,還有一款叫Glicode的編程游戲,日本零食巨頭格力高推出了這一款編程小游戲。Glicode和當下許多科技公司開發的編程教育產品不同,這款小游戲需要搭配格力高出品的小零食才能通關。 孩子通過把餅干排列按照規定的順序排好,形成特定的程序指令,然后用手機將圖案在應用界面拍下來,App 會自動識別餅干拼成的指令。
如果識別成功,游戲中的角色會根據指令移動。過關后,可以把這些零食都吃掉,為闖過下一關儲備好能量。這些操作指南都地寫在 Glicode 的游戲說明中,孩子們在完成闖關游戲后,就可以有合法的理由伸手向爸媽要錢買零食。
除了scratch和Glicode,還有許多優秀的例子等著大家去發現,我相信即使大人,也會被這些有趣的產品吸引,說不定就產生了學習編程的欲望。
在編程教育普及的同時,大家可能也會產生一些疑慮,例如:
-學編程=?學軟件-?
NO,在我們平常學習編程的過程中,大部分時間都在思考如何實現這個功能?該如何操作?很多問題都集中在軟件本身,涉及到創意或者復雜程序設計的問題幾乎沒有,所以我們一直停留在軟件學習本身,創造性思維的激發還有很大的探索空間,一個好的編程教育是可以很好地鼓勵大家嘗試新事物并引導大家進行編程學習,同時編碼是可以很好的培養邏輯思維能力和探索能力的,這些都是學習編程很重要的收獲。
?-編程教育=?程序員-?
NO,學習編程開發,并不是讓大家都成為程序員,而是在學習編程這一過程,學會與人溝通和合作,學會分析問題、解決問題,培養創新意識和設計思維,設計思維的培養不是一蹴而就的,而是在不斷地解決問題過程中強化提升。如果學會了編程,就可以自己試試制作出一款獨一無二 的App。
編程教育市場是有著巨大的發展前景的,只不過現在國內缺乏一些能夠真正能引發學編程熱潮的創新的教學模式,不管是以移動設備的形式,還是教育機構的形式,我們設計師所能做的就是思考如何用設計來充當編程教育的助燃劑,去引導大家主動學習編程,讓大家在學習編程的同時,更能夠享受其中,除了玩游戲和吃餅干,一定還有更多有趣的方式需要我們去探索。希望看到這篇文章的童鞋可以積極在下方留言哦,大膽都說出你的新奇想法,讓我們一起討論起來~
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
