# data[].attributes.body
閱讀科學實驗王第35期，並且上網查詢相關資料與影片，規劃製作過程並製作簡圖

# data[].attributes.body
預期的總目標是完成一款具備完整遊戲機制、優質玩家體驗和多平台支持的小型遊戲，從而達成對遊戲開發全流程的深入理解與實踐應用。透過這次自主學習，我將能夠熟練使用遊戲引擎、程式語言和相關工具，並具備設計、開發、測試、優化與發佈遊戲的能力。同時，我希望能透過這個專案積累實戰經驗，提升解決問題的能力與創意思維，為未來的專業發展奠定堅實的基礎。最終，這款遊戲能展現出我在電機系自主學習中的成果與創新能力。

# data[].attributes.body
階段目標三將專注於遊戲的最終完善與發佈。在這個階段，我將加入進階的遊戲功能，如多人模式、分數系統與玩家數據儲存，提升遊戲的互動性與重玩性。同時，我會學習優化遊戲的效能，確保在各種設備上運行流暢。接下來，將針對遊戲美術與使用者體驗進行最後的調整，確保遊戲畫面與介面設計更具吸引力。最後，我會學習如何將遊戲打包並發佈到不同的平台，如手機或電腦，並進行適當的市場推廣，以實際的玩家反饋為基礎，持續進行遊戲更新與改善。

# data[].attributes.body
階段目標二將著重於遊戲功能的優化與進階開發。在這個階段，我將深入學習碰撞檢測、物理引擎與角色互動的實作方法，讓遊戲中的角色動作更真實且富有邏輯。同時，會開始研究如何實現遊戲的AI，讓敵對角色能做出簡單的判斷與行動，增加遊戲的挑戰性。此外，我將學習如何設計遊戲音效與動畫，使整體體驗更加豐富。最後，透過多次測試和優化，確保遊戲的流暢性及穩定性，逐步完成一個更具完整性的遊戲雛形。

# data[].attributes.body
製作小遊戲如「炸彈貓」或「貓咪大戰爭」的自主學習計劃，目標一是了解遊戲開發的基本流程。首先，我將學習遊戲引擎的使用，像是Unity或Godot，了解如何創建角色、設計關卡和設定遊戲規則。其次，學習C#或Python等程式語言，掌握基本的程式邏輯與物件導向編程。最後，會嘗試設計簡單的遊戲介面，並完成一個初步的原型，為未來更複雜的功能打下基礎。這將幫助我熟悉遊戲開發的核心知識。

# data[].attributes.body
理解硝糖的比例和準備材料

# data[].attributes.body
看到網路上一些國外的影片發現了這有關化學的硝糖火箭

# data[].attributes.body
找出有使用到機體電路的產品

# data[].attributes.body
專案實作與整合 (課程 15)

內容： 製作辨識是否戴口罩的程式

活動： 實作專案，整合所學

總時間： 50 分鐘

預留時間： 20 分鐘

目標： 完成辨識是否戴口罩的程式，並能夠整合前兩階段的學習成果。

# data[].attributes.body
對液壓手臂測試，以及最後資料的統整。

第13週：

完成手臂的整合，確保各部件協同工作

第14週：

進行全面測試，檢查運動範圍和功能。

第15週：

修正問題，根據測試結果進行調整。

確保手臂的所有功能都達到預期。

第16週：

測試和驗證手臂的穩定性和耐用性。

完成手臂的最後調整。

第17週：

準備展示資料，包括設計文檔、工作過程和成果展示。

第18週：

組織項目展示或報告，分享你的成果和學習經歷。

# data[].attributes.body
組裝液壓仿生手臂

第7週：

開始製作手臂的基本結構部分，如底座和支架。

第8週：

完成結構部件的組裝。

檢查結構的穩定性和尺寸。

第9週：

設計和製作手臂的關節部分。

進行初步的組裝和測試。

第10週：

