# 高校教学课堂互动小工具 **Repository Path**: statx/teaching ## Basic Information - **Project Name**: 高校教学课堂互动小工具 - **Description**: 高校教学,课堂互动小工具 - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: https://www.cnstat.org/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-15 - **Last Updated**: 2026-03-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 高校教学课堂互动小工具 #### 介绍 高校教学小工具,主要为课堂互动设计; 演示地址(取消了) 采用了类似游戏的场景描述,目前有三个小工具,学生与老师均有自己的独立界面 这是登录界面:  这是学生登录后的界面:  这是老师登录后界面:  #### 软件架构 无,基本上是纯PHP+Layui前端 #### 主要功能 1、师尊召唤(就是随机点名) 有放回随机抽样,随机算法为主流的**Mersenne Twister**算法; 有老师管理界面(主要是点名情况统计分析及数据库的管理功能) 2、论道(是互评,不是互殴) 学生互评分(单纯评分);也可设定被评分人(每次仅可设置1个班级的1名同学) 有老师管理界面(主要是学生互评分设置,结果的统计概览与数据库管理功能) 3、渡劫(就是小测) 对学生进行小测的工具,特别针对统计学进行了优化,支持LaTex语法;有简单的防作弊功能; 有老师管理界面(主要是小测的设置,如限时、开启与否及指定哪一个小测,结果的统计概览与数据库管理功能) #### 安装教程 上传到网站根目录,设置config.php文件(需要根据以下班级文件情况来设置)。 **特别注意:设置里的密码是明文** ,部署后需自行修改 #### 使用说明 1、将学生名单(csv)文件放在一个公共访问受限的目录;csv文件中有3列:id是序号,number是学号,name是姓名; 对应的班级文件名称为(示例): 2026-01.csv (对应2025级###专业学生名单) 2026-02.csv (对应2024级***专业学生名单) 2、编写一个json文件(class.json),内容如下:
{
"01": "2025级###专业",
"02": "2024级***专业",
"file_prefix": "2026-"
}
#### 参与贡献
Kimi 2.5