第三次:程式語言-SCRATCH(1)

網碟建立

1.我的電腦/右鍵/連線網路磁碟機

2.磁碟:Z 資料夾 \\10.231.114.143\03**\**

3.我的電腦Z磁碟

4.在自己的網碟建立scratch資料夾

 

Scratch程式簡介

簡介

Scratch是由美國麻省理工學院媒體實驗室(MIT?Media Lab)的Mitchel Resnick教授所發表的教學軟體,主要目的是幫助八歲以上的中小學生發展二十一世紀的學習技能(創造性思考、系統化推理、以及團隊合作…等)。它提供圖形化的介面,使用者不太需要使用鍵盤來輸入各項指令,而是用滑鼠拖曳程式區塊到腳本區,以組合積木的方式來撰寫程式碼。除了訓練思考邏輯,更可以激發無限創意。"影像 imagine程式 program分享 share " 是 Scratch 的核心價值。

Scratch 的軟體執行具跨平台的選擇,可在Windows下使用,亦可在Linux或Mac作業系統環境下使用

軟體說明

官方網站http://scratch.mit.edu/

1.4軟體(離線版)下載(校內)副檔名為Sb.其檔案亦可在Scratch 2.0版中實作練習

2.0軟體(離線版)下載(校內)副檔名為Sb2(無法開啟Sb)

2.0(線上版)http://scratch.mit.edu

/

要裝兩個程式

 

資料參考 麗山高中謝碧景老師https://sites.google.com/site/jingprogram/scratch/introduction

Scratch實作1

安裝scratch2.0下載(資訊教育/程式語言/scratch/軟體)

下載AdobeAIRInstaller.zip及Scratch432.zip


Scratch1.4&2.0操作介面

1.4使用者介面

2.0使用者介面

(1)修改語言為繁體中文(只修改一次即可)

(2)修改字體大小.選地球按住shift/選set font size /13

座標

舞台的中心是(0,0)及其位置,水平為X軸,垂直為Y軸 X軸:中心點往右是(+),中心點往左是(-) Y軸:中心點往上是(+),中心點往下是(-)

 

角度


軟體開發的觀念

循序結構

重複結構

條件結構

運算子

事件

平行

變數及列表

 


學習建議

建議可以先讀懂每一個小程式的功能,再用仿做的方式來用滑鼠拖拉方式寫自己的程式,不用等待全部完成,每幾步的變動,就經常執行部份程式,快速知道每一小段程式所帶來的功能,應該會很快捉到那寫出程式的感覺,都寫完後就可以自由的改變程式的內容,可以用增加減少改變三種方式來做嘗試:

Scratch實作2-基本範例(程式碼下載)(資訊教育/程式語言/scratch/範例)

(1)下載water slide.rar

(2)解壓縮

(3)開啟

程式1-「Water Slide」

如何修改程式

第一階段:只修改一個數字

第二階段:只修改三個數字

第三階段:隨機選數(random)的概念

參考網站

http://kidscodingclub.blogspot.tw/2015_02_01_archive.html

http://shalley-classroom.appspot.com/

參考教材

http://www.ctjh.ntpc.edu.tw/soft2/index.asp


Scratch程式教學資源

錄影教學

教學文件

新北市比賽網站資訊

他縣市比賽網站作品觀摩