安裝液壓缸，連接液壓管路，確保無漏油現象。

第11週：

進行液壓系統的初步測試。

調整液壓元件，檢查運行效果。

第12週：

安裝液壓閥

完成液壓系統的調試和測試。

# data[].attributes.body
影像處理與模型應用 (課程 11-14)

內容： 使用 OpenCV 進行影像處理，學習和應用口罩識別模型

活動： Mimo 進階練習

總時間： 160 分鐘

預留時間： 40 分鐘

目標： 理解影像處理的基本概念，學習如何使用 Python 和 OpenCV 進行影像操作，並應用現成的模型進行口罩識別。

# data[].attributes.body
觀看並購買相關資料。

https://youtu.be/ml3TxvE9y-4?si=v5tA8-1W-inetihH

# data[].attributes.attachment_link.title
C 01 E3 利用磁力做磁浮列車

# data[].attributes.body
Python 基礎與概念 (課程 1-10)

內容： Python 語法、資料結構、流程控制、函數與模組、檔案處理、例外處理、資料分析與基本應用

活動： 台大教授課程（10 堂），Mimo 基礎練習

總時間： 350 分鐘

預留時間： 150 分鐘

目標： 掌握 Python 基礎語法和概念，為後續影像處理和專案實作打下基礎。

# data[].attributes.body
進行液壓手臂的組裝。

第7週：

開始製作手臂的基本結構部分，如底座和支架。

第8週：

完成結構部件的組裝。

檢查結構的穩定性和尺寸。

第9週：

設計和製作手臂的關節部分。

進行初步的組裝和測試。

第10週：

安裝液壓缸，連接液壓管路，確保無漏油現象。

第11週：

進行液壓系統的初步測試。

調整液壓元件，檢查運行效果。

第12週：

安裝液壓閥

完成液壓系統的調試和測試。

# data[].attributes.body
觀看並購買相關資料。

https://youtu.be/ml3TxvE9y-4?si=v5tA8-1W-inetihH

# data[].attributes.attachment_link.title
C 01 E3 利用磁力做磁浮列車

# data[].attributes.body
認識液壓仿生手臂的運行知識與材料購買

第1週：

確定項目目標。了解液壓系統和仿生手臂的基本概念。

第2週：

學習液壓系統的工作原理和設計基礎。

查找和選擇基本材料和工具。

第3週：

進行初步設計，製作草圖和設計圖。

確定所需的液壓元件和機械部件。

第4週：

確定尺寸、材料和組件。

第5週：

購買所需的材料

第6週：

準備工具和設備，了解如何使用它們。

# data[].attributes.body
讓硝糖火箭成功起飛

# data[].attributes.body
認識液壓原理、手臂基本設計以及準備基本材料。

第1週：

確定項目目標。了解液壓系統和仿生手臂的基本概念。

第2週：

學習液壓系統的工作原理和設計基礎。

查找和選擇基本材料和工具。

第3週：

進行初步設計，製作草圖和設計圖。

確定所需的液壓元件和機械部件。

第4週：

確定尺寸、材料和組件。

第5週：

購買所需的材料

第6週：

準備工具和設備，了解如何使用它們。

# data[].attributes.body
可以儘量將「接觸目標期」沒完成的事裨補闕漏。本階段主要目標是計畫的總心得報告，利用兩週完成。

# data[].attributes.body
看影片了解製造機體電路的過程

# data[].attributes.body
自己試著做小程式 然後無法執行的話 從網路上找答案 檢討

# data[].attributes.body
讓硝糖火箭成功起飛

# data[].attributes.body
閱讀並研究磁浮列車的製作方式。

# data[].attributes.body
在網路上看見有外國人製作硝糖火箭，看起來很酷、也想動手做做看，想和同學一起嘗試製作

# data[].attributes.body
閱讀並仔細研究磁浮列車的製作方法

