初中程式編寫 荔景天主教中學 Lau Ka Lun 介紹 初中程式編寫 荔景天主教中學 Lau Ka Lun
關於 Scratch 是一程序語言。 系統介面是多語言。 無需要背誦電腦語言和語法。 可製作互動故事、動畫、遊戲、音樂、 美術等……
網頁 http://www.scratch.mit.edu 下載Scratch的安裝程序 視頻教程 論壇 分享作品等
教學支援 教育局課程為本學與教資源庫 http://minisite.proj.hkedcity.net/sec- te/cht/te/bykc/it/it03/index.html#2265
基本Scratch專題習作 Scratch專題習作是由舞台及角色組成。 你的設計包括故事、 遊戲及動畫將於舞 台上進行。 角色的移動及之間 的互動是發生於舞 台上。
舞台 可選擇使用製作模式 (大舞台或小舞台) 或全螢幕來顯示舞台。 y x=240, y=180 x=-240, y=180 x
角色 可新增角色及於角色列中出現。
現時角色資訊 為角色的名稱、位置、方向、鎖定狀況、 畫筆顏色及旋轉方式。
工具欄 使用工具欄,可以使角色放大或縮小; 還可以複製或刪除角色、造型、聲音或 程式。 推薦: 使用 來複製程式。
造型 可以給與角色不同的造型。 角色可以製作為一個人,一列火車,一 隻蝴蝶或其他東西。 亦可以使用任何圖像作為造型。
造型 到造型的標籤頁,可看到角色的不同造型。
積木和程式 可以給角色指令,令它移動、播放音樂 或與其他角色作出互動反應。 堆疊所需的積木,能製成指令角色的程 式。 現在 2秒之後 顯示 ”嗯...” 2秒 當單擊綠旗時 執行此程式
積木選擇區和程式區
啟動和停止程式 如單擊右上方的綠色旗號,將會啟動所 有頂部擁有 的程式。 而紅色停止標記是將所有程式停止。
聲音 到聲音的標籤 頁,可看到角 色的不同聲音。
開始移動 拖拉一個移動積木到程式區 單擊所選的積木可使貓(角色)移動
添加聲音 拖出一個彈奏鼓聲的積木,並嵌入於移動積木的下方。 單擊後會發聲。 (如不能聽到聲音,請檢查音量控制。)
添加聲音 可以從選單中選擇不同的鼓聲。
編程的概念:參數 在程式中,有些數值可以供用戶更改, 稱為參數。 例如,在移動程式中的步數或播放鼓聲 程式中的樂器。
建立角色的舞蹈 加入另一個移動積木。 輸入-10為步數。 加入另一個播放鼓聲積木。 於選單中選擇南美小鼓-低音
編程概念:序列 序列是一串有次序的指令。 指令會按次序續個運行。
重複執行 拖入一個重複執行的積木,並置於所選的程式頂 部,令所選的積木被包著。 單擊程式令程式執行 (提示:您可以點擊任何一積木來執行) 如要停止程式,單擊位於右上方的全部停止 按鈕。
編程的概念:循環 一個循環程式可將一連串的指令重複執行。 = … (重複執行的積木能 無限地重複執行指令。 還有其他類型的循環: 如果…就重複執行, 重複執行…次和 重複執行直到。) …
操作積木 可按著頂端的積木來拖動一個程式。 如只按著及拖出程式堆中的一個積木,它其後 的積木會跟著它拖出。
綠旗 拖入一個綠旗積木及嵌於程式堆的頂部。 當單擊綠旗按鈕時,程式會被執行。 當單擊全部停止按鈕時,程式會被停止。
特效設定 拖出特效設定積木。
按下鍵 拖入按下鍵積木及嵌於特效設定積木的頂部。 然後按鍵盤上的空白鍵。
本校實施概況 2010 – 2011 2011 – 2012 中三 全年8 堂 專題習作 中一至中三 動作、外觀、聲音、控制(中三:偵測、運算)