2026年10月24日 星期六

剛好學 Cloudflare 版-4步驟2行指令佈署自己專用課堂互動平台

 免費方案 · 不用信用卡 · 四步上線

剛好學 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一行指令
完成部署

🎬 搭配影片,邊看邊做

如果看文字還不太確定,可以直接跟著影片操作一次。從 GitHub 下載程式、安裝 Node.js、登入 Cloudflare,到最後一行指令完成部署,全部都在影片裡。

影片連結:https://youtu.be/17KpmuaieLU

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,幾秒鐘網站就會更新。

開始上課:老師端與學生端

老師端

  • 點選「建立或進入教室」,輸入教師密碼後,自訂一個教室代碼(例如 DEMO101),按下建立,教室就開好了。也可以替教室設定密碼。
  • 按下右上角的 QR Code 按鈕,把畫面投影到大螢幕,學生用手機或平板掃描就能直接加入課堂。
  • 教師面板右上角可以看到目前的在線人數,派送互動後也能即時掌握作答狀況。
  • 下課前按「歷程」匯出整堂課的作答紀錄,最後按「下課」,系統就會清空這間教室的資料。

學生端

  • 掃描 QR Code 後,輸入教室代碼和座號姓名,按下進入教室。
  • 免安裝 App,也不用註冊帳號,就會進入等待畫面。
  • 老師派送題目後,畫面會自動切換,學生直接作答即可。

🧑‍🏫 給第一次使用的老師

建議先用一節課玩一次「文字雲」或「是非題」,熟悉學生加入與作答的流程。等節奏順了,再慢慢加入抽籤、統計、同步白板與閱讀測驗。工具是來幫忙的,不需要一次把所有功能都用上。

幾個常見問題

狀況怎麼處理
部署時顯示找不到 wrangler確認是在解壓縮後的資料夾內開啟命令視窗,且該資料夾看得到 wrangler.jsonc
出現 node 不是內部或外部命令Node.js 還沒裝好,或安裝後尚未重開命令視窗。重新開啟 cmd 再試一次
第一次登入卡在授權頁確認瀏覽器已登入 Cloudflare 帳號,按下 Allow 後回到命令視窗等待登入完成訊息
不知道網址在哪裡部署完成時畫面最下方會顯示網址,也可以到 Cloudflare 後台的 Workers 頁面查看
需要付費或綁信用卡嗎不用。使用 Cloudflare 免費方案即可,部署過程也不會要求綁定信用卡
教室資料會不會混在一起每間教室各自一個資料庫,老師和學生都不必手動設定;按「下課」就會清空該間教室資料

沒有經費,也能讓課堂動起來

「剛好學」是阿剛老師為課堂即時互動設計的軟體,簡單、好用,部署全程免費。
如果你正好沒有經費購買課堂互動軟體,不妨先試著用看看。

🚀 前往 GitHub 開始部署

沒有留言:

張貼留言