# data[].attributes.body
有一次在YouTube看到有人做硝糖火箭的實驗，我覺得很有趣，所以想試試看能不能成功做出來。製作火箭的動機對於我來說，通常與對科學和技術的熱情有關。探索太空可以激發對物理和工程的興趣，並且參與火箭製作的過程能提升團隊合作和問題解決的能力。

# data[].attributes.body
了解更進階的語言關西 例如if 跟else and 跟or

# data[].attributes.body
使用designspark PCB模擬設計機體電路

# data[].attributes.headline
第十二至十六週：接觸目標期

# data[].attributes.subject
第十二至十六週：接觸目標期

# data[].attributes.body
保持基礎練習。其餘時間專心針對目標三首樂曲進行各小節分解、訓練，慢速而完整練習整首歌，目標是能正常速度流暢演奏。如果上手，甚至可以背譜及錄製影音上傳網路。

# data[].attributes.body
製作硝糖火箭

# data[].attributes.body
對程式感興趣，所以要試著做些小遊戲！

模式、運作等操作都很值得學習。

# data[].attributes.body
查找所有跟機體電路（包括裡面的零件）有關的文獻資料

# data[].attributes.body
自制硝糖火箭

並且成功起飛

# data[].attributes.body
我在科學實驗王31話中看到主角團們做出磁浮列車的簡易版本，看起來很有趣而且有挑戰性，而且磁浮列車擁有

低耗能、無污染。

高速運行平穩，舒適性好，安全性高。

速度調節範圍寬，可適用於不同距離和運行要求。

噪音小：無鐵軌與車輪的摩擦噪音，也無傳動和滾動噪音。

維護費用低：平時由電腦系統對電力和電子設備進行檢測，不需要一般火車的機械等例行檢修。

等等的好處，目前台灣都是使用電力為動力的火車，而磁浮列車比最先進的高鐵省電30%，而且鑑於台灣發生過幾次脫軌的大型傷亡事件，但是磁浮列車並無脫軌的危險，而且十分安靜，這樣也能夠解決鐵軌附近住家的噪音問題，所以我想研究磁浮列車以便能夠更加深入這個先進的科技和趨勢

# data[].attributes.body
液壓仿生手臂

# data[].attributes.body
液壓仿生手臂

# data[].attributes.body
做出簡單程式 例如單位轉換 計算機等

# data[].attributes.body
了解機械的構造

# data[].attributes.body
程式小遊戲。例如炸彈貓、貓咪大戰爭

# data[].attributes.body
使用tinkercad學習電路的操作

# data[].attributes.body
磁浮列車的簡易製作與研究

# data[].attributes.body
讓我初步認知機體電路的一小部分了解機體電路的結構和製造過程

# data[].attributes.body
我在科學實驗王31話中看到主角團們做出磁浮列車的簡易版本，看起來很有趣而且有挑戰性，而且磁浮列車擁有

低耗能、無污染。

高速運行平穩，舒適性好，安全性高。

速度調節範圍寬，可適用於不同距離和運行要求。

噪音小：無鐵軌與車輪的摩擦噪音，也無傳動和滾動噪音。

維護費用低：平時由電腦系統對電力和電子設備進行檢測，不需要一般火車的機械等例行檢修。

等等的好處，目前台灣都是使用電力為動力的火車，而磁浮列車比最先進的高鐵省電30%，而且鑑於台灣發生過幾次脫軌的大型傷亡事件，但是磁浮列車並無脫軌的危險，而且十分安靜，這樣也能夠解決鐵軌附近住家的噪音問題，所以我想研究磁浮列車以便能夠更加深入這個先進的科技和趨勢

# data[].attributes.body
了解基本的語言跟格式的運用

# data[].attributes.body
目標一 1~5週

目標二 6~14週

目標三 15~18週

# data[].attributes.body
先了解格式

