跳轉至內容

Scratch/課程/下載

來自華夏公益教科書

Scratch 程式碼幾乎完全使用 MIT 的官方編輯器編寫,但還存在一些第三方編輯器。此編輯器可以在離線或線上使用。線上編輯器只提供 Scratch 3.0,但之前版本的離線編輯器仍然可以下載。線上編輯器可以在 https://scratch.mit.edu/projects/editor 找到。有關離線編輯器的資訊,請參見下文。

查詢和下載 Scratch

[編輯 | 編輯原始碼]

Scratch 3.0

[編輯 | 編輯原始碼]

Scratch 離線編輯器可以從 https://scratch.mit.edu/download 免費下載,並支援以下作業系統

  • Windows 10 或更高版本
  • macOS 10.13 或更高版本
  • ChromeOS
  • Android 6.0 或更高版本(僅平板電腦)

儘管沒有官方支援,但離線編輯器也可以在 Windows 7 上執行。

Scratch 2.0

[編輯 | 編輯原始碼]

Scratch 2.0 仍然可以在 Scratch 網站上下載。Scratch 2.0 還需要 Adobe AIR。支援以下作業系統

  • Windows XP 或更高版本
  • Mac OS X
  • Linux 發行版,如 Fedora 13、Ubuntu 10.10 和 openSUSE 11.3

Scratch 1.4

[編輯 | 編輯原始碼]

Scratch 1.4 仍然可以從 https://scratch.mit.edu/scratch_1.4 下載,並適用於以下作業系統

  • Windows 2000 及更高版本
  • Mac OS X 版本 10.4 到 10.14.6
  • Linux - 在各種 32 位發行版中

需要至少 120 兆位元組的硬碟空間來儲存 Scratch 基本多媒體包和軟體。

螢幕畫素大小應為 1024 x 768 或更大,數千或數百萬種顏色(16 位顏色或更高)

Scratch 的某些方面會受到 CPU 效能的影響,但能夠執行上述任何作業系統的基本計算機應該可以執行大多數簡單的 Scratch 專案。Scratch 很可能在 XO-1 計算機的預設安裝中,這可以作為能夠使用此軟體的計算機型別的示例。

Linux 版本

[編輯 | 編輯原始碼]

可以在 scratch 網站上獲得適用於 Linux 的 Scratch 版本,網址為 http://info.scratch.mit.edu/Scratch_on_Linux

它缺少 Windows 和 Mac 版本的 Scratch 的一些功能,但您可以使用大多數積木來編輯、建立和以其他方式與 Scratch 互動。

關於 Linux 版本的 Scratch 的論壇主題可以在這裡找到

教室中的網路 (LAN) 問題

[編輯 | 編輯原始碼]

Scratch 可以成功安裝在共享網路硬碟驅動器或其他資料共享裝置上,這些裝置在教室環境中很常見。這可以讓您的學生能夠共享更多樣化的多媒體資源,甚至可以在學生之間共享專案想法。具體細節需要與您的地區網路技術專家協商。

一些講師和 Scratch 開發團隊已經成功地在 Mac 和 PC(Windows)架構上實現了 Scratch 軟體的網路訪問。一些使用者管理軟體可能會造成一些額外的問題,但具有處理網路問題能力的人員應該能夠解決這些問題。

有關此特定主題的 Scratch 論壇帖子可以在以下位置找到

需要注意的是,Scratch 的第一個版本(版本 1.1)在網路環境中表現出一些錯誤的行為,這是由於使用者許可權管理選項造成的。這些錯誤通常可以解決,主要與使用者許可權被拒絕時嘗試載入或儲存檔案有關。載入和儲存檔案的“預設”目錄是軟體資料夾本身的子目錄。在這種情況下,您可能希望鼓勵學生透過文件資料夾載入和儲存檔案。大多數這些問題似乎在 v1.2.1 中得到了修復。

嵌入 Scratch

[編輯 | 編輯原始碼]

已經為 Scratch 應用程式編寫了一個 Java applet,允許您將 Scratch 專案“嵌入”到網頁中。這個 applet 在 Scratch 的主網站上有演示,但您也可以複製這個 applet 在您自己的網站或部落格上使用。如果您已將內容上傳到 Scratch 網站,您可以在專案頁面上單擊“嵌入”連結,並複製 HTML 來嵌入它。

一些關於在您自己的 Web 伺服器上“本地”託管所有檔案的資訊可以在這裡找到

Scratch 專案在“Live CD-ROM”上

[編輯 | 編輯原始碼]

如果您打算分享 Scratch 專案,您可能希望將 Scratch 軟體與您建立的專案一起包含。由於 Scratch 是一種解釋型語言,而不是編譯型語言,因此您必須將直譯器與您的專案一起包含。所有這些檔案都可以在 Scratch 的安裝目錄中找到。

除了包含您需要的專案的 .sb 檔案之外

  • Scratch.app
  • Scratch.image
  • license.txt(確保獲得 Scratch 的人瞭解此軟體的使用條款......一項法律要求)

Help 和 locale 子目錄可能也很重要

以下是一些重要檔案,如果您不想在其他人的計算機上安裝 Scratch 的完整版本,則必須將這些檔案與您的 Scratch 專案一起保留

  • Scratch.exe
  • Scratch.image
  • Scratch.ini
  • ScratchPlugin.dll
  • Mpeg3Plugin.dll
  • license.txt(確保獲得 Scratch 的人瞭解此軟體的使用條款......一項法律要求)

雖然不是“必需的”,但您有兩種選擇可以讓其他人更容易立即啟動您的專案

為您的專案建立“批處理檔案”
[編輯 | 編輯原始碼]

您需要做的就是開啟一個文字編輯器,如“記事本”或“寫字板”,並輸入類似以下行的內容

 Scratch.exe Scratch.image project.sb

將您要共享的專案的名稱替換為“project.sb”

將此檔案儲存為“clickme.bat”或其他以“.bat”結尾的名稱。這將建立一個命令列“批處理檔案”,它曾經在 MS-DOS 中很常見,但在 Windows 中仍然使用。

建立 Windows 快捷方式
[編輯 | 編輯原始碼]

開啟 Windows 資源管理器,建立一個新的臨時資料夾,您將在將這些檔案放到 CD-ROM 上之前將所有這些檔案放在這個資料夾中。

接下來,使用滑鼠右鍵單擊資料夾空間,選擇“新建”,然後選擇子選項“快捷方式”。

當它詢問檔名時,輸入上面批處理檔案中列出的相同資訊。

單擊“下一步”按鈕,Windows 應該會建立快捷方式檔案。

最後,輸入您要為這個快捷方式命名的名稱。建議使用簡單的名稱,如“Click Me”或“My Cool Project”。

華夏公益教科書