馬甯遠在輔導老師指導下, 10歲的甘肅蘭州小學生馬甯遠手握3D列印筆仔細描摹, 不一會兒, 一個茶杯大小的三色小花籃誕生了。
這兩年, 以直觀模型、動畫介面、遊戲模式等展現的程式設計課程正引發越來越多中國青少年的學習興趣。
除了用3D列印筆製作自己喜歡的小東西外, 輔導老師還用程式設計工具Scratch教馬寧遠一些基礎的程式設計知識。 “我上四年級, 學校裡沒有開設程式設計課, 在寒假學習這個我覺得很有趣。 ”馬寧遠說。
Scratch是一款由美國麻省理工學院設計開發的開源少兒程式設計工具。 “使用者可以不認識英文單詞, 也可以不會使用鍵盤。 構成程式的命令和參數通過積木形狀的模組來實現, 用滑鼠拖動模組到程式編輯欄就可以了。 ”馬甯遠的輔導老師郝琰說。
郝琰介紹, 少兒學習Scratch門檻低, 這種拖拽式圖形程式設計不需要熟悉鍵盤和掌握英語單詞就能迅速上手。
在蘭州, 利用假期時間讓孩子接受程式設計訓練, 已悄然興起。
老師正在指導小朋友使用3D列印筆。
2017年底, 郝琰和同事一起創辦了“智趣工坊創客空間”, 致力於向少兒傳授程式設計知識。 短短幾個月時間, 來這裡學習、玩耍的孩子越來越多。 “週末的活動經常超過100人。 ”郝琰說。
對科技感興趣的孩子, 上過程式設計課的效果已經顯現。 蘭州樹人中學的初一學生張簡雨鳴, 目前已經可以熟練運用EV3程式設計式樂高編制機器人的各種動作。 他說, 自己的IT知識就來源於在校外學習的程式設計課程和學校開設的興趣小組。
程式設計教育的低齡化已在全世界悄然展開, 成為多國政府、企業努力的目標。 2014年, 英國政府通過新的政策, 規定5歲以上學齡兒童必須學習電腦程式設計課程,
如今, 除了北京、上海等一線城市, 蘭州、成都、西安等中國西部城市也興起了少兒程式設計輔導課。 有業內人士表示, 目前市場上的各類少兒程式設計輔導機構和課程正逐步增多, 這一市場競爭愈發激烈。
郝琰表示, 程式設計在電腦裡運行, 這些看不到實體、無邊界的知識對兒童影響巨大。 “應該給孩子們這樣一個寓教於樂的機會, 將來才有實現從玩遊戲到編寫遊戲的可能。 ”