雷火电竞官网-中国知名电竞赛事平台

當下軟件園 / 匯聚當下最新最酷的軟件下載站!
當下軟件園

您的位置: 首頁 > 應用軟件 > 編程工具 > Codecraft(柴火創客教育軟件) V1.2.0.11 官方版

  Codecraft 是一款由柴火創客開發的多平臺圖形化編程教育工具,軟件基于Scratch3.0平臺研發,讓孩子通過拖拽積木即可實現從簡單到復雜的邏輯編程,以此編寫互動游戲,創作場景動畫。

Codecraft

【功能特點】

  軟件可以結合柴火旗下的各類硬件,將編程結果以各類現實世界的創造發明呈現出來,在提升編程學習樂趣及成就感的同時,更能激發孩子的創造力。

  軟件支持將積木塊實時轉換成人工智能時代下最受歡迎的Python, Javascript等文本代碼,輕松實現進階學習,讓孩子從零開始,輕松學習編程技能。

【調試工具】

 ?、僬{試器。調試器使你可以對程序中的執行路徑進行分析,中斷程序的執行,調查變量的值,設置斷點,以及通常將運行的代碼分割成不同的部分;

 ?、诜治銎鳌H绻愕拇a運行的速度過慢,那么就會用到這個工具,分析器用于分析代碼各部分運行的時間并找出瓶頸所在,使用分析器可以為切合實際的優化找到優化對象;

 ?、鄞a校驗器。分為靜態和動態兩類,前者以一種編譯器類似的方式整理代碼,檢查你的源文件,以確定可能存在問題的區域以及對語言的錯誤使用(例如,lint對C語言中的一系列常見的編碼錯誤執行靜態檢查),靜態校驗器的大部分功能已經內置再現代編譯器中。動態校驗器在代碼編譯時對代碼進行修改和插裝,然后在運行時進行檢查(例如,內存分配/邊界檢查器)這些工具在大多數情況下比調試器更有用,因為他們像是一種預防機制,而不是單純的補救:他們將在代碼缺陷有機會破壞你的程序之前找到他;

 ?、芏攘抗ぞ摺_@些工具用于執行代碼檢查,通常的形式為靜態分析器,他們會生成關于代碼質量的評估可以幫助你挑出具體的目標來進行代碼審查。度量數據通常是以函數為基礎來收集的,圈復雜度是代碼復雜性的度量數據,它考慮了決定點和潛在控制流的數量,較高的圈復雜度預示著難以理解的代碼,這些代碼很可能比較脆弱或存在缺陷;

 ?、莘磪R編程序;

 ?、奕毕葑粉櫋R粋€缺陷追蹤系統提供一個共享的數據庫,其中包含在你的系統中找到的bug的追蹤記錄,它使你的同事可以報告缺陷,對缺陷進行查詢、分配或注釋,并最終將缺陷標記為已修正,是確保產品質量的一種關鍵工具。

Codecraft

【使用說明】

  1、 舞臺模式

  當安裝成功后,打開Codecraft,進入舞臺模式,我們可以看到它分為幾個部分:菜單欄、項目名稱、標簽頁、模式切換、積木導航欄、積木區、編程區、舞臺、舞臺控制區、角色控制區、舞臺背景區。

 ?。?)菜單欄

  新建:建立一個新的作品。

  打開:打開保存在本地的作品。

  保存:將作品保存到本地默認文件夾上。

  另存為:選擇文件夾,保存到本地

  設備管理的詳細過程,請參考下方【設備模式下的基本操作方法-連接設備】。

  語言:可選擇系統的語言,目前支持英文、韓文、中文。

  檢查更新:若有新版可更新,點擊后可更新版本。

  安裝驅動:點擊后可手動安裝設備驅動。

  關于Codecraft:點擊后可查看Codecraft相關版本信息。

 ?。?)標簽欄

  可對當前舞臺的角色編輯造型和聲音。

Codecraft

 ?。?)項目名稱

  顯示當前文件的名稱,單擊后可將文件保存至本地。

 ?。?)模式切換

  可在“舞臺模式”和“設備模式”相互切換

 ?。?)積木導航欄和積木區

  每個積木類型下都包含一系列不同顏色的積木,共分為10個類型。點擊下方擴展中心可添加新的積木類型。

 ?。?)編程區

  編程區是進行創作的核心區域,用戶可以從左側積木區將需要的積木塊拖拽到編程區進行編輯。

 ?。?)舞臺區

  運行組合好的積木,則可以在舞臺看到創作的成果。

 ?。?)舞臺控制區

  點擊綠旗可使程序開始運行,點擊紅點可使程序結束運行。

 ?。?)角色控制區

  除了可對當前選中的角色進行編輯外,還可創建不同的角色。

 ?。?0)舞臺背景區

  可選擇不同的方式創建舞臺的背景。

Codecraft

  2、設備模式

  在設備模式,我們可以看到它分為以下幾個部分:菜單欄、項目名稱、標簽欄、模式切換、積木導航欄、積木區、編程區、文本代碼區、上傳按鈕。其中菜單欄、項目名稱、模式切換、積木導航欄、積木區、編程區與舞臺模式一致,詳情見【舞臺模式】。

  (1)根據編程區拖拽的代碼,顯示對應的代碼。

  (2)上傳按鈕

  如需燒錄程序到設備,則需要點擊該按鈕。

軟件特別說明

標簽: Codecraft 編程教育

其他版本下載
網友評論
回頂部 去下載

關于本站|下載幫助|下載聲明|軟件發布|聯系我們

Copyright ? 2005-2024 www.obymc.com.All rights reserved.

浙ICP備2024132706號-1 浙公網安備33038102330474號