---
tags: 工作坊
description: 伴伴學規劃的工作坊
---
# 自己的遊戲機自己做工作坊

## 介紹
透過電玩遊戲的互動好玩,讓孩子們有興趣電玩遊戲後的程式是如何運作的,在這課程中
城市學到邏輯
## 課程內容
建議:
六小時
提供遊戲架構模板
不要只是體驗
針對遊戲機特點
設計一個遊戲
進階課程
針對問題解題
第一堂課 兩小時
* 入門
* 介紹 [makecode arcade](https://arcade.makecode.com)
* 線上模擬
* 試玩
* 上傳遊戲
* 寫程式修改
* 範例程式:飛行鴨子
* 以音效為主,自己找聲音或是自己錄的聲音
* 自由發揮時間
第二堂 兩小時
* 以修改遊戲來建立程式基礎
* 遊戲單一畫面為主
* 範例遊戲:氣球大作戰 (國一) 射擊遊戲(適合國小)
* 目標是透過修改遊戲程式碼來打基礎
第三堂 兩小時
* 寫遊戲
* 寫遊戲為外在表現。
* 內在表現是預設多個已經寫好的遊戲,透過老師與學生的互動,來決定要去寫哪一個遊戲。
* 範例遊戲:
* 寫遊戲的過程是拋出問題給學生去思考解題,最後一起合作完成任務。
## 講師
小威老師
助教
大海
### 對象
小五以上
小五以下必須親子同行
人數以場地來評估
師生比:1:10
### 硬體
工具
可上網的筆電
## 費用
講師費
一小時2000元
助教費
一小時 800元
材料費
一套980定價
## 推廣等級的工作坊版本
三小時
* 課程介紹
* 遊戲機介紹與玩
* makecode 介紹
* 挑一個遊戲來上傳並且試玩
* 寫一個簡單遊戲上傳
學員:
五年級以上
自備筆電
## chatGPT生成課程大綱
這聽起來像是一個非常有趣和具有挑戰性的專案!您所描述的 magc,也就是MakeCode Arcade 遊戲主機,看起來像是一個多功能且強大的裝置。
使用Raspberry Pi Pico實驗板作為核心,並將其連接到自己設計的電路板上是一個很好的選擇。Raspberry Pi Pico是一塊強大的微控制器板,搭載了 RP2040 晶片,該晶片具有 ARM Cortex-M0+核心,以及 ARM mBed 技術。這使得它成為一個理想的平台,可以執行各種不同的應用,包括遊戲。
MakeCode Arcade 是一個非常受歡迎的遊戲開發平台,專為學習編程和製作簡單遊戲而設計。您能夠將 MakeCode Arcade 的程式碼上傳到 magc上,這將使您能夠創建和遊玩自己的遊戲,並享受掌上遊戲機的樂趣。
另外,您提到您成功移植了 Infones 模擬器和 DOOM 遊戲到 magc 上。這是非常令人印象深刻的成就!Infones 模擬器是一個任天堂紅白機模擬器,這意味著您可以玩經典的紅白機遊戲。同樣地,DOOM 是一款非常受歡迎的第一人稱射擊遊戲,能夠在掌上型遊戲機上玩 DOOM 無疑是一個很酷的功能。
總而言之,您所創建的 magc 是一個多功能的掌上型遊戲機,它具有MakeCode Arcade 遊戲開發平台、Infones 模擬器和 DOOM 遊戲。這對於編程學習和遊戲愛好者來說都是一個很有吸引力的裝置。祝賀您成功完成這個專案!
當然!我可以幫助您規劃一套針對電腦程式新手或學生的課程大綱,重點放在軟體程式入門、單晶片概念和遊戲設計概念上。以下是一個基本的課程大綱建議:
## 課程大綱
### 單元 1: 程式入門
- 介紹程式設計和計算機科學的基本概念
- 介紹程式語言的基本結構和語法
- 學習使用MakeCode Arcade開發平台的基本功能
- 編寫和執行簡單的程式,如打印文字、播放音效等
### 單元 2: 單晶片概念
- 瞭解單晶片的基本原理和結構
- 介紹Raspberry Pi Pico和RP2040單晶片的功能和特性
- 學習如何連接和控制外部電子元件,如按鈕、LED等
- 實作簡單的電子電路,並與程式結合控制
### 單元 3: 遊戲設計基礎
- 介紹遊戲設計的基本原則和流程
- 學習如何設計遊戲角色、遊戲場景和遊戲互動
- 實作簡單的遊戲元素,如角色移動、碰撞檢測等
- 添加遊戲規則、計分系統和遊戲難度控制
### 單元 4: 高級遊戲開發
- 探索進階遊戲開發概念,如遊戲物理、人工智能等
- 學習如何創建多關卡遊戲、遊戲存檔和讀取等功能
- 引入遊戲音效、背景音樂和視覺效果等元素
- 課程結束時,學生將能夠獨立設計和開發自己的遊戲
### 單元 5: 專案實作
- 學生將根據所學內容,自行選擇一個遊戲專案進行開發
- 導師提供指導和支援,幫助學生實現其遊戲設計理念
- 學生將在這個單元中獨立開發他們的遊戲專案
- 導師提供定期的回饋和評估,並協助解決學生在開發過程中遇到的問題
- 學生將有機會展示他們的遊戲並與其他學生進行分享和反饋
- 最終,學生將完成一個完整的遊戲作品,並展示他們在程式入門、單晶片概念和遊戲設計方面所學到的技能
這是一個基本的課程大綱,您可以根據實際情況和學生的程度進行調整和擴展。同時,建議在每個單元中加入實際的編程練習、小型專案和互動活動,以提供學生更多的實踐機會和樂趣。並且鼓勵學生在專案實作單元中展現創造力和獨立思考,讓他們能夠將所學應用於自己的遊戲設計中。
希望這個課程大綱能夠幫助您進一步規劃您的教學內容!祝您順利進行教學並啟發學生對程式設計和遊戲開發的興趣。如有任何其他問題,請隨時向我提問。
magc
## 名字
makeFun 製造快樂
makerFun
maGc makecode arcade game console
mcGame 麥克遊戲
mcGamer
magcFun 發音: 麥克范
gameMaker
## 硬體
三顆四號電池
## 遊戲例子
https://arcade.makecode.com/S85711-18979-74262-84687

https://arcade.makecode.com/S05243-30976-64193-41666

https://arcade.makecode.com/S99011-47995-88313-77647

https://arcade.makecode.com/S94202-68474-30901-35927

## 工作坊安排
時間:2024寒假1/24開始
預計地點:數位藝術中心
費用:免費需押金