Primary School Mathematics は、小学生向けの口頭算数問題を自動的に生成するために Python を使用して開発された小さなアプリケーションです。 このプログラムを使用すると、勤勉なプログラマーが問題をコピーすることから解放され、いくつかの口頭算数問題を手書きする必要がなくなり、コードを書く時間を増やすことができます。
1. 各算術項と結果の値の範囲と多段階算術記号の選択を設定できます。 結果、算術項、括弧付き計算を生成できます。 最大 3 段階の口頭計算問題を生成できます。剰余を使った計算の質問です。
2. ドキュメントのタイトルとサブタイトルを簡単に設定できます。口頭算数問題文書の生成数を設定する
3. ワンクリックで一般的なタイプの口頭算数問題と口頭算数ミニゲームを生成します (デバッグおよび開発中)
1. このプログラムの開発およびデバッグ用の Python 環境は 3.8.13 です。テスト用に新しい仮想環境を作成することをお勧めします。
プログラムをダウンロードして /weadfdsackend と入力し、プログラム関連の依存関係をインストールして、プログラムのルート ディレクトリでターミナルを実行します。
cd weadfdsackendpip install -rrequirements.txt
pip の依存関係の更新が遅い場合は、次のコードを試してください。
pip install -rrequirements.txt -i http://pypi.douban.com/simple
2. ターミナルの /weadfdsackend ディレクトリにある python main.py を実行するか、vscode または pycharm を使用して /weadfdsackend/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 .タオバオ.org。
3. ターミナル入力: npm run dev を実行してフロントエンド サーバーを起動します。正常であれば、URL http://127.0.0.1:5173/ を開くと、次の画像が表示されます。
最近、コードをダウンロードしても使用できない友人がいることに気付きました。こちらをご覧ください。
1. このプログラムを実行およびデバッグするための Python 環境は 3.8.X です。テスト用に新しい仮想環境を作成することをお勧めします。
2. 初めて実行するときに、フロントエンドとバックエンドがエラーを報告する場合は、依存関係がインストールされていない可能性が高く、エラー プロンプトを確認し、関連する依存関係をインストールすることをお勧めします。
3. それでも実行できない場合は、問題を開始して詳細なエラー情報を提供するか、分析のために私に連絡してください。
ターミナルの下のプログラムのルート ディレクトリに入り、最初にバックエンドを起動します。
(fastAPI_psm) bash-3.2$ cd weadfdsackend(fastAPI_psm) bash-3.2$ python main.py
プログラムを起動すると、端末には以下の画像が表示されます。
1. 例: 10 以内の足し算の口頭算数問題を 60 個生成します。 算術項目の値の範囲と演算記号を設定します。口頭算数問題の数を設定した後、[口頭算数問題の追加] をクリックし、最後に口頭算数問題を生成します。問題!
2. 口頭算数テスト用紙は ./docx ディレクトリに保存されており、ソフトウェアで開き、プリンターに接続して印刷できます。このページには、リモート ダウンロードを容易にするダウンロード リンクもあります。3. 一部の複雑な口頭算数の問題は、口頭算数の問題を足し算することから始まります。たとえば、100 以内の加算と引き算に関する混合口頭算数問題を 60 問印刷したいのですが、結果は 70 個を超えません。 このとき、最初のステップで演算記号の加算と減算を選択し、他のパラメータを設定してから口頭算数問題を追加し、最後にクリックして口頭算数問題を生成できます。
4. より具体的な使い方を試すことができます。実際は非常に簡単です。