圖片來源:攝圖網
芥末堆 東耳 4月11日
近兩年少兒編程大熱,市場上涌現(xiàn)出很多公司,打法也各有不同。有線下線上、有直播錄播,有1V1,也有1VN。不過雖然模式不同,內容卻大同小異,其中基于Scratch進行二次開發(fā)的圖形化編程較為普遍。
因為直觀、簡單拖拽就可以操控人物,對孩子技術要求不高,圖形化編程被認為是編程入門的較好的形式。不過,區(qū)別于多數(shù)教授圖形化編程的機構,碼力編程則是從Python入門,主要為7-16歲的學生提供在線編程教育。同時,將編程的相關知識點融入游戲,讓學生邊玩游戲邊學習。
對于學生直接從Python開始入門,難度是否較大的問題,碼力編程創(chuàng)始人陳卓平認為:“圖形化編程雖然比較容易入門,但內容也比較單一,時間久了孩子很容易感到乏味。而且現(xiàn)在孩子對電腦的熟悉程度遠超過我們的認知,只要采用合適的方法,學生會很樂意學習這些有挑戰(zhàn)性的內容?!?/p>
課程與游戲相結合,邊闖關邊學習
陳卓平介紹,碼力編程的課程基于CSTA標準,并融合了CCF(大學生競賽系統(tǒng)與程序設計競賽)等相關知識點開發(fā),并將其通過游戲化、闖關式的模式呈現(xiàn)出來。目前,碼力編程的課程共分為6個層級,其中L0-L1主要是邏輯思維、編程思維的學習;L2-L3會學習Python的相關內容,并學會開發(fā)一些小游戲;L4會在掌握L3內容的基礎上,嘗試與硬件結合;L5會學習C++以及與信息奧賽相關的內容;L6則會延伸到人工智能領域。
目前,碼力編程共開發(fā)了兩款課程。以其開發(fā)的闖關式課程為例,碼力編程設計了三張地圖,每張地圖包含10章內容,每章對應不同的知識點。同時每章都會包含5個關卡,學生需要通過不斷地通關才能解鎖下一關。此外,三張地圖在內容、難度方面也會有進階,分別是入門、初級、中級。
除了闖關式課程,碼力編程還在開發(fā)了項目式課程。通過將項目拆解為一個個小的知識點,每節(jié)課教授給學生,最后讓學生綜合前面所學內容做出一個小項目。陳卓平告訴芥末堆,碼力編程的項目式課程是基于闖關式課程研發(fā),同時與闖關式課程融合起來。學生前期先學習3-4節(jié)闖關式課程,然后學習一節(jié)項目式課程。
基于對游戲、對玩家的了解,碼力編程設計課程時會比較注重滿足學生學習過程中的成就感。因此,每節(jié)課至少有一處讓孩子覺得有成就感的地方,這樣孩子就會有想要學下去的動力。與此同時,碼力編程也會引導學生去做一些創(chuàng)新,滿足他們探究欲望。
為了方便學生理解,老師在授課時會將抽象的內容與生活素材結合起來。比如在講“對象”一詞時,老師就會假設老師本身就是一個對象,引導學生思考,如果要操控老師實現(xiàn)一些功能,應該做出哪些指令,然后對應到課程中去。與此同時,碼力編程的課程更偏實踐操作,因此老師會介紹如何一步步做一個項目,具體每一個步驟怎樣操作等。
效果評估:學生可寫上百行代碼
當下,少兒編程領域的效果評估,大多以讓學生每節(jié)課做一個作品為主。與之不同,碼力編程主要從三個方面進行評估:一、實現(xiàn)效率。即代碼行數(shù),代碼行數(shù)越長,說明代碼簡潔度不夠;二、通關次數(shù)?;蛘哌\行次數(shù),運行次數(shù)越多,說明學生水平還有待提升;三、做小項目。也就是在其項目式課程中,學生可以制作一些小項目。陳卓平告訴芥末堆,碼力編程一個項目的代碼行數(shù)大約為200-300行,每節(jié)課會學習十幾行代碼,最后,學生基本可以達到寫上百行代碼的能力。
目前,碼力編程前期會先免費提供部分課程給老師體驗,在此基礎上再進行合作,向學校和培訓機構輸出課程體系及部分師資培訓,主要以興趣課等方式與學校合作。碼力編程的主要采用自有老師進校講課的方式,也有少部分通過學校老師交付。碼力編程的老師有兼職、全職兩種模式。
據了解,碼力編程已經與皖新傳媒達成合作,借助其在B端的資源,與上海、安徽等40多所學校達成合作。近期,碼力編程也推出了在線一對一直播課程。
2、芥末堆不接受通過公關費、車馬費等任何形式發(fā)布失實文章,只呈現(xiàn)有價值的內容給讀者;
3、如果你也從事教育,并希望被芥末堆報道,請您 填寫信息告訴我們。