iT邦幫忙

2025 iThome 鐵人賽

0

今天的主題:讓 ChatGPT 當你的家教老師!
在這20多天的鐵人賽挑戰中,我發現ChatGPT不只是能幫我寫程式、整理文件
它其實還能變成「會出題、會解釋、會糾正錯誤的AI家教」
今天這篇就來分享,我怎麼用ChatGPT來當「互動式學習夥伴」
尤其是在準備考試或複習重點時,真的超有幫助

Step 1:請ChatGPT幫你「出題」
舉個例子,我最近在複習Java OOP的內容,就可以直接輸入提示:
「請幫我出5題Java類別與物件的選擇題,附上答案與簡短解釋,題目難度為大一程式設計期中考程度」
然後ChatGPT給我的結果是這樣
範例題目:
1️⃣ 下列哪一個是正確的類別宣告方式?

class Car { }

✅ 正確答案:A
💬 解釋:class關鍵字後接類別名稱,括號內可放屬性與方法

2️⃣ 關於建構子(constructor),以下敘述何者正確?
✅ 答案:B. 建構子名稱需與類別名稱相同。
3️⃣ 物件是什麼?
✅ 答案:是類別(class)的實體化(instance)。
這樣就可以當成課後練習題或AI 小考試來用,還能控制難度(例如「考前複習版」或「進階挑戰版」)

Step 2:讓 ChatGPT「改你的答案」
如果你已經寫好答案,也可以讓 ChatGPT 幫你檢查
我通常會這樣輸入:
「以下是我回答的五題Java題目,請幫我批改並說明錯在哪裡,語氣像家教一樣」
ChatGPT就會幫我逐題檢查,並指出錯誤邏輯,例如:
第2題你選了C,但正確答案是B。
因為建構子的名稱一定要與類別名稱相同,否則無法正確建立物件
這題你可能混淆了方法(method)與建構子(constructor)的差異
這樣的講解比單純顯示答案更有學習效果
AI甚至會幫我整理「這章節你常錯的觀念」,有時還會附上小重點表

Step 3:請AI幫你「重講一次觀念」
有時候我發現錯題之後,會順便讓ChatGPT幫我再講一次整個章節
例如:「請用我聽得懂的方式,重新講解Java中類別與物件的關係,不要太專業,要像在教初學者」
結果AI會幫我用超平易近人的方式講
例如:「可以把類別(class)想成是餅乾模具,物件(object)就是用模具做出來的餅乾。
你可以用同一個模具做出很多餅乾,但每個餅乾都可以有不同口味或裝飾。這就像是用同一個類別建立多個物件一樣」
讀完真的比教科書還好懂 😂

進階玩法:讓ChatGPT當模擬考老師
最後我還試過一個超好玩的方式:
「我要模擬一場Java期中考,你幫我一題一題出題、等我回答後再批改,最後幫我統計得分並建議我加強的地方」
AI 就會一題一題互動出題,像真人家教一樣陪練
甚至可以選擇模式,例如「計算機概論模式」、「英文文法測驗模式」都行

適用範圍不只程式!
其實不只 Java,CatGPT 當家教的應用非常廣,
像是:
📚 幫你練英文文法、口說對話
🧪 幫你複習醫學或生物概念
🧮 幫你出數學練習題、解題過程
🧾 幫你模擬公民、歷史問答考題
重點是它可以根據你目前程度調整講解深度。
你只要告訴它「我是大一初學者」或「我快要考試了」,AI就會自動「放水」或「加難」


上一篇
Day 21:ChatGPT 幫你整理筆記與知識
下一篇
Day 23:ChatGPT 幫研究 — 文獻整理、摘要生成超方便
系列文
生成式 AI 從入門到實作:用 ChatGPT 打造你的第一個 AI 幫手30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言