# data[].attributes.body
在新聞裡看到在工業上很容易看到因為一些危險性的工作而進而產生意外。例如在進行沖床工作時,人們有可能因 為整天的工作忙碌而注意力逐漸渙散,在這個需 要注意力集中的工作,這樣的行為很容易導致受傷,嚴重者甚至容易手臂斷掉。因此就思考如果知道液壓仿生手臂的思路與用途，是不是可以解決這件問題呢。

# data[].attributes.body
除了前述基礎練習要保持進行，也開始挑選Youtube上，有供bass譜的創作者。目前有追蹤的創作者有：

1.SHOJI bass

2.布魯飛斯與鐵人 Blue face music studio

從他們的頻道中，隨機挑選歌曲實際彈奏。若是難度較高的歌曲，則放慢倍速練習。主要目標是訓練視譜即時力。

# data[].attributes.body
自製硝糖火箭

# data[].attributes.body
我對電路圖和電子的機械零件很有興趣

# data[].attributes.body
前期規劃計畫表，並專心練習

1.基礎左手運指（音階、八度音、五度音、......）、

2.右手slap初學、

3.右手walk持久力。

重點是適可而止。因為左手持續彈奏過長時間會手腕不舒服、受傷，所以除了在校時間，在家也要適度練習。

# data[].attributes.body
靈活的編出需要的軟體

# data[].attributes.body
學會組合程式

# data[].attributes.body
最近在新聞的報導中得知在工業上很容易因為一些危險性的工作而進而產生意外，於是我就想說該怎麼去預防或者是降低這個意外。例如在進行沖床工作時,人們有可能因 為整天的工作忙碌而注意力逐漸渙散,在這個需 要注意力集中的工作,這樣的行為很容易導致受 傷,嚴重者甚至容易手臂斷掉。所以才會想要製 作這麼一個仿生手臂取代人,這樣一來不僅方便 許多也可以使危險性降低。

# data[].attributes.body
學習基本語法

# data[].attributes.body
硬體 積體電路（IC）

# data[].attributes.body
學會所有語法並靈活運用

# data[].attributes.body
想做出更方便做事的軟體

# data[].attributes.body
耗盡學到的知識做出最終成果

# data[].attributes.body
Python基本語法與應用

# data[].attributes.body
試著做出一些較簡單的模型

# data[].attributes.body
了解相關軟體應用

# data[].attributes.body
做出立體模型

# data[].attributes.body
在暑假的時候我偶然在遊戲中接觸到mod模組這個東西，自此引起了我對3D模型的興趣，再加上我很喜歡模型，所以決定試著學習3D的相關知識。

# data[].attributes.body
3D建模

# data[].attributes.body
磁浮列車的簡易製作與研究

# data[].attributes.body
閱讀機械相關的書籍

# data[].attributes.body
能運用C++對小遊戲進行極大的改變

# data[].attributes.body
能初步運用C++製作小遊戲

# data[].attributes.body
熟記C++的程式語言

# data[].attributes.body
能夠熟練的使用C++

# data[].attributes.body
學習C語言

# data[].attributes.body
從小我就非常喜歡看有關程式編寫的影片，每次看到螢幕上那一串串的“神奇語言”，我都會萌生出一種想要深入了解的想法，因此我想學習C語言

# data[].attributes.body
希望在學習後能對機械有更深刻的理解

# data[].attributes.body
因為家裡是在做機械的所以對機械有興趣

# data[].attributes.body
機械學習

# data[].attributes.body
聚焦於影像處理與專案實作，實際應用所學知識。

# data[].attributes.body
深入學習 Python 的進階應用，特別是資料處理部分。

# data[].attributes.body
建立 Python 基礎，確保熟悉語法和基礎操作。

# data[].attributes.body
透過辨是口罩的這項專案讓我可以讓我更了解程式這種東西，希望我可以從知道程式這個詞到我可以了得解到程式裡面的運作到底是怎麼樣子的。

# data[].attributes.body
在寒假的時候我有參加營隊，裡面主要是在介紹電機，在那個時候我發現電機需要會點程式，現在的社會感覺也跟AI有很大的關係，我正好也對程式有興趣所以就決定跟同學一起來做這個自主學習。

