育樂營訊息:https://dyescamp.blogspot.com/
目 的:
1.指導學生認識Scratch程式語言基本操作環境。
2.引導學生思考,理解程式設計基礎邏輯思維。
3.教導學生組合程式積木,完成簡易Scratch遊戲。二、 師 資:黃亮文老師
講師經歷:大有國小教師,曾指導學生參加「桃園貓咪盃Scratch競賽」,獲得動畫組、遊戲組第一名,代表桃園市參加全國貓咪盃。指導學生在「全國貓咪盃Scratch競賽」曾獲得動畫組第一、二、三名及遊戲組第一名。曾擔任全國貓咪盃桃園市代表隊集訓講師,擔任外縣市貓咪盃Scratch競賽評審及參加全國賽培訓講師。自備16GB隨身碟
活動內容:
堂次 | 上課內容(視學生學習狀況調整,學習不同類型遊戲) |
1 | 介紹Scratch軟體操作環境學習如何註冊Scratch網路版。 或下載、安裝Scratch軟體單機版,認識軟體操作環境。 運用程式積木讓角色移動,並練習存檔、開啟檔案。 |
2 | 金幣銀幣分類 角色、造型與舞台認識角色、造型的差異,瞭解如何切換同一角色的不同造型。學習更換不同的舞台背景,並應用繪圖工具建構自己所需的舞台或角色。 繪製金幣、銀幣運用繪圖工具,繪製金幣及銀幣。 金幣、銀幣可具有不同造型,如:大小、顏色深淺等。 繪製抓取機器手臂運用繪圖工具,繪製機器手臂。 編寫程式,讓機器手臂持續隨滑鼠游標移動。
|
3 | 金幣、銀幣隨機出現編寫程式,讓金幣、銀幣隨機出現於等待區,等待機器手臂來抓取。 如超過5秒未抓取,則隱藏消失;等待1秒後,再出現下個錢幣。 機器手臂抓取錢幣編寫程式,讓機器手臂碰觸錢幣、點擊滑鼠時,錢幣會附著於滑鼠游標,隨鼠標移動。 製作機關障礙物製作機關障礙物,隨機出現於「等待區」與「分類錢幣箱」之間。 錢幣如碰到機關障礙物,則會消失不見,玩家必須重新取幣。 編寫程式,讓機關障礙物依規律移動。 指導學生注意障礙物數量多寡、移動方式等,此關係遊戲難易程度。
|
4 | 製作變數「分數」編寫程式製作變數「分數」,在遊戲開始時,將其初始化歸零。 判斷是否投入正確錢幣箱編寫錢幣、錢幣箱程式,判斷金幣是否投入金幣箱,銀幣是否投入銀幣箱。 如投入正確錢幣箱,變數「分數」數值會加1;如投入錯誤錢幣箱,則變數「分數」數值會減1。 變數「分數」達到過關標準當變數「分數」達到過關標準時(過關標準可自行依難易程度設定),則會廣播過關。 |
5 | 製作過關的變化當廣播過關時,所有角色消失隱藏,出現過關畫面。 視狀況加入時間變數舊生可視狀況加入時間變數,當時間到、仍未達過關分數時,則廣播失敗。 可自行繪製失敗畫面。 運用創意改造遊戲可運用創意改造遊戲,讓版面不同,或增加角色,增強豐富程度、難易程度。
|
6 | 單發砲彈射擊(舊生教「跳高木板找答案」遊戲) 製作遊戲劇情說明、製作控制start鍵運用自己的創意,想像一個遊戲背景故事。 將故事融入,形成遊戲前的說明。 學習製作「start」鍵,按下「start」鍵開始遊戲。 畫背景舞台與製作砲台動作程式運用繪圖工具,繪畫故事背景。 編寫控制砲台移動的程式。 |
7 | 畫背景舞台與製作砲台動作程式運用繪圖工具,繪畫故事背景。 練習製作控制砲台移動的程式。 繪製砲彈造型,編寫砲彈程式運用繪圖工具,繪畫砲彈造型。 編寫砲彈程式,使砲彈能朝向滑鼠方向射擊。 當按下空白鍵,能發射砲彈。 |
8 | 製作怪物程式編寫怪物程式,使怪物一號能直線移動。 編寫怪物程式,使怪物二號能旋轉移動,並能短暫消失。 當砲彈擊中怪物,怪物會隱藏,並使分數增加1分。 使用變數程式,形成讀秒倒數,讓遊戲具有過關時間限制。 修正與發表在成功過關或闖關失敗時發布廣播訊息,並視情況加入過關音樂。修正遊戲,並發表展示給同學觀賞。 |
9 | 製作連續發射砲彈(舊生教「跳高木板找答案」遊戲加障礙)運用繪圖工具,繪畫砲彈造型。 編寫砲彈程式,使砲彈能朝向滑鼠方向射擊。 當按下空白鍵,能發射砲彈。 運用畫筆程式,製作指針時鐘,進行倒數計時 使用擴充積木,運用畫筆,製作指針時鐘。 運用畫筆形成讀秒倒數,讓遊戲具有過關時間限制。 修正與發表視情況加入過關音樂,修正倒數時鐘顏色,並發表展示給同學觀賞。 |
10 | 機器人(射擊)接蘋果(舊生在遊戲基礎上加入機器人射擊功能—可任意更換砲彈) 蘋果重複落下 學習單一蘋果落下、週而復始的程式。 思考如何在不同位置增加其他蘋果,並讓蘋果在不同時間落下。
|
11 | 機器人左右移動,接到蘋果會加分 編寫機器人左右移動程式。 編寫蘋果碰到機器人會固定加1分的程式。 程度較高的小朋友可以挑戰如何製作「黑蘋果」扣分程式。 |
12 | 製作緊急狀況 編寫程式製作一些突發緊急狀況,讓遊戲更有趣。 製作雲朵移動程式,讓遊戲出現遮蔽部分視線之雲朵。 引導學生創意思考其他緊急狀況,並編寫不同的程式。 |
13 | 過關畫面與背景音樂(視狀況加入機器人造型變換、秒數限制)獲得20分可以過關,背景換成過關畫面。 選擇適當音效與音樂,加入遊戲中。 視學生程度指導「當分數達到10分時,機器人換變換造型」。 視學生編寫程式之程度,增加秒數限制、扣分機制。 |
![]() |