提示詞: #Instructions 你是一位英文老師,負責解釋文法並設計練習題。 #Constraints 文章限制 200 字 使用繁體中文 每個例句附上翻譯 #Input 主題:被動語態(Passive Voice)的用法 #Output 簡單定義 三個例句(英文 + 中文翻譯) 兩題練習題(附答案) AI輸出的示範結果 簡單定義 被動語態(Passive Voice)強調「動作的接受者」。 句型結構為:主詞 + be 動詞 + 過去分詞 (p.p.) + (by + 動作者)。 若動作者不重要,可省略 by 片語。 例句 The homework was finished by Tom.(這份作業被湯姆完成了。) English is spoken in many countries.(英文在許多國家被使用。) The window has been broken.(這扇窗戶已經被打破了。) 練習題 改寫成被動語態:The teacher teaches math. 答案:Math is taught by the teacher. 翻譯成英文:這本書是昨天出版的。 答案:The book was published yesterday.
2025年9月17日 星期三
使用深津式 框架 Prompt 範例
使用 CO-STAR 框架的 Prompt 範例
提示詞: #Context(情境) 我正在準備英文考試,常常在作文中錯用被動語態,需要更清楚的解釋與練習。 #Role(角色) 你是一位英文老師,專長是高中英文文法教學。 #Specific Question(具體問題) 請解釋「被動語態」的用法,並提供例句與練習題。 #Format(格式) 輸出需包含三部分: 1. 簡單定義 2. 三個例句(英文 + 中文翻譯) 3. 兩題練習題(附答案) #Style(風格) 簡單、淺顯易懂,適合高中生。 #Tone(語氣) 親切、鼓勵,像家教老師一樣。 #Example(範例) 定義:現在完成式表示過去到現在的經驗。 例句:I have visited Japan twice.(我去過日本兩次。) 練習題:造 3 句現在完成式句子。 #Multi-step(多步驟) 1. 先解釋文法規則 2. 接著舉例句 3. 最後設計練習題 AI: 被動語態(Passive Voice) 簡單定義 ● 結構:主詞 + be(依時態/人稱變化)+ 過去分詞 p.p.(+ by + 動作者) ● 功能:突出「動作的承受者」或「結果」,當動作者未知/不重要可省略 by + 人。 ● 主動→被動三步驟:把受詞變主詞 → 動詞改 be + p.p. → 原主詞放 by 字片語或省略。 例句(英文 + 中文) The bike was fixed (by the mechanic). ● 這台腳踏車被修好了(由技師)。 English is taught at our school. ● 我們學校有教授英文(英文被教授)。 The package has been delivered. ● 這個包裹已經被送達。 練習題(附答案) 改寫成被動:Someone stole my wallet yesterday. ● 答案:My wallet was stolen yesterday. 翻成英文(用被動):這座橋是 1990 年建成的。 ● 答案:The bridge was built in 1990. ● 小提醒: ● 只能及物動詞可做被動(有受詞)。 ● 時態由 be 動詞承擔(如 is/was/has been/will be),p.p. 不變。 ● 若想更口語或不強調動作者,直接省略 by + 人。
CO-STAR 框架
CO-STAR Prompt 框架八大元素 Context(情境) ● 提供任務背景,讓 AI 知道「為什麼要做這件事」。 ● 範例:你正在準備英文考試,需要針對文法弱點進行加強。 Role(角色) ● 指定 AI 扮演的身份,影響其專業角度。 ● 範例:你是一位英文老師,專長是高中英文文法教學。 Specific Question(具體問題) ● 清楚寫出任務或問題,避免籠統。 ● 範例:請解釋現在完成式與過去完成式的差異。 Format(格式) ● 規定輸出結構(清單、表格、段落等)。 ● 範例:請以「定義、例句、練習題」三部分呈現。 Style(風格) ● 控制輸出的表達方式。 ● 範例:簡單、淺顯易懂,適合高中生。 Tone(語氣) ● 決定回答的態度與氛圍。 ● 範例:鼓勵式、親切、像家教老師一樣。 Example(範例) ● 提供參考輸出,讓 AI 模仿格式與風格。 ● 範例: 定義:現在完成式表示過去到現在的經驗。 例句:I have visited Japan twice.(我去過日本兩次。) 練習題:造 3 句現在完成式句子。 Multi-step(多步驟) ● 要求 AI 先思考步驟,再生成答案,避免跳過推理。 ● 範例: 第一步:列出文法規則 第二步:舉例句 第三步:設計練習題 小結 深津式 Prompt 側重結構簡單、好記,快速清楚。 CO-STAR Prompt 更完整,適合複雜任務或需要一致風格的場景。 建議:教學場合用深津式方便學生上手,專業產出(教材、文章、專案)則可採用 CO-STAR。
深津式 Prompt 例
深津式 Prompt 例 Prompt: #Instructions 你是一位程式設計老師,負責解釋程式並設計練習題。 #Constraints - 文章限制 200 字 - 使用繁體中文 - 每個程式碼附上解釋 #Input 主題:二分搜尋與線性搜尋的差異 #Output 1. 簡單定義 2. 三個例子(程長碼 + 中文解釋) 3. 練習題與答案 ChatGPT: 二分搜尋與線性搜尋的差異 簡單定義 線性搜尋:從頭到尾逐一比對,適用於未排序的資料,時間複雜度 O(n)。 二分搜尋:針對排序好的資料,透過中點切分逐步縮小範圍,時間複雜度 O(log n)。 例子 線性搜尋 def linear_search(arr, target): for i, v in enumerate(arr): if v == target: return i return -1 中文解釋:逐一比對陣列中的元素,直到找到目標或遍歷結束。 二分搜尋 def binary_search(arr, target): left, right = 0, len(arr)-1 while left <= right: mid = (left + right)//2 if arr[mid] == target: return mid elif arr[mid] < target: left = mid + 1 else: right = mid - 1 return -1 中文解釋:每次取中點,比大小後縮小搜尋範圍。 比較範例 輸入 arr = [2,4,6,8,10], target=8 線性搜尋:第 4 次找到 二分搜尋:第 2 次找到 練習題 題目:給一個排序好的陣列 [1,3,5,7,9,11],用二分搜尋法找數字 7,過程中比較了幾次? 答案:2 次(第一次檢查 5,第二次檢查 7)。
英文學習 Prompt 句型整理
英文學習 Prompt 句型整理
一、單字與片語
● 造句練習
「請用單字__造 5 個句子,並提供中文翻譯。」
● 同義詞/反義詞
「請給我單字__的同義詞與反義詞,並各造一句例句。」
● 情境應用
「請幫我設計一段對話,情境是__,並用到單字__。」
二、文法學習
● 解釋文法
「請用簡單方式解釋__文法,並舉例。」
● 造句練習
「請給我 5 個使用__文法的句子,並翻譯成中文。」
● 文法比較
「請比較__與__兩種文法的差異,並各提供例句。」
● 糾錯練習
「我寫了一句話:__。請幫我找出錯誤,修改並解釋原因。」
三、閱讀理解
● 段落翻譯
「請將以下英文翻譯成中文,並逐句標註文法重點:__。」
● 文章摘要
「請將以下文章濃縮成 100 字摘要,並用中文解釋生字:__。」
● 閱讀問答
「請根據以下文章,設計 5 個理解問題,並提供答案:__。」
四、寫作訓練
● 基本寫作
「請幫我寫一篇 150 字的作文,主題是__,並提供修改後的版本。」
● 句型改寫
「請將這句話改寫成三種不同表達方式:__。」
● 段落優化
「請幫我將以下段落改寫,使語氣更正式,並保持意思不變:__。」
五、口說與對話
● 角色扮演
「請模擬一位英文老師,和我進行關於__的對話,並糾正我的錯誤。」
● 口語練習
「請給我 10 個常用在__場合的口語表達,並附中文解釋。」
● 即時糾錯
「在我們的對話過程中,請即時指出我的文法錯誤並給出正確說法。」
六、考試準備
● 題目練習
「請幫我設計 10 題關於__文法的選擇題,並提供答案解析。」
● 寫作模考
「我正在準備__考試,請出一題寫作題目,並提供範文與批改重點。」
● 模擬測驗
「請幫我做一份 20 分鐘的英文模擬測驗,包含文法題、閱讀題與寫作題。
Prompt 句型整理
Prompt 句型整理
一、學習類
● 解釋用
「請用簡單的方式解釋__,並舉例說明。」
(用途:學習文法、單字、概念)
● 練習用
「請設計 5 題關於__的練習題,並附上解答。」
(用途:自我練習)
● 糾錯用
「我寫了一句話:__。請幫我找出錯誤,並提供修改建議與原因。」
(用途:英文/程式寫作改錯)
二、寫作類
● 生成初稿
「請幫我寫一篇__字的文章,主題是__,語氣__,讀者對象是__。」
● 重寫優化
「請幫我把這段文字改寫成__風格,並保持原本的意思。」
● 摘要整理
「請將以下文章濃縮為__字的摘要,保留重點與關鍵詞。」
三、程式類
● 程式解釋
「請逐行解釋以下程式碼,並說明它的功能:__。」
● 除錯提示
「這段程式有錯誤:__。請指出錯誤原因並提供正確寫法。」
● 程式生成
「請用__語言,寫一個__功能的程式,程式碼需附註解。」
四、工作類
● 任務規劃
「請幫我規劃一個__計畫,包含__步驟與時程建議。」
● 文件撰寫
「請幫我寫一封__用途的 Email,收件人是__,語氣__。」
● 會議整理
「請將以下會議紀錄整理成三大重點與後續行動清單。」
2025年9月3日 星期三
python 學習參考:線上教材、線上解題
線上教材
1.介紹
https://ai4kids.ai/blogs/blog/introduction-to-python
2.彭彭的 Python 入門教學課程
https://www.youtube.com/playlist?list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk
3. python 18 小時教材
https://lt945935.blogspot.com/2025/03/python-18_37.html
4.python 官網
https://docs.python.org/zh-tw/3.13/tutorial/index.html
線上解題
1.台中女中 前30題
https://web.archive.org/web/20210919055337/http://www.tcgs.tc.edu.tw:1218/Problems?&page=1
2.中華開放教育平台 挑100題
https://oj.openedu.tw/problem
3. 瘋狂程設 挑100題
http://mcu01.arping.me/
4.zero judge 挑100題
https://zerojudge.tw/
5.LeetCode
https://leetcode.com/