• 検索結果がありません。

Scratch 教學 最新協作平台活動 衛道中學程式設計

N/A
N/A
Protected

Academic year: 2018

シェア "Scratch 教學 最新協作平台活動 衛道中學程式設計"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

Scratch

特色

1. 視覺化的程式語言

2. 積木組合式的程式語言(用拖曳、組合的方法取代打字,免除指令輸入錯誤的困擾)

3. 提升高層次思考能力

軟體下載

 校內快速下載:

檔案格式 WinScratch1.4.exe WinScratch1.4.zip Scratch1.4.msi JAVA 爪哇

 官方網站:http://info.scratch.mit.edu/Scratch_1.4_Download

【安裝步驟】一、安裝 Scratch 主程式→二、安裝 JAVA 程式

一、安裝Scratch主程式

1.下載後,點選程式2下。

2.接下來,請跟著【紅色導引框】點選即可完成設定!

(2)
(3)

安裝成功後,開啟主要程式的畫面瞧瞧吧!

(4)
(5)
(6)

一、程式版面說明

二、

(7)

方法2:使用中間選項,選擇程式【預設圖庫】來新增角色。選擇分類資料夾後,再進去選擇角色,如下2圖。

(8)

方法3:使用右邊選項【來個令人驚喜的角色吧!】,讓電腦隨機挑選一個角色吧!

三、演員活動區

左右移動

X

-240 ← 0 →240

上下移動

(9)

【設計構想】第一次玩程式設計嗎?別擔心,來個簡單的動畫小水族箱(也可以想像森林的昆蟲等),小試伸手 吧!

【製作流程】選擇舞台背景→選擇水族箱的小魚→讓水族箱內的魚群開始游動

一、建製舞台(加入背景圖)

1.點選演員休息區內左側的【舞台】

2.在程式指令區點選【背景】標籤,然後再點選【匯入】,我們來挑個好背景吧!

3.在分類資料夾中,選擇與主題相關的背景,例如本例為水族箱,當然就是找個Nature大自然囉!

4.檔名underwater的背景圖片,最合適本次主題,就先選它囉!完成後,點選【確定】。

(10)

5.背景選擇完成,最後可以將原空白背景按下【X】刪除掉。

二、加入角色

1.焦點移到新增角色上,我們可使用 資料庫中角色,挑選適合水族箱的小魚吧!當然,你也可以選擇繪圖編

(11)

2.選擇合適的分類資料夾,水族箱的小魚屬於Animails資料夾。

3.接下來,好好挑選可愛的小魚,挑完後,點選【確定】。

4.完成後,角色就自動出現在水族箱內,不過有點大隻,可以透過右上角的【縮小工具】,僅可能讓魚的大小符合

比例。

(12)

5.【縮小工具】在魚身上一直點,就會縮小,比例差不多就可以了,大功告成!

(13)

1.依順序從【程式指令區塊】將【程式指令積木】分別拖曳到【程式撰寫區】

2.根據需要,修改程式指令內的【參數值】。

3.記得最後在最上方加上「綠旗」的控制指令。

4.那麼大的水族箱內,只有一隻魚太孤單囉,試試看如何新增其他小魚(下載範例)吧!

螃蟹水底橫走 乖乖魚水中橫游 俏皮魚水中逛大街

四、創意思考---程式討論區

請問下列三組程式,有什麼不同?這個不同,請問會如何影響小魚?

(14)

【設計構想】透過滑鼠(棒子)敲一下,隨機出現的小老鼠(也可以想像森林的昆蟲等)就會消失...。

【製作流程】選擇舞台背景→設計瞄準器→設計愛亂跑的小老鼠→瞄準器點下去後,小老鼠消失並且得分。

【上課範例】:【範例檔 1】、【範例檔 2】

一、挑選舞台

請參考【小水族箱】的背景設定。本次我們所挑選的舞台為【月球】。

二、設計瞄準器

構想一:滑鼠變成瞄準器。

構想二:瞄準器原先是空白的瞄準器,點選滑鼠射擊後,就會變成紅色的火藥瞄準器。並且立刻恢復為空白瞄準

器。

構想三:按下滑鼠後,會出現射擊的【聲音】,碰一聲。

三、設計愛亂跑的小老鼠

構想一:小老鼠在舞台隨意走動,有時快,有時慢,碰到邊緣會回到舞台區。

構想二:小老鼠被射擊,會立即消失(或死掉),一秒後,再出現舞台區某的地方。

(15)

四、分數與時間

1.點選【變數】選單,再點選【產生一個變數】。

2.輸入【變數名稱】

3.點選【確定】後,出現變數相關指令如下:

(16)

4.此時,舞台區也會出現變數【分數】的欄位,設定成功。接下來,我們就準備應用到程式裡面囉!

5.完成後,直接把【將變數分數的值增加1】放到程式中,就可以有計分的效果囉。

(17)

参照

関連したドキュメント

[r]

  第二項  性別死産牽

[r]

東京大学 大学院情報理工学系研究科 数理情報学専攻. [email protected]

 新型コロナウイルスの流行以前  2020 年 4 月の初めての緊急事態宣言 以降、新型コロナウイルスの感染拡大

最大消滅部分空間問題 MVSP Maximum Vanishing Subspace Problem.. MVSP:

"A matroid generalization of the stable matching polytope." International Conference on Integer Programming and Combinatorial Optimization (IPCO 2001). "An extension of

デジタル版カタログ web 版 STIHL カタログ 希望小売価格一覧 最新情報は、上記