編程貓Kitten使用簡記

前言

想寫這樣一篇文章,其實是好幾天前的事情。因爲最近一段時間想深入瞭解一下少兒編程相關知識,所以差不多先後熟悉了國內外多個平臺及工具,例如MIT的Scratch、編程貓、小碼王、核桃編程、西瓜創客、慧編程等等。在嘗試開發一個物理小程序時,發現只有編程貓提供了內置2D物理引擎支持。然而,喜憂參半,在使用當前最新的編程貓Kitten 版本3.4.24的物理引擎過程中發現問題很多很多——不光是軟件本身,還有其他技術支持,甚至是市場方面的問題。

【注】本文記錄了使用Kitten開發各類軟件中遇到的各種記錄及解決方案,期待Kitten有更好的功能與性能改進!

問題1:造型編輯器功能平平

造型編輯器也就是其內置的圖形編輯器,表面上看起來好似比Scratch內置的圖形編輯器高大上,實際一使用就會發現,只是一個花瓶——看一下截圖吧,免得我在胡謅:

編程貓Kitten使用簡記

1.居然只能繪製實心非常有限的幾種幾何圖形
2.不支持顏色漸變(只能單色,可以調整透明度)
3.不支持靈活變形(只能改變寬度、高度與旋轉)
4.不支持局部縮放(縮放纔好看清楚細節,以便於更精細地修改)
......
Scratch圖形編輯器儘管也過於簡單,但是有兩個很重要的工具:一個是放大鏡,一個是變形工具。

我的一個非常實際的建議是:
先把基礎必需的功能做好,例如把Scratch功能完全包含在內,再提升與改進,這更利於長遠發展,並贏得市場!

贊1:源碼編輯器源碼轉換

不論是Scratch還是Kitten積木式教學最爲重要的一個目標就是把學生引上編程的正途;因此,逐漸向形象化的積木向以英文爲基礎的源碼切換是必然的過程。

編程貓自家開發的Kitten編輯器一個非常值得稱道的亮點正是:在積木編程過程中,用戶可以隨時切換到對應的Javascript或者Python源碼,參考下圖:

編程貓Kitten使用簡記

(未完待續......)

編程貓Kitten使用簡記

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章