Primary School Mathematics ist eine kleine Anwendung, die mit Python entwickelt wurde, um automatisch mündliche Rechenaufgaben für Grundschüler zu generieren. Es ermöglicht dem fleißigen Programmierer, seine Hände vom Kopieren von Fragen zu befreien. Mit diesem Programm haben Sie mehr Zeit zum Schreiben von Code, ohne sich um das handschriftliche Schreiben einiger mündlicher Rechenfragen kümmern zu müssen.
1. Sie können den Wertebereich jedes arithmetischen Termes und Ergebnisses sowie die Auswahl mehrstufiger arithmetischer Symbole festlegen. Sie können Ergebnisse, arithmetische Terme und Klammerberechnungen generieren. Es können bis zu 3-stufige Berechnungsfragen erstellt werden Berechnungen mit Resten Frage.
2. Sie können einfach den Dokumenttitel und den Untertitel festlegen. Legen Sie die Anzahl der generierten mündlichen Rechenfragendokumente fest
3. Generieren Sie mit einem Klick gängige Arten von mündlichen Rechenfragen und mündlichen Rechen-Minispielen (in Debugging und Entwicklung)
1. Die Python-Umgebung für die Entwicklung und das Debuggen dieses Programms ist 3.8.13. Es wird empfohlen, eine neue virtuelle Umgebung zum Testen zu erstellen.
Laden Sie das Programm herunter, geben Sie /weadfdsackend ein, installieren Sie die programmbezogenen Abhängigkeiten und führen Sie das Terminal im Stammverzeichnis des Programms aus.
cd weadfdsackendpip install -r Anforderungen.txt
Wenn pip Abhängigkeiten langsam aktualisiert, versuchen Sie es bitte mit dem folgenden Code
pip install -r Anforderungen.txt -i http://pypi.douban.com/simple
2. Führen Sie python main.py im Terminal im Verzeichnis /weadfdsackend aus oder verwenden Sie vscode oder pycharm, um /weadfdsackend/main.py zu öffnen und die aktuelle Datei auszuführen.
3. Öffnen Sie den Browser und geben Sie http://127.0.0.1:8000/ in die Adressleiste ein. Wenn Sie das Bild unten sehen, bedeutet dies, dass der Start erfolgreich war.
4. Nachdem das Programm gestartet wurde, kann es normal verwendet werden!Wenn Sie nur dieses Programm verwenden, können Sie die Einrichtung der Front-End-Umgebung überspringen und sich direkt das Nutzungs-Tutorial ansehen. Das Back-End hat die gepackte Front-End-Seite integriert.
1. Geben Sie ./vue3_webfrontend ein und geben Sie Folgendes ein: cd vue3_webfrontend. Wenn Sie vscode verwenden, können Sie mithilfe des geteilten Bildschirms ein neues Terminal erstellen, sodass der Serverstart des Front-Ends und des Back-Ends auf einen Blick sichtbar ist.2. Terminaleingabe: npm install zum Aktualisieren und Herunterladen der Front-End-Abhängigkeiten. Wenn die Geschwindigkeit zu langsam ist, wird empfohlen, vorübergehend einen Spiegelserver zum Herunterladen der Abhängigkeiten zu verwenden: npm install --registry https://registry.npm .taobao.org.
3. Terminaleingabe: npm führt dev aus, um den Front-End-Server zu starten. Wenn es normal ist, öffnen Sie die URL http://127.0.0.1:5173/ und Sie sehen das folgende Bild
Kürzlich habe ich festgestellt, dass einige Freunde den Code nach dem Herunterladen nicht verwenden können. Bitte sehen Sie hier nach.
1. Die Python-Umgebung zum Ausführen und Debuggen dieses Programms ist 3.8.X. Es wird empfohlen, eine neue virtuelle Umgebung zum Testen zu erstellen.
2. Wenn das Front-End und das Back-End beim ersten Ausführen Fehler melden, ist es höchstwahrscheinlich, dass die Abhängigkeiten nicht installiert sind. Es wird empfohlen, die Fehleraufforderungen zu überprüfen und die relevanten Abhängigkeiten zu installieren.
3. Wenn es immer noch nicht ausgeführt werden kann, können Sie ein Problem einleiten, um detaillierte Fehlerinformationen bereitzustellen, oder mich zur Analyse kontaktieren.
Geben Sie das Programmstammverzeichnis unter dem Terminal ein und starten Sie zunächst das Backend
(fastAPI_psm) bash-3.2$ cd weadfdsackend(fastAPI_psm) bash-3.2$ python main.py
Das Terminal zeigt beim Starten des Programms das folgende Bild an.
1. Beispiel: Generieren Sie 60 mündliche Rechenaufgaben für die Addition innerhalb von 10. Legen Sie den Wertebereich und die Operationssymbole der Rechenelemente fest. Nachdem Sie die Anzahl der mündlichen Rechenaufgaben festgelegt haben, klicken Sie auf „Verbales Rechenproblem hinzufügen“ und klicken Sie schließlich auf „Verbales Rechenproblem erstellen“. Problem!
2. Der mündliche Rechentest wird im Verzeichnis ./docx gespeichert. Sie können ihn mit einer Software öffnen und zum Drucken an den Drucker anschließen. Auf der Seite gibt es auch einen Download-Link, um den Remote-Download zu erleichtern.3. Einige komplexe verbale Rechenfragen beginnen mit der Addition verbaler Rechenfragen. Ich möchte beispielsweise 60 gemischte verbale Rechenfragen zur Addition und Subtraktion innerhalb von 100 drucken, und das Ergebnis ist nicht mehr als 70. Zu diesem Zeitpunkt können wir im ersten Schritt die Addition und Subtraktion von Operationssymbolen auswählen, andere Parameter festlegen, dann mündliche Rechenaufgaben hinzufügen und schließlich klicken, um mündliche Rechenaufgaben zu generieren.
4. Sie können spezifischere Anwendungen ausprobieren, es ist eigentlich ganz einfach!