2024 ソフトウェア設計及び演習用の班Wiki
23::gr10::モジュール分け
※担当振り分けは中間発表後変更している。詳しくは次のリンクにて→ 中間発表反省
簡略モジュール分割
- メイン(プログラム全体を管理)
- タイトル画面
- モード選択画面
- 科目選択画面
- 問題画面(問題の表示, 回答, 問題の行き来などを行う)
- 各科目の問題, 正答, 選択肢のデータ
- 問題の正誤の管理モジュール
- 結果表示画面(参考書の割り出し, 結果の表示を行う)
- オプション画面
いろいろと吟味した結果
問題文, 正答, 選択肢_Q-data(頼斗, 英語:虎太郎, 数学:龍希, 物理:頼斗, 化学:愛翔)
- 配列を用いる(Eq, Mq, Pq, Cq)
- 問題は3つに分類する
<分類方法>- 英語...単語, 文法, 構文
- 数学...IA, IIB, III
- 物理...力学, 熱・波動, 電磁気
- 化学...理論, 無機, 有機
※各ジャンル最低5問→計15問
問題の正誤の管理モジュール_answer(愛翔)
- Q-showモジュールから取得した回答データ(ans)とQ-dataモジュールの正答データ(correct)を照らし合わせて、正答数をカウントする
- 正誤判定は、全問終了後に行う
- どのジャンルの問題が一番解けていなかったか(変数weak)をresultモジュールに送る
最終更新日:2023/06/16 15:30:06