2026年8月

2026-08-26_153631.JPG
课堂互动有个老问题——学生想说的很多,但敢举手的很少。有的怕答错,有的声音小后排听不见,有的下课后才想起该问什么。我就想要一个东西:学生扫码就能写下来,大屏实时滚出来,我能管、能审、能挑着讲。于是做了一套扫码留言墙。

是什么

老师登录后台建一个项目(比如"周三答疑"),系统自动生成专属二维码,投屏或贴出来。学生扫码打开留言页,填昵称、写问题、提交。我在后台审核,通过的大屏实时弹出。二维码里存的是带随机 pid 的链接,扫开就是这节课的留言页,互不串扰。

课堂怎么用

  1. 课前建项目,设个主题色
  2. 二维码投在课件首页,或贴在教室
  3. 学生扫码写问题、反馈、心得
  4. 我在后台挑值得讲的通过
  5. 大屏实时滚出来,挑着回应

为课堂调的几个点

  • 审核:提交默认不公开(也可以默认通过),我点通过才上墙,防刷屏、防跑题
  • 实时:3 秒轮询拉新留言,带动画弹入,不用手动刷新
  • 主题色:每节课一个色,学生扫码进来就知道是哪节
  • 悬浮二维码:大屏右下角常驻二维码,学生边看边扫,不用找海报
  • 防灌水:IP 冷却 + 内容去重 + 敏感词 + 字数限制,课堂秩序保住

技术与部署

PHP + SQLite,一个数据库文件,零运维。全自研,无第三方 API 依赖,没有调用费用。安全上:密码 bcrypt 加密、pid 用 random_bytes 防遍历、CSRF + XSS 防护、全程 HTTPS。跑在一台轻量云上,月付几十块,数据在自己手里。

适合什么场景

课堂提问、课后反馈、讲座互动、沙龙收集。凡是学生有话想说、又不好意思当场说的场景,都合适。

一点体会

工具越简单越好用。没有注册、没有 App、没有第三方账号,扫码就走。课堂时间宝贵,少一步操作就多一分互动。