KittenCode最新版是一款專門為Python打造的編程開發軟件,由小喵科技研發的,這款軟件可以為用戶提供了諸多編程相關功能,支持對Python3項目實操,第三方庫管理。還擁有各種常用MicroPython開源硬件的在線實時運行及程序上傳功能,讓用戶可以快速瀏覽自己編程成果。
KittenCode的優勢特點在于突出互聯網時代特色,倡導互聯互通,使人與人之間的距離零成本趨近,在開放的平臺中倍增個人價值。為此在作品管理、知識成果分享、開放交流社區方面KittenCode正在投入大量技術研發和規劃力度。旨在為教育教學方面提供真正便利、實用的編輯器平臺。
功能區:項目命名、模式切換、功能按鈕
文件區:本地項目文件夾內文件、硬件文件系統(硬件模式)
編輯區:已開文件、程序編輯區&渲染區域(圖片:png、jpg)
執行區:運行當前編輯區文件、上傳程序&恢復固件(硬件模式)
控制臺:Python3模式只負責運行內容的打印、硬件模式(作為REPL、支持串口數據通訊)
多屏幕放到了左上角,人直觀上先從左上角開始閱讀,把多屏幕放到左上角也是做一個總體的邏輯構成。這對變成作品的總體把握和構思更直觀。
角色從下方移動到了舞臺區的右側,形成了舞臺-角色-腳本的布局。我覺得這樣的布局更適合讓孩子運用思維導圖分析和創作每個角色的編程。讓孩子直觀的從左到右進行分析和代碼創作。
屬性欄放到了舞臺區下方。這種邏輯更符合常規感覺。針對舞臺區內的角色設置屬性。
角色原來的造型,放到了角色的小箭頭中,可以點擊展示該角色的所有造型。
音樂和變量放到了音樂積木欄和變量積木欄中,更擴大了主界面腳本區的使用面積,用到那個功能時去相應的積木欄尋找。
作品名稱、保存和發布放到了右上角,獨立成區域。