一个功能丰富、界面美观的小学生口算题自动生成应用,支持 网页版 和 微信小程序版。
✨ 多年级支持
- 一年级:10以内加减法
- 二年级:20以内加减法
- 三年级:100以内加减乘
- 四年级:1000以内四则运算
- 五年级:混合运算,带小数
- 六年级:复杂混合运算
🎯 灵活配置
- 自定义题目数量(1-100题)
- 选择运算类型(加减乘除)
- 可选显示/隐藏答案
- 答题模式:填写答案并自动判卷
💡 智能生成
- 减法题目保证结果为正数
- 除法题目保证能整除
- 混合运算根据年级智能调整难度
- 小数运算自动处理精度问题
🎨 精美界面
- 响应式设计,支持手机和电脑
- 渐变色背景,卡片式布局
- 流畅的交互体验
math-tests/
├── index.html # 网页版主页
├── style.css # 网页版样式
├── script.js # 网页版逻辑
└── wx-miniprogram/ # 微信小程序版本
├── app.js # 小程序入口
├── app.json # 小程序配置
├── sitemap.json # 站点地图
├── README.md # 小程序说明
└── pages/
└── index/
├── index.wxml # 页面结构
├── index.wxss # 页面样式
└── index.js # 页面逻辑
python3 -m http.server 8000code-server --bind-addr 0.0.0.0:8080 --auth none- HTML5 - 页面结构
- CSS3 - 样式和动画
- JavaScript (ES6+) - 交互逻辑
- 下载并安装 微信开发者工具
- 打开微信开发者工具,点击"导入项目"
- 选择目录:
wx-miniprogram - 项目名称:小学生口算题生成器
- 点击"编译"按钮即可查看效果
- 微信小程序原生框架
- WXML - 页面结构
- WXSS - 页面样式
- JavaScript - 交互逻辑
- 低年级(1-2年级):建议只选择加法和减法,题目数量20题
- 中年级(3-4年级):可以选择加减乘,题目数量15题
- 高年级(5-6年级):可以选择全部运算,题目数量10题
- 支持打印功能
- 可在浏览器中直接访问
- 原生微信体验
- 更适合移动端使用
- 支持提交答案并自动判卷
- 导出为 PDF
- 保存题目历史记录
- 增加计时功能
- 添加错题本功能
- 支持分数运算
- 增加口算比赛模式
- 多人在线对战
MIT License - 自由使用和修改