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