免費方案 · 不用信用卡 · 四步上線
剛好學 Cloudflare 版
把課堂互動搬到自己的免費網址
免安裝 App、免註冊學生帳號,掃個 QR Code 就能互動
這是一套由阿剛老師為課堂即時互動而設計的軟體,簡單、好用、不花錢
💡 如果你正好沒有經費購買課堂互動軟體
可以先試試「剛好學」。這是阿剛老師針對課堂即時互動而設計的軟體,簡單、好用,學生免安裝 App、免註冊帳號,掃 QR Code 就能加入。部署到自己的 Cloudflare 免費帳號,全程免費,也不需要綁定信用卡。
沒有經費,不代表課堂只能維持原樣。先從一個小功能開始,也許就足夠讓整堂課不一樣。
為什麼會有「剛好學」?
課堂上的即時互動,其實不需要很複雜。老師問一個問題,全班都能回答;誰會了、誰還卡住,一眼就能看出來——這樣就夠了。但市面上不少課堂互動軟體,對學校或老師來說,經費、帳號、裝置常常都是門檻。
「剛好學」就是阿剛老師針對課堂即時互動而設計的軟體。它把老師真正會用到的功能留下來,把不必要的設定拿掉:學生不用安裝 App、不用註冊帳號,掃 QR Code、輸入教室代碼和座號姓名就能加入;老師開一間教室,就能馬上開始上課。
☁️ 這次的 Cloudflare 版,解決的是「安裝門檻」
原本的版本需要自己申請資料庫、建立專案、串接設定,對不熟程式的老師來說,光事前準備就容易卡關。Cloudflare 版把這些流程整理成四個步驟,部署時資料庫會依設定檔自動建立,每間教室各自一個,老師和學生都不必貼任何設定。
而且使用 Cloudflare 的免費方案就夠用,不需要綁定信用卡。
💡 我一直覺得,工具要好用,第一步不是功能多,而是老師願意打開它。所以「剛好學」的目標很單純:簡單、好用、免費,讓課堂互動這件事輕鬆發生。
課堂上可以怎麼用?
老師建立教室後,把 QR Code 投影到大螢幕,學生用手機或平板掃描就能加入。教師面板右上角會顯示目前的在線人數,接著就能依課程節奏派送互動。內建十四種互動模式,常用的情境大致可以這樣安排:
| 時機 | 可以這樣用 |
|---|
| 上課前 | 用專注力遊戲或文字雲暖身收心,讓學生快速進入狀況 |
| 課堂中 | 用是非題、選擇題快速檢核理解程度,再搭配抽籤與統計,馬上知道要不要再講一次 |
| 深度思考 | 用文字題加上 AI 分析,或 PIRLS 閱讀測驗,讓學生練習表達與閱讀理解 |
| 小組協作 | 交給便利貼牆、同步白板和繪圖題,讓想法可以一起被看見 |
| 下課前 | 按「歷程」匯出整堂課的作答紀錄,再按「下課」清空教室資料,下次重新開始 |
十四種互動模式
✅ 是非題 🔤 選擇題 ☁️ 文字雲 ✍️ 文字題 🎨 繪圖題 🎙️ 錄音 📖 PIRLS 閱讀測驗 🤖 AI 分析 📝 便利貼牆 🖥️ 同步白板 📊 同步簡報 🎲 抽籤 📈 統計 🎯 專注力遊戲
以是非題為例
老師點一下「是非題」,全班學生的畫面立刻切換成 O、X 大按鈕;學生按下答案,老師端馬上看到每個人的作答。接著按「統計」,系統立即產生圓餅圖,老師一眼就能掌握全班的理解程度,決定是否需要再講解一次。文字雲也類似:學生輸入關鍵字,越多人提到的詞,字就越大,很適合破冰、腦力激盪或預習聯想。
四步部署:從 GitHub 到自己的網址
整個流程只有四個步驟,全程免費,也不需要綁定信用卡:
1下載程式
2安裝 Node.js
註冊 Cloudflare
3登入
Cloudflare
4一行指令
完成部署
1
下載程式並解壓縮
打開瀏覽器,進入 GitHub 專案頁。這裡就是剛好學 Cloudflare 版的程式碼,包含 public、src 兩個資料夾,以及 wrangler.jsonc 設定檔。
點一下綠色的 Code 按鈕,在選單最下方點 Download ZIP,就能把整包程式下載到電腦。下載完成後,在壓縮檔上按右鍵,選擇「全部解壓縮」,再打開 classtools 開頭的資料夾,確認裡面看得到 wrangler.jsonc 這個檔案。
2
安裝 Node.js、註冊 Cloudflare 帳號
先到 Cloudflare 註冊網頁,輸入 Email 和密碼,再到信箱點擊驗證信就完成了。免費方案就夠用。
接著安裝 Node.js,部署工具需要用到它。到 Node.js 官網的下載頁,選擇 LTS 長期支援版,點擊 Windows 安裝程式,下載後一路按「下一步」安裝即可。
安裝完成後,按下 Windows 鍵,輸入 cmd 開啟命令提示字元,輸入 node -v 再按 Enter。只要出現版本號碼,就代表安裝成功。
node -v
3
登入 Cloudflare
用檔案總管打開剛剛解壓縮的資料夾,點一下上方的網址列,把內容改成 cmd 按下 Enter,就會直接在這個資料夾開啟命令視窗。
在命令視窗輸入 npx wrangler login。第一次執行會詢問是否安裝套件,輸入 y 再按 Enter。瀏覽器會自動打開 Cloudflare 授權頁面,按下 Allow 允許。看到 Successfully logged in,就代表登入成功。
npx wrangler login
4
一行指令完成部署
接著輸入 npx wrangler deploy,開始部署。如果是第一次使用 Workers,系統會請你設定 workers.dev 子網域,請取一個好記的英文名稱,它會成為網址的一部分。
npx wrangler deploy
部署完成後,畫面最下方就會顯示你的專屬網址。用瀏覽器打開網址,就會看到剛好學的首頁,左邊是教師入口,右邊是學生入口,部署完成!
💡 資料庫要另外設定嗎?完全不用!設定檔已經寫好了,部署時 Cloudflare 會自動建立資料庫,每間教室各自一個,老師和學生都不必貼任何設定。日後修改程式,只要再執行一次 npx wrangler deploy,幾秒鐘網站就會更新。
開始上課:老師端與學生端
老師端
- 點選「建立或進入教室」,輸入教師密碼(tpet)後,自訂一個教室代碼(例如
DEMO101),按下建立,教室就開好了。也可以替教室設定密碼。 - 按下右上角的 QR Code 按鈕,把畫面投影到大螢幕,學生用手機或平板掃描就能直接加入課堂。
- 教師面板右上角可以看到目前的在線人數,派送互動後也能即時掌握作答狀況。
- 下課前按「歷程」匯出整堂課的作答紀錄,最後按「下課」,系統就會清空這間教室的資料。
學生端
- 掃描 QR Code 後,輸入教室代碼和座號姓名,按下進入教室。
- 免安裝 App,也不用註冊帳號,就會進入等待畫面。
- 老師派送題目後,畫面會自動切換,學生直接作答即可。
🧑🏫 給第一次使用的老師
建議先用一節課玩一次「文字雲」或「是非題」,熟悉學生加入與作答的流程。等節奏順了,再慢慢加入抽籤、統計、同步白板與閱讀測驗。工具是來幫忙的,不需要一次把所有功能都用上。
幾個常見問題
| 狀況 | 怎麼處理 |
|---|
| 部署時顯示找不到 wrangler | 確認是在解壓縮後的資料夾內開啟命令視窗,且該資料夾看得到 wrangler.jsonc |
出現 node 不是內部或外部命令 | Node.js 還沒裝好,或安裝後尚未重開命令視窗。重新開啟 cmd 再試一次 |
| 第一次登入卡在授權頁 | 確認瀏覽器已登入 Cloudflare 帳號,按下 Allow 後回到命令視窗等待登入完成訊息 |
| 不知道網址在哪裡 | 部署完成時畫面最下方會顯示網址,也可以到 Cloudflare 後台的 Workers 頁面查看 |
| 需要付費或綁信用卡嗎 | 不用。使用 Cloudflare 免費方案即可,部署過程也不會要求綁定信用卡 |
| 教室資料會不會混在一起 | 每間教室各自一個資料庫,老師和學生都不必手動設定;按「下課」就會清空該間教室資料 |
沒有經費,也能讓課堂動起來
「剛好學」是阿剛老師為課堂即時互動設計的軟體,簡單、好用,部署全程免費。
如果你正好沒有經費購買課堂互動軟體,不妨先試著用看看。
🚀 前往 GitHub 開始部署