使用文档
从一间教室,
到一所学校。
先读清数据边界、许可证和运行方式,再选择安装与购买。学生永久免费,老师按班级、学生与运行方式付费。
1. 三个角色
- 学生:浏览器或学生端加入课堂,用邀请码进入班级;不购买、不注册官网账号。
- 老师:官网开通老师账号,安装教师端,创建班级和许可证实例。
- 机构管理员:购买机构版后管理子教师、席位、名单与机构订单;学校采购可对公转账并开票。
2. 老师端安装与首次启动
- 下载教师版安装包,按向导安装;安装完成后托盘图标启动课堂并打开首启向导。
- 创建老师账号后自动生成第一个班级和一道 A+B 欢迎题。
- 右键托盘可复制局域网地址、打开数据目录、查看日志、重启或退出。
- 学生用同一 Wi-Fi 打开局域网地址,输入邀请码申请加入,老师审批后进入。
3. 许可证与席位
- 购买后管理员人工核对订单并发放激活码;控制台和客户端都能看到许可证状态。
- 首次激活绑定设备标识;换机需要管理员在后台“换码/解绑”。
- 心跳只上传班级数、学生数、教师数和版本,不上传代码、题目或聊天内容。
- 到期前 30/7/1 天会生成提醒;到期后回到免费版,课堂数据不删除,但超出免费配额的功能会受限。
4. 运行方式
- 局域网:课堂运行在老师电脑,学生同一网络访问;免费版也支持。
- 内网穿透:公网入口转发到老师电脑,老师电脑必须开机;数据仍在老师电脑。
- 云托管:课堂运行在官方云实例,老师电脑关机也能访问;代码和提交保存在云实例,受存储与历史配额限制。
当前版本已支持本地课堂与许可证激活;云托管和内网穿透实例由管理员开通,自动分配入口仍在完善。
5. 支付、退款与发票
- 支持支付宝/微信扫码;付款后订单状态变为“已支付,待开通”。
- 管理员核对后发放许可证;机构批量采购可先联系微信。
- 退款、发票、对公合同均需人工处理,请联系微信 pxy-2021811,备注订单号与学校/机构。
- 虚拟服务已开通后按实际使用情况协商退款;未开通订单可原路退回。
6. 数据边界
- 控制面只存:手机号、姓名、订单、许可证、设备标识、用量计数、到期时间、审计日志。
- 老师本地/云实例存:课堂代码、题目、样例、聊天、提交与回放。
- 支付由第三方平台处理,我们不保存银行卡或支付密码;只保存交易号与金额。
- 导出与删除:机构可导出名单和成绩;删除账号请联系管理员,法定留存与审计记录除外。
7. 安全与防滥用
- 手机验证码限频、登录限流、注册限流、CSRF、HttpOnly Cookie、SQL 参数化。
- 班级人数与教师席位由许可证计数校验;实例心跳超限会提示。
- 学生代码在老师端或云端运行,需使用受限进程/容器;不要用管理员账号直接运行学生代码。
- 发现盗版、共享许可证或攻击行为,管理员可暂停实例并保留审计记录。
8. 机构与学校采购
- 机构版含多教师席位;子账号分校长/老师/助教,班级归属机构,数据按机构隔离。
- 支持 CSV 名单导入、班级模板、提交/成绩/出勤导出。
- 企业私有部署、校本题库、合同与发票请联系微信 pxy-2021811。
9. 常见问题
学生需要付费吗?
不需要。学生账号由老师邀请,所有课堂功能由老师账号的套餐提供。
免费版能上课吗?
能。免费版含 1 个班、每班 2 名学生、局域网课堂、编辑器、样例评测、聊天和题解。
为什么付款后还要等?
当前采用人工核对开通,避免支付回调异常导致错发。通常 1 个工作日内完成;急用请联系管理员。
换电脑怎么办?
在控制台或微信联系管理员解绑旧设备,再用同一激活码绑定新设备。
10. 联系
商务、采购、开票、退款、私有化:微信 pxy-2021811。添加请备注“CodeClass + 学校/机构 + 来意”。