# data[].attributes.body
探索程式語言：python的學習與精進

# data[].attributes.body
完成這個計畫後，我能夠學會程式語言的基本知識，並獨立撰寫簡單的程式，解決基本問題。我希望能完成一個小型專案(例如簡單的學生成績系統)，將所學知識應用於實際情境，並進行基本的程式優化。

# data[].attributes.body
掌握結構體的使用，能夠完成一個小型專案，整合所學知識，並能進行程式的優化

# data[].attributes.body
使用函數、陣列和字串進行更複雜的資料處理，掌握指標的基本概念

# data[].attributes.body
掌握C語言的基本語法，能夠撰寫簡單的程式，理解程式的基本結構。

# data[].attributes.body
國中時我閒暇時間常看小說，小說裡描寫駭客攻擊防火牆得到證據的橋段，讓我對程式設計產生了興趣。我開始思考，若能學會程式語言，是否能像小說中的角色一樣，擁有掌控技術的能力？帶著這樣的疑問，我決定自主學習程式設計，並通過實際操作來探索自己在這個領域的興趣和潛力。這不僅讓我學到新技能，也讓我對程式設計的世界有更深入的理解。

# data[].attributes.body
學習C語言

# data[].attributes.body
1.知識回顧

快速回顧所有學過的知識點和資料結構。進行簡單的每日練習，保持手感和狀態。

2.最後模擬考試

最後進行一次模擬考試，確認整體掌握情況。對任何未掌握的概念

# data[].attributes.body
1.模擬考試

完成一份完整的模擬考試卷，模擬真實考試環境。

對模擬考試中的錯誤進行詳細分析，識別薄弱環節。

2.補強薄弱環節

針對模擬考試中的錯誤點進行補強學習與練習。進行更多相似題目的練習，加強薄弱環節的掌握。

3.模擬考試

再次進行模擬考試，檢查進步情況。調整解題策略與時間管理，確保穩定發揮。

4.強化訓練

進行高難度題目的練習，挑戰自我極限。回顧所有錯題和筆記，確保完全掌握每個知識點。

# data[].attributes.body
1.排序演算法

學習冒泡排序、選擇排序、插入排序、快速排序的原理與實現。

分析不同排序演算法的時間複雜度和應用場景。

練習題：設計並比較不同排序演算法的性能。

2.搜尋演算法

學習線性搜尋與二分搜尋的實現與應用。

學習演算法複雜度分析（時間與空間複雜度）。

練習題：設計一個應用搜尋演算法的程式（如字典查詢）。

3.遞迴演算法

理解遞迴的原理與應用場景，分析遞迴深度與記憶體佔用。

常見遞迴問題的解決方案（如塔羅牌問題、迷宮求解）。

練習題：設計一些經典遞迴問題（如八皇后、河內塔）。

4.綜合演算法

應用綜合應用資料結構與演算法來解決實際問題。練習題：設計一個多功能資料處理系統（如統計分析、資料過濾）。

# data[].attributes.body
1.鏈結串列

學習單向鏈結串列的定義、節點操作（插入、刪除）。

學習雙向鏈結串列與循環鏈結串列的操作。

練習題：設計一個鏈結串列來實現基本操作（如插入、刪除）。

2.堆疊與佇列

學習堆疊（stack）的基本操作（推入、彈出、查看頂端元素）。

學習佇列（queue）的基本操作（入列、出列）。理解堆疊與佇列的應用場景（如括號匹配、圖遍歷）。

練習題：設計一個簡單的堆疊和佇列應用（如模擬瀏覽器歷史）。

3.樹與二元搜尋樹 (BST)

學習樹的基本結構與遍歷方式（前序、中序、後序）。

學習二元搜尋樹的插入、刪除和查找操作。

