昨天在和一位家長聊天時,她告訴我說:現在小學六年級的計算機課程中已經包含了入門級的scratch程式設計課。
不僅是因為國家開始加大推動程式設計學習,某些省市更是將程式設計課列入中小學必備課程。
身邊大部分的家長也都開始順應這個趨勢,給孩子報一些程式設計培訓班。
這確實沒錯,孩子的教育是需要家長主動投入大量的精力以及時間去正面迎戰的,絕不能佛系對待。
但是很多家長卻沒有考慮到孩子的實際學習需求,只是一味的跟風報課。
隨著越來越多的線上、線下程式設計機構應運而生,家長的問題也隨之嚴峻起來,該如何給孩子選擇更適合的課程呢?
畢竟現在不管是什麼規模的機構,都會存在一定的報課套路。家長並不可能靠一個人的力量去了解所有的機構資訊再進行對比,而魚Sir的存在,就是為了幫助家長更透明更高效的了解機構資訊為孩子選擇課程。
這次魚Sir也根據家長的需求,在線上、輕課、APP這三種類型的程式設計機構中各選一家進行測評。
學而思程式設計說起學而思,其實它在線上少兒英語賽道上已經有了一定的成績。很多家長也是因為他在其他的學科輔導上做的不錯,才會注意到他的程式設計課。
不過魚Sir需要提醒的是,一家機構的不同課程也是有優劣勢之分的,“包治百病”的機構少之又少,家長們需要加以甄別。
學而思的程式設計課主要面向的是7歲以上孩子,以1v30人的規模班型上課,是線上直播課。
從它的課程體系來看,它將10個級別的課程分為3個階段,用像遊戲打通關一樣的形式學習scratch、Python、C++這三類內容,從而讓孩子掌握程式語言和程式設計思維。
從課程內容來看,學而思程式設計啟蒙階段課程內容相對淺顯,它需要5次課才會學到角色、運動、數字動畫原理、遊戲控制、條件判斷等內容。
在課堂互動上,雖然它是屬於直播課,但大班化的教學,讓老師在講解內容時只會偶爾和孩子進行互動。課堂中遇到問題,也只能課後私下通過微信和老師交流溝通,並不能及時的反饋以及解決問題,因此它更考驗孩子的學習自覺性。
整體來看,學而思程式設計課的課程體系還是比較完善的,不過它不同等級之間的課程並不能平穩過渡,按照它的體系一步步學習不僅節奏慢,學習內容也較淺。
此外,若是按照它的單次課程價效比來算,魚Sir認為也有其他價效比更高的程式設計課程可以選擇。(對機構價效比有要求的家長,可以把問題拋給我,我幫你進行更專業的分析。)
西瓜創客西瓜創客屬於程式設計輕課,即錄播課,主要面向的是7-12歲的孩子。在授課模式上採用錄播+完成作業+線上答疑+社群答疑的形式。
它主要採用LEAP系列課的課程進階模式,分為主修課L、E、A和輔修課P系統,並同步美國CSTA標準(電腦科學教師協會標準)。
不過在結合教育部頒發的《資訊科技課程標準》這塊,魚Sir是不怎麼認同的。因為這個標準和少兒程式設計中的內容是2個東西,國內目前也並沒有定下少兒程式設計方向可對標的權威標準供大家參考。
在課程上,西瓜創客以動畫場景帶孩子進入程式設計課堂,介面類似於遊戲尋寶,對孩子來說,趣味性較高。
不過,他的課程難度坡度較大,銜接也不夠好。就拿我試聽的第4課背景和運用迴圈,過渡到第5課綜合練習為例,他們之間的過渡是直接從中文介面轉到全英語介面,且並沒有分屏操作,難度徒增。
總的來看,如果是喜歡遊戲化內容的孩子,那還是比較適合西瓜創客的。不過錄播課的弊端依舊明顯,它的師生互動幾乎為零,和學而思程式設計一樣,同樣需要依靠孩子的自主學習能力進行學習。
Daisy the Dinosaur和Hopscotch最後,我再和大家一起測評2款程式設計啟蒙APP:Daisy the Dinosaur和Hopscotch。他們都是來自同一個開發商:Hopscotch Technologies。
它們的創始人是薩曼莎·約翰(Samantha John),曾經在Pivotal Labs擔任開發者。
可能很多家長對Pivotal Labs並不熟悉,但在矽谷,這是一家連谷歌、推特這些矽谷大佬都認可的軟體開發公司。
我們的高鐵訂票程式12306也是由Pivotal Labs提供技術支援。
回到這2款程式設計APP,我先和大家說一說Daisy the Dinosaur,它是一款免費的程式設計APP,面向的是4-8歲的孩子。
在畫面的左側,我們看到有滾(roll)、跳(jump)、長大(grow)等圖形化積木塊。
孩子可以通過這些圖形化積木塊施放命令控制小恐龍 ,讓小恐龍根據設計的指令做出的相應動作,直觀了解排序、迴圈和事件的基本知識。
操作非常的簡單,不過內容相對單調了一些,一共只有9種模組和5個闖關單元。需要孩子根據自己的想象力去創作、去豐富內容,不然沒有持續的闖關會感覺比較單調。
Hopscotch再來看看Hopscotch。
Hopscotch是一款專門面向8-14歲孩子的程式設計軟體,我理解為是Daisy the Dinosaur的升級版。
裡面設計的角色是各種有趣的生物,另外還有各種道具,例如皮球、水果這類孩子孩子日常生活中熟悉的物件。
在操作上,它採用的是模組化程式碼和圖形程式設計介面,孩子只需要選擇好角色,然後按照指示或者自己的想法把程式設計模組拖動到程式碼區域就可以。
目前大多數入門階段的程式設計課程基本都是採用這樣的操作模式,預設好的程式碼可以避免孩子出現編寫錯誤,很適合讓孩子隨意的自由發揮。
整體來看,這2款程式設計APP對於沒有基礎的孩子來說,上手都是非常容易的,可以作為程式設計啟蒙工具給孩子使用。不過相對Daisy the Dinosaur來說,Hopscotch在設計上對中國使用者並不友好,並且它是需要訂閱付費的。
魚Sir建議三款不同上課模式的程式設計機構到這裡就測評完了,魚Sir也在最後給大家一些建議:
對於4-8歲還未系統學習拼寫且零基礎的孩子來說,Daisy the Dinosaur或許更適合給他們作為程式設計啟蒙工具來使用,因為它採用模組化程式碼較少,多使用幾遍孩子就能記住模組指令,簡單上手。
學而思程式設計和西瓜創客啟蒙階段學習的scratch,孩子在有人指導的情況下學習還是比較容易上手的。
但是他們的上課模式,一個是大班課,一個是錄播課,基本都處在讓孩子自學的狀態,對於解決孩子當下產生的學習困惑比較困難,對家長的依賴程度還是比較高。不過程式設計的自雞難度較高,我還是更建議把孩子交給專業機構來教學。
整體來看,今天測評的3家程式設計機構,魚Sir覺得他們都更適合作為“輔助課”給孩子學習,因為他們都不能根據孩子的需求進行鍼對性的教學。
畢竟孩子的每個成長階段學習的訴求都是不同的,我們也應該根據學習程度的不同為孩子匹配不同課程。
具體如何選擇,魚Sir認為,還是需要結合孩子的具體學情分析,才能給出更專業的選擇建議,家長有這方面的問題,可以隨時和我交流。