載入中... 請稍候

檢定分級標準

Scratch Expert

當學生通過此認證時,代表學生已具有相當程度之程式設計能力與分析、除錯技巧,並有能力以 psuedo code 或流程圖表達程式邏輯。

認證方式為:主辦方設計具有鑒別度之專案需求書,請學生在一定期限內將 .sb2 檔案上傳。交付專案後,與學生約時間進行線上面試,並依以下標準給分,滿分100。

能力指標:

能夠分析需求、從無到有完成專案並以適當方式展現成品

[讀/理解需求] [作/製作程式] [想/專案構思能力] [說/表達能力]
充分理解使用者需求,製作符應需求之作品 靈活運用程式積木,並搭配設計技巧,製作各類作品 具備清晰程式邏輯及思維。能夠以需求作發想,構思可行方案。並運用豐富經驗,設計開發流程。 能夠以口語及文字,直白、流暢且有系統性地呈現自己的專案與程式碼

學習指標:

知識領域 知識元素 說明
開發能力(20%) 是否有能力充分理解使用者需求 例如:新增、複製、Remix專案
是否能將需求分解成一個個的feature 無法透過程式碼看出,但這是一個很重要的能力
是否能設計測試方法
專案完成度
編程能力(40%) 是否能夠使用雙重迴圈解決特定問題
能否能夠使用以下技巧,將複雜的程式邏輯抽象化:
  1. 使用定義積木
  2. 定義明確、清楚的事件及對應處理機制
是否能依不同情況建立區域變數及全域變數 Ex. 全域 - 計時器變數;區域 - 角色的HP
是否能依程式碼之功用及作用對象,將其放在對應之背景或角色
字串進階操作 Ex. 擷取字串、分割字串
能熟練的使用清單解決特定問題 Ex. 在遊戲中,要依序拿到:紅鑰匙、綠鑰匙、藍鑰匙等各個道具才能過關。道具為消耗品,用過必須消失
變數、模組的命名是否清楚
是否能適當使用註解輔助
介面(20%) 專案介紹及使用方法是否明確、完整
介面是否清楚、直觀
表達(20%) 口語表達 能夠流暢、言之有物的完整展示專案,並能用直白的語言說明其中一段核心程式碼演算法
文字說明 是否在專案頁面提供使用者充分且清楚的使用說明
考試去
 2019暑期夏令營熱烈報名中