2000年10月25日,教育部提出了“在中小學普及信息技術教育,以信息化帶動教育的現代化,努力實現我國基礎教育跨越式發展”的戰略目標。從那之後,編程教育、人工智能教育在中小學的課堂中出現得越來越頻繁。
近年來,在時代與政策的雙重驅動下,“編程”也不止是壹個工種的名字,同時也是課程的名字,“編程”的重要性也逐漸凸顯。然而,編程壹開始難的就是它的概念和邏輯,很多孩子剛開始接觸就不願意再繼續探索了。
“興趣是孩子最好的老師”這可不是壹句玩笑話,很多家長在學習上也是希望孩子學習的是他們自己喜歡的知識。所以這個痛點是“孩子沒有興趣,覺得枯燥,工具也不好操作”。在孩子的世界裏,有興趣的他們才會願意探索,那如何激發起孩子對編程的興趣呢?“工欲善其事必,必先利其器”。有壹套優秀的“工具”,是解決問題的壹大捷徑。
本著“Kids No.1”、“No fun No die”的價值觀,編程貓在經歷了無數的產品探索後,希望7-16 歲的青少年通過圖形化編程學習復雜的程序語言邏輯,減少孩子對編程的心理抗拒性,自主研發了適合孩子的圖形化編程工具Kitten(也叫源碼編輯器)。
1、什麽是Kitten?
Kitten是專為國內學生打造的壹款圖形化編程工具源碼編輯器。
正如編程貓聯合創始人兼CTO孫悅所言,“它是介於C++、Python和Scratch之間,具有優秀的運算功能、廣泛的第三方類庫、開放的生態和龐大的開發者社區。”?同時Kitten(也叫源碼編輯器)占用內存僅為Scratch的五分之壹,但可支持多人協作編程以及接入超過100種硬件,並具有孩子可以學習的語音識別和AI模塊。
編輯器界面完全采用卡通的形式,無論是卡通形象還是UI設計,都會讓小朋友在初次接觸時就感到滿滿的童趣。輸入網址體驗:kitten.codemao.cn當然,與傳統編程工具不同的是,Kitten將代碼換成了積木。
通過移動積木的位置,設置參數,直觀地感受畫面的變化,並逐漸理解畫面交互與編程代碼直接的關系。除了容易使用外,功能還特別多,只要搭壹些積木就可以做壹些神經網絡訓練的東西,包括像雲計算等功能。
通過人工智能學習,角色通關能力越來越強有了人工智能學習積木,人工智能編程就不再遙不可及了。用戶可以使用此類積木,做出能進行智能學習的角色遊戲,在每壹次“學習”之後,角色的通關能力都將變得更強。
2、賽考寵兒,Kitten有名
學習知識最重要的就是“學以致用”,Kitten在這方面也毫不示弱,每年都會與各大教育部公布的全國性賽事、考試合作,深受各大專業賽考的青睞。讓孩子們能在專業的賽考中檢驗學習成果。
NOC編程貓創新編程作為編程貓老牌賽事,已經連續舉辦兩屆,受到全國中小學師生的廣泛關註,2018-2019賽季,編程貓賽項覆蓋了全國30多個省、市、區、直轄市,吸引了超過5000所學校,10萬名師生參與。在賽制傳統中,小學組選手需要使用Kitten進行限時答題及創作,而中學組選手要加Kitten基礎上,加碼Python進行雙維度考察。
“全國中小學信息技術創新與實踐大賽(NOC)”是教育部公布的全國中小學競賽白名單賽事之壹,是壹項運用信息技術,培養廣大師生的創新精神和實踐能力,面向青少年學生開展人工智能科學普及、引領科技創新的素質教育實踐平臺,簡稱NOC大賽。NOC編程貓創新編程是全國中小學信息技術創新與實踐大賽的主要賽項之壹。
3、Kitten的亮點在哪裏?
Kitten作為國內自主研發、具有知識產權的壹款圖形化編程工具。與常見的編譯器Scratch相比,Kitten有如下幾個優點:
在界面設計方面:用色更繽紛、明亮、柔和,更能吸引小朋友的喜愛;界面底色采用大面積、護眼的淺黃色,令小朋友在長時間的編程學習中不容易感到疲勞;icon的設計更可愛,容易吸引小朋友的註意力;可愛、俏皮的卡通素材,制作的卡通遊戲更加精美,更加符合亞洲人的審美。
在積木數量和種類方面:Kitten模塊種類較多,且有大量的拓展積木,除了上面提到的AI積木,還有硬件、雲變量、素材、畫板(+音樂)、格式轉換(schr可導入)、代碼語言轉換等等。在寬度和深度上均有突破,能做出更加豐富的效果。
在學科融合方面:Kitten融合多個學科,可將新學到的學科知識與編程融合在壹起,鞏固練習。用語音、語音識別和翻譯積木做出中英互動遊戲,可以很方便地用於英語課的教學中。
在平臺支持方面:Kitten支持移動手機、平板、網頁端多端設備,也能將編程作品導出為exe格式、小程序等。方便後續創作和作品交流。Kitten更具系統性,可與編程貓後續的Turtle海龜編輯器無縫連接,可以做到從圖形化編程到Python學習非常連貫。