編程從娃娃抓起!
據世界教育信息網報道,為配合新加坡成為「智慧之國」的願景,新加坡中小學推出「編碼樂」(Code for Fun)學習項目,把編碼技能的訓練融入課程,讓學生提早接觸科技與程序設計。

「Code for Fun」針對高年級的小學生和低年級的中學生,讓他們通過有趣的方式接觸程序設計和計算,以此培養和發展科技專才。
第一個提倡讓低齡學生學習編程的並非新加坡
早在30多年前中國一位偉人提出
「計算機普及要從娃娃抓起」

許多國家的學生從小就開始學習電腦編程
越來越多的國家將編程作為國家課程的一部分
愛沙尼亞是首個從2012年就開始教授青年學生編程的國家;
英國將編程定為小學課程,5~11歲的學生可以學習到計算機運算法則和簡單的編程,到11歲,學生將會設計「模擬現實問題的計算機抽象概念」;
澳大利亞、美國等國家也都在小學開設電腦編程課程。
[電腦編程]
教育狀況是怎樣的?
谷歌公司董事會執行主席埃里克•施密特說:「在英國,大多數學校中的課程關注的是如何使用軟體,卻不關心這些軟體是如何製作的。

」英國皇家協會在一份報告中稱「數字化技能」是現代社會必備的技能。學習計算機科學可以將年輕人培養成「技術設計者和創造者」,而不僅僅是「技術使用者」。
新加坡編程教育計劃
據了解,新加坡資訊通信發展管理局(IDA)稱已經與教育部協商將編程引進學校課程,教育部部長也證實了這一消息。
該舉措不是為了讓每一個人都成為編程高手,而是為了幫助新加坡抵禦信息通信技術的強力衝擊。
新加坡主要分3步實施該項計劃
快速行動
(現階段要向其他國家和地區學習,迅速建立起編程課程系統,不必等到研究和課程完全成熟後)
培訓教師
(師資到位才能更好地教授學生)
確保編程課程能夠達到正確的目標
(其中最重要的是發展學生的計算機思維,即思考計算機模擬和解決問題的模式)
新加坡編程教育的推進
「編碼樂」課程目前是一項選修增益課程(enrichment class),推出至今共有116所小學和66所中學提供該課程,約有9萬3000名學生已經在接觸這門課。
這個項目包括了使用基於視覺的直接編程體驗,簡單說就是藉助真實編程教具輔助的程式語言比如Scratch來幫助孩子理解程式語言以及培養編程思維。
除此以外還結合了機器人配套教具,比如Lego WeDo, MoWay以及微控制器(microcontrollers)比如Arduino, Raspberry Pi。
新加坡編程教育進展
2014年4月,在新加坡24所學校實驗,反響非常好。
2015年-2016年,項目拓展至110所學校,形式是課外拓展班(enrichment programme)選修課,大概有3萬4千名學生受益。
2017年,項目全面拓展至新加坡所有的小學,從小學一年級到六年級,編程語句學習則在初中生當中試行,增加孩子的編程體驗和工具。
2019年,這個項目從選修改為必修,規定所有四年級至六年級小學生從2020年開始必須上長達10小時的編碼課。
現在這個增益課程將擴大,所有四年級至六年級的小學生,明年起都須上長達10小時的編程課,從「選修」變成「必修」,費用將由政府全額資助。
到底這10小時的編碼課上什麼內容呢?

教育部網上的介紹
8小時通過機器人技術(robotics)接觸編碼,2小時學習怎麼運用人工智慧(AI)等新興科技。
總的來說,編碼課開始的時間是越來越早了,在我們那個年代,到了大學才學習的內容(別忘了不是所有大學生都學)在現在已經開始得越來越早,這種基本能力和思維從小學就開始了。
什麼是編程思維?
分解-意思就是複雜的問題
把一個原本複雜的問題,拆分成一個個容易解決的小問題。
模式識別-意思就是找出相似模式,高效解決問題
比如讓你畫50隻貓,你會怎麼畫?
正確的方法是先找出貓的「模式」,即確定貓的基本特徵,如貓的四肢、毛髮等基本元素,再加以細化特徵就可以了。
抽象-意思就是聚焦最重要的信息,忽視無用細節
繼續畫貓的例子,我們掌握了貓的特徵,就可以根據這些基本特點,形成關於貓的整體設想,畫出軀幹和四肢,做出一個模型。
算法-意思就是設計一步一步解決問題的路徑,然後解決問題
編程教育對低齡學生有什麼意義
首先,重點是為了讓孩子儘早接觸編程,認識編程對當代發展的重要性。通過早期的基礎鋪墊,更好地開展高年級的編程教育。
但這並不是編程教育的全部定義,編程教育更是為了培養孩子們的編程思維。如日本文部科學省公布的小學新版教學大綱中,將「編程思維」定義為:為了實現自己的意圖,通過理性思考確定各個步驟的最優組合併逐步完善,從而逐漸接近最理想的結果。

因此,「編程思維」是一種「解決問題型思維」,是「理解問題——找出路徑」的思維過程。這種能力同樣可以應用於現實社會中。
「編程思維」不是某種特定的專業技能,而是如同識字、算數這些基礎能力一樣,在孩子們的日常生活中以及日後進入社會後仍可以發揮作用。
無論是孩子們將來理解複雜系統,如經濟運行,還是逐步解決一個個小問題,想要掌握這些能力,「編程思維」是最佳的訓練方式,它不僅能幫助孩子解決問題,還能告訴他們如何更好地表達自己。
名校推薦
三育中小學
SANYU Adventist School
學校簡介

新加坡三育中小學是由新加坡三育中學(成立於1958年)和教會學校(成立於1908年)於1996年合併而成立的全日制學校,屬新加坡基督教教會學校,是具有悠久歷史的、非盈利的教會學校,教師全部是經過新加坡教育部註冊和認可的合格教師。
三育採用新加坡教育部規定的教材,畢業生可跟新加坡政府中小學的學生一樣參加由教育部統一舉辦的畢業升學考試(PSLE),英國劍橋O水準和A水準。
優秀的中學畢業生可升入新加坡的理工學院、初級學院或海外大學預科班就讀。中學全部為四年制的快捷班,超齡學生也可入讀。
