【先說囉】這次複製難度高了點,不必勉強!~各位老師好!今天要為大家介紹一個我開發的教學利器 - Puti-AI測驗產生器。這是一個結合 Google Apps Script 與 Gemini AI 的智能測驗系統,可以幫助老師快速生成符合教學內容的選擇題,並進行線上施測和成績管理。
新作品「AI測驗自動產生器」讓AI自動幫老師根據指定文本出題、批改、生成題解、回收答案、重測...,而且學生不必帳密登入,可以當測驗,也可以當作業。
我研究生成式AI初衷之一就是要~簡化教師的工作,讓老師更輕鬆,但我自己用5個免費帳號做了三四天,今天就從早做到晚~哈!用工人智慧成就人工智慧
主要特色
- AI智慧出題:運用 Gemini AI 模型,根據課程內容自動生成選擇題
- 即時評分:學生完成測驗後立即顯示成績
- 詳細解析:每題都提供完整的答案解釋
- 成績追蹤:自動記錄學生作答結果
- 介面友善:支援電腦和手機瀏覽器
- 完全免費:使用 Google 免費服務架設
系統需求
- Google 帳號
- Gemini API 金鑰
- Google 試算表
- 基本的網路連線
建置步驟
1. 取得 Gemini API 金鑰
- 前往 Google AI Studio
- 登入你的 Google 帳號
- 點擊「Create API Key」建立新的 API 金鑰
- 複製並保存產生的 API 金鑰
2. 建立 Google 試算表副本
- 開啟本試算表
- 建立副本
- 三個工作表:
- Topics(課程內容):自行貼上,AI生成測驗的根據
- Questions(題目):由AI生成
- Results(測驗結果):學生填後,自動回傳
- 複製試算表 ID(從網址中的 /spreadsheets/d/ 後面的一串字符)
3. 設定 Apps Script
- 開啟 Google Apps Script
- 在 Code.gs修改以下常數:
- javascript
const SHEET_ID = '你的試算表ID'; const GEMINI_API_KEY = '你的API金鑰';
4. 部署設定
- 點擊「部署」→「新增部署作業」
- 選擇「網頁應用程式」
- 設定:
- 執行身分:自己
- 存取權限:所有人
- 點擊「部署」
- 授予必要權限
- 複製產生的網頁 URL
使用說明
教師端操作(務必觀看教學影片)
-
建立課程內容
- 開啟 Topics 工作表
- A欄:課程名稱
- B欄:課程內容
- C欄:要生成的題目數量(預設5題)
-
生成試題
- 開啟試算表
- 點擊「AI測驗系統」選單
- 選擇「生成選擇題」
- 系統會自動根據課程內容生成題目
學生端操作
- 開啟測驗網頁
- 輸入學號
- 選擇要測驗的課程
- 作答所有題目
- 點擊「提交測驗」
- 查看成績和答案解析
系統特色說明
智慧出題
- 運用 Gemini AI 分析課程內容
- 自動產生合適難度的選擇題
- 提供詳細的答案解釋
即時回饋
- 題目立即評分
- 顯示正確答案
- 提供詳細解釋
- 支援重新測驗
成績管理
- 自動記錄學生資訊
- 儲存作答歷程
- 方便追蹤學習成效
使用建議
-
課程內容準備
- 提供完整且清晰的課程內容
- 適當劃分知識點
- 確認內容正確性
-
題目生成
- 每次生成 5-10 題為宜
- 檢查生成的題目品質
- 必要時可重新生成
-
考試安排
- 預先測試系統功能
- 確保網路穩定
- 準備備用方案
常見問題解答
Q:如何修改題目數量?
A:在 Topics 工作表的 C 欄設定題數。
Q:可以手動修改題目嗎?
A:可以直接在 Questions 工作表中修改。
Q:學生填答資料會儲存在哪裡?
A:所有測驗結果會儲存在 Results 工作表。
檔案下載
https://docs.google.com/spreadsheets/d/1w0rjtwtD0DanYgRjRQBfugF9VjT1hH7N27X7NNRAh0o/edit?usp=sharing
更多黃老師好用的教學小工具 https://sites.google.com/view/aiteachtools
#教育科技 #AI教學 #GooglyAppsScript #教學工具 #線上測驗
留言
張貼留言