練習題：設計一個簡單的二元搜尋樹，實現插入和查找功能。

4.圖與演算法

學習圖的表示方式（鄰接矩陣、鄰接表）。

基本圖演算法（DFS、BFS）的原理和實現。

練習題：設計一個圖遍歷的程式（如查找最短路徑）。

# data[].attributes.body
1.陣列與字串

學習一維與二維陣列的宣告、初始化和訪問。學習字串的基本操作（如 strcpy、strcmp）。

練習題：設計一個簡單的字串處理程式（如檢查迴文、字串反轉）。

2.結構體與聯合體

學習結構體 (struct) 的定義與使用。

理解聯合體 (union) 和枚舉 (enum) 的應用。

練習題：設計學生管理系統（包括姓名、成績等資料）。

3.指標與陣列、函數指標

理解指標和陣列之間的關係（指標運算）。

學習函數指標的概念與應用（如回調函數）。

練習題：設計一個簡單的函數指標程式（如簡易計算器）。

4.動態記憶體分配

學習 malloc、calloc、realloc 和 free 的使用。理解如何管理動態內存、避免記憶體洩漏。

練習題：設計一個動態陣列操作程式（如動態添加元素、刪除元素）。

# data[].attributes.body
1.基本語法與數據類型

學習 C 語言的基本語法結構（變量、數據類型、輸入與輸出）。

掌握 printf 和 scanf 的使用。理解不同數據類型（如 int、float、char）及其轉換。

練習題：基本計算器（加、減、乘、除）、轉換單位（攝氏轉華氏）。

2.條件語句與循環結構

學習條件判斷語句 (if-else、switch) 的使用。

學習循環語句（for、while、do-while）的語法和應用。

練習題：設計簡單的條件判斷程式（如判斷一個數是否為質數）。

練習題：計算1到N的和，求最大公因數（GCD）等。

3.函數與作用域

學習如何定義和調用函數、傳遞參數和返回值。

理解變量的作用域（全局變量與局部變量）。

學習 void 函數和 return 的應用。

練習題：設計一些簡單的函數（如計算階乘、求斐波那契數列）。

4.指標基礎

學習指標的基本概念，理解指標與地址的關係。

學習如何使用指標來操作變量和陣列。

理解指標與 malloc、free 進行動態內存管理。

練習題：設計簡單的指標操作程式（如交換兩個變量的值）。

# data[].attributes.body
我懷著熱忱去學習編程，因為我的未來職涯規劃也與此息息相關。 當然，我希望至少能夠看懂自己平常練習的題目，精進自己的資訊科技知識，從而在APCS考試中取得優異成績。

# data[].attributes.body
起初，我對許多事物都提不起興趣，不知道自己究竟該學什麼。 然而，有一天，我在社群平台上看到有人透過一連串我看不懂的字母和符號，竟然創造出了一款應用程式。 這個過程讓我深深著迷，激發了我對程式設計的好奇心，也促使我想要揭開其中的奧秘。

# data[].attributes.body
程式語言的基礎學習與精進(C語言 )

# data[].attributes.body
透過這個自主學習計畫，我希望我能把程式語言摸的更透徹、更熟悉。我們最後也預計會做出一個辨識口罩的專案，讓自己實際操作、摸索過，做出一個屬於自己的成品。不僅僅是對自己的一個負責、交代，也是一個讓自己學會自主學習並從中成長的機會。

# data[].attributes.body
因為我對電機有興趣，且在暑假時參加了電機營，發現電機系會需要用到程式語言，而當時我發現蠻多北部的學校都有上過程式語言，常常在做實作的時候，我的進度都落後很多。而且現在正是AI的時代，所以我們常常做很多事情都需要用到科技，所以我覺得學程式語言不僅能夠更貼近現代社會科技的趨勢，也能使我們未來更好的跟科技溝通。因此我決定透過自主學習來加強我對程式語言的熟悉度與能力，並希望對未來升學及就業都有幫助。