洪运源码

Primary School Mathematics 小学数学口算题v1.2.0

Primary School Mathematics 小学数学口算题是一款利用Python开发了一套自动生成小学生口算题的小应用。 可以让辛苦的程序员老爹解放抄题的双手,本程序让你拥有更多的时间去写代码而不用去手写几道口算题而劳神伤脑。

 

程序核心功能:

1、可以设置各算数项和结果的取值范围及多步算数符号的选择,可以生成求结果、求算数项、带括号的算式,最多支持3步算式题,除法可以生成带有余数的口算题。

2、可以简单设置文档标题,小标题。设置生成的口算题文档个数

3、一键生成常见类型口算题和口算题小游戏(正在调试开发中)

 

后端的环境搭建

1、本程序开发调试的python环境为3.8.13,建议新建一个全新的虚拟环境来测试。

下载程序进入/webbackend,安装程序相关依赖,在程序根目录下运行终端:


cd webbackend
pip install -r requirements.txt


如果pip更新依赖缓慢,请使用下边的代码试试:


pip install -r requirements.txt -i http://pypi.douban.com/simple


2、/webbackend目录终端下运行python main.py,或使用vscode、pycharm打开/webbackend/main.py,运行当前文件即可。

3、打开浏览器在地址栏中输入http://127.0.0.1:8000/,看到下图就是启动成功了。

4、程序启动之后就可以正常使用了!

诚客在线考试平台管理系统

 

前端环境搭建

如果你只是使用本程序,可以跳过前端环境搭建直接查看使用教程,后端已经集成了打包的前端页面。

1、进入./vue3_webfrontend 终端输入: cd vue3_webfrontend,如果你使用的是vscode,可以使用分屏新建终端,这样前后端的服务器启动可以一目了然。

诚客在线考试平台管理系统

2、终端输入:npm install更新下载前端的依赖,如果速度太慢,建议临时使用镜像服务器下载依赖:npm install --registry https://registry.npm.taobao.org。

3、终端输入:npm run dev 启动前端服务器。正常的话打开网址http://127.0.0.1:5173/你会看到下图:

诚客在线考试平台管理系统

最近发现有些朋友下载代码后不能使用请看这里

1、本程序运行调试的python环境为3.8.X,建议新建一个全新的虚拟环境来测试。

2、首次运行时,前后端报错的话,大概率都是依赖没有安装,建议查看错误提示安装相关依。

3、如果依然无法运行,可以发起issues提供详细的报错信息,或是联系我一起分析。

 

使用教程

启动程序

终端下进入程序根目录,先启动后端:


(fastAPI_psm) bash-3.2$ cd webbackend
(fastAPI_psm) bash-3.2$ python main.py


终端显示下图即是程序启动完毕。

诚客在线考试平台管理系统

 

程序的使用

1、例:生成10以内加法口算题60道,设置好算数项的取值范围和运算符号,设置好口算题数目之后点添加口算题,最后点击生成口算题即可!

诚客在线考试平台管理系统

2、口算题卷子保存在./docx目录下,用软件打开后连接打印机就可以打印了。页面上也有提供下载的连接,方便远程下载。

诚客在线考试平台管理系统

3、一些复杂的口算题都是先从添加口算题开始,比如我要打印60道100以内的加减法混合口算题,结果不大于70。 这个时候我们可以选择第一步运算符号的加法和减法,设置好其他参数,然后添加口算题,最后点生成口算题。

4、具体的使用可以多试试,其实很简单啦!

 

程序成生的口算题截图:

诚客在线考试平台管理系统
诚客在线考试平台管理系统
诚客在线考试平台管理系统
诚客在线考试平台管理系统


Primary School Mathematics 小学数学口算题下载地址

Primary School Mathematics 小学数学口算题v1.2.0 源码链接:https://www.hycodes.cn/xxjx/3496.html

下载说明:本站部分资源供学习交流使用,如商业用途,请购正版。

返回顶部