Primary School Mathematics es una pequeña aplicación desarrollada con Python para generar automáticamente problemas de aritmética oral para estudiantes de primaria. Permite al programador trabajador liberar sus manos de copiar preguntas. Este programa le permite tener más tiempo para escribir código sin tener que preocuparse por escribir a mano algunas preguntas de aritmética oral.
1. Puede establecer el rango de valores de cada término aritmético y resultado y la selección de símbolos aritméticos de varios pasos. Puede generar resultados, términos aritméticos y cálculos entre paréntesis. Admite preguntas de cálculo de hasta 3 pasos. Cálculos con restos pregunta.
2. Simplemente puede configurar el título y el subtítulo del documento. Establecer el número de documentos de preguntas de aritmética oral generados
3. Genere tipos comunes de preguntas de aritmética oral y minijuegos de aritmética oral con un solo clic (en depuración y desarrollo)
1. El entorno Python para el desarrollo y depuración de este programa es 3.8.13. Se recomienda crear un nuevo entorno virtual para realizar pruebas.
Descargue el programa e ingrese /weadfdsacend, instale las dependencias relacionadas con el programa y ejecute la terminal en el directorio raíz del programa.
cd weadfdsackendpip instalar -r requisitos.txt
Si pip actualiza las dependencias lentamente, intente con el siguiente código
instalación de pip -r requisitos.txt -i http://pypi.douban.com/simple
2. Ejecute python main.py en la terminal en el directorio /weadfdsackend, o use vscode o pycharm para abrir /weadfdsackend/main.py y ejecute el archivo actual.
3. Abra el navegador e ingrese http://127.0.0.1:8000/ en la barra de direcciones. Cuando vea la imagen a continuación, significa que el inicio se realizó correctamente.
4. Una vez iniciado el programa, ¡puede utilizarlo normalmente!Si solo usa este programa, puede omitir la configuración del entorno de front-end y ver directamente el tutorial de uso. El back-end ha integrado la página de front-end empaquetada.
1. Ingrese ./vue3_webfrontend e ingrese: cd vue3_webfrontend. Si está usando vscode, puede usar la pantalla dividida para crear una nueva terminal, de modo que el inicio del servidor de los extremos frontal y posterior se pueda ver de un vistazo.2. Entrada de terminal: npm install para actualizar y descargar las dependencias del front-end. Si la velocidad es demasiado lenta, se recomienda utilizar temporalmente un servidor espejo para descargar las dependencias: npm install --registry https://registry.npm. .taobao.org.
3. Entrada de terminal: npm run dev para iniciar el servidor de aplicaciones para el usuario. Si es normal, abra la URL http://127.0.0.1:5173/ y verá la siguiente imagen
Recientemente descubrí que algunos amigos no pueden usar el código después de descargarlo. Consulte aquí.
1. El entorno Python para ejecutar y depurar este programa es 3.8.X. Se recomienda crear un nuevo entorno virtual para realizar pruebas.
2. Cuando se ejecuta por primera vez, si el front-end y el back-end informan errores, lo más probable es que las dependencias no estén instaladas. Se recomienda verificar las indicaciones de error e instalar las dependencias relevantes.
3. Si aún no se puede ejecutar, puede iniciar un problema para proporcionar información detallada sobre el error o comunicarse conmigo para realizar un análisis.
Ingrese al directorio raíz del programa debajo de la terminal e inicie el backend primero
(fastAPI_psm) bash-3.2$ cd weadfdsackend(fastAPI_psm) bash-3.2$ python main.py
El terminal muestra la siguiente imagen cuando se inicia el programa.
1. Ejemplo: genere 60 problemas de aritmética oral para sumar hasta 10. Establezca el rango de valores y los símbolos de operación de los elementos aritméticos. Después de configurar el número de problemas de aritmética oral, haga clic en Agregar un problema de aritmética verbal y, finalmente, haga clic para generar una aritmética verbal. ¡problema!
2. El examen de aritmética oral se guarda en el directorio ./docx. Puede abrirlo con el software y conectarlo a la impresora para imprimir. También hay un enlace de descarga en la página para facilitar la descarga remota.3. Algunas preguntas complejas de aritmética verbal comienzan con la suma de preguntas de aritmética verbal. Por ejemplo, quiero imprimir 60 preguntas de aritmética verbal mixta sobre suma y resta hasta 100, y el resultado no es más de 70. En este momento, podemos elegir la suma y resta de símbolos de operación en el primer paso, establecer otros parámetros, luego agregar problemas de aritmética oral y finalmente hacer clic para generar problemas de aritmética oral.
4. Puedes probar usos más específicos, ¡en realidad es muy sencillo!