科登學院

故事背景
在遙遠的音樂之都,有一個神奇的舞蹈機器人王國,它們以舞蹈為生,每天都在跳躍、旋轉和搖擺中展現著無限的舞蹈魅力。然而,這個王國遭遇了一場災難,一個邪惡的黑暗力量襲擊了這個快樂與和諧的地方,使得所有的舞蹈機器人失去了節奏感和舞蹈的能力。
正當王國陷入絕望之際,傳說中的舞蹈守護者 Codey Rocky 出現了。Codey Rocky 是一個擁有特殊能力的舞蹈機器人,它擁有敏銳的聽覺和優雅的舞蹈技巧。Codey Rocky 組成了一支舞蹈團隊,決心恢復王國的舞蹈魔力。
為了重獲節奏感,Codey Rocky 和舞蹈團隊展開了一場驚險刺激的冒險之旅。他們深入音樂之都的各個角落,尋找失落的舞蹈能量。每個地方都是一個挑戰,需要他們運用編程和技術,讓多台 Codey Rocky 能夠對上節奏感強烈的音樂跳出華麗的舞蹈。
在這個冒險中,Codey Rocky 和舞蹈團隊將面臨各種挑戰和障礙。有些場景需要他們根據節拍和音樂節奏,精確地控制 Codey Rocky 的舞步和動作。他們必須在限定的時間內完成特定的舞蹈動作,並確保所有機器人同步跳出華麗的舞姿。
Level 1
架構規劃
Welcome visitors to your site with a short, engaging introduction. Double click to edit and add your own text.
課程目標:
1. 選定與剪輯音樂,感受節拍,了解 mBlock 5 聲音介面的基本操作。
2. 了解如何思考與設計系統的架構,製作符合專案需求的作品。
3. 學習如何思考與規劃理想的程式架構,幫助理解與維護程式。
4. 讓 Codey Rocky 能夠對上音樂節拍,但先不著重跳舞律動感。
學生收穫:
1. 能夠感受程式架構規劃的重要性,且在實作中體會其中的美。
2. 了解音樂剪輯軟體 Audio Director 的基本操作,
能精準掌握每個節拍。
3. 能夠享受設計系統並實作的樂趣,一步一步接近目標專案。
修課說明:
1. 請先修習「Codey Rocky 迷宮探險」Level 3,
並確認自己是否已達成課程目標且有收穫。
2. 先備知識:mBlock 5 環境與通訊積木、Codey Rocky 基本
控制積木、程式基本架構。
3. 根據年齡和理解程度差異,將拆成初階與進階班級授課,
課程內容與節奏會有所差異。
適合對象:
1. 已修畢「Codey Rocky 迷宮探險」Level 3 ,且有意深入鑽研者。
2. 最低修課年齡:只要修畢以上課程,年齡不限。
3. 參考修課年齡:國小五年級,11 歲以上。
系統架構圖:

Level 2
動感吸睛
Welcome visitors to your site with a short, engaging introduction. Double click to edit and add your own text.
課程目標:
1. 建立在 Level 1 對上節拍的基礎上,創作吸睛且有律動感的
跳舞作品。
2. 掌握各式基礎積木的精髓,且能夠活用於實際專案中。
學生收穫:
1. 培養對音樂與舞蹈的感受,並透過機器人表達出來。
2. 隨著程式逐漸長大,加入聲光效果與複雜動作,
能夠深刻感受程式架構的重要性。
3. 對於聲光、表情、動作積木有更深入的認識,
了解其中差異,並根據需求活用。
4. 深刻感受跳舞對上節拍且有律動感的意義,
且能夠實作屬於自己獨一無二的版本。
修課說明:
1. 請先修習「Codey Rocky 隨音樂跳舞」Level 1,
並確認自己是否已達成課程目標且有收穫。
2. 先備知識:mBlock 5 環境與通訊積木、Codey Rocky
基本控制積木、程式進階架構、Audio Director 基本操作。
3. 根據年齡和理解程度差異,將拆成初階與進階班級授課,
課程內容與節奏會有所差異。
適合對象:
1. 已修畢「Codey Rocky 隨音樂跳舞」Level 1 ,且有意深入鑽研者。
2. 最低修課年齡:只要修畢以上課程,年齡不限。
3. 參考修課年齡:國小五年級,11 歲以上。
系統架構圖:

Level 3
整齊同步
Welcome visitors to your site with a short, engaging introduction. Double click to edit and add your own text.
課程目標:
1. 實現多台 Codey Rocky 的跳舞表演,且能夠整齊同步。
2. 為了解決初始同步問題,使用 Halocode 與 UDP 通訊來幫忙。
3. 學習規劃與修改系統架構,為了達成目標,解決特定問題。
學生收穫:
1.在實際專案中運用「IoT 通訊實驗」中的概念,
將更熟悉使用時機與系統概念。
2. 能夠活用先前所學的通訊概念,解決當前系統所遇到的問題,
是非常寶貴的經驗與能力。
3. 能夠一步一步完成 Codey Rocky 的跳舞表演,
解決途中各式難題,是十分了不起的成就。
修課說明:
1. 請先修習「Codey Rocky 隨音樂跳舞」Level 2,
並確認自己是否已達成課程目標且有收穫。
2. 請先修習「IoT 通訊實驗」Level 5,
並確認自己是否已達成課程目標且有收穫。
3. 先備知識:mBlock 5 環境與通訊積木、Codey Rocky 基本
控制積木、Audio Director 基本操作、進階系統架構、
Halocode 連網與基本功能、UDP Python 程式。
適合對象:
1. 已修畢「Codey Rocky 隨音樂跳舞」Level 2,且有意深入鑽研者。
2. 已修畢「IoT 通訊實驗」Level 5,且有意深入鑽研者。
3. 最低修課年齡:只要修畢以上課程,年齡不限。
4. 參考修課年齡:國中二年級,14 歲以上。
系統架構圖:


