2024 ソフトウェア設計及び演習用の班Wiki

23::gr10::木谷頼斗

個人活動記録

第1回

  • 班決めを行った。
  • テーマ概要について話し合った。
    • リマインダーが第一候補として挙がった。難易度などについて、後ほど改めて話し合い詰めたい。
  • 連絡先を共有した。


第2回

  • 班長と協力し、Gitlabの設定を行った。
  • テーマ概要について話し合った。
    • 受験対策とゲーム・分析の融合が新たな第一候補として挙がった


第3回

  • ものと操作の洗い出しを行った。
    • 動詞は一旦簡略化し、様子を見て追加・改良していく方針にした。
    • 回答方法にはクリックを用いる予定。JavaScriptによって実現する予定。
    • 問題数を確保したり、問題の内容・ジャンルをカテゴライズすることにより診断精度を確保する。


第3回

  • ものと操作の洗い出しを行った。
    • 動詞は一旦簡略化し、様子を見て追加・改良していく方針にした。
    • 回答方法にはクリックを用いる予定。JavaScriptによって実現する予定。
    • 問題数を確保したり、問題の内容・ジャンルをカテゴライズすることにより診断精度を確保する。


第4回

  • ものと操作の洗い出しのブラッシュアップを行い、画面遷移図を作成した。
    • 班長と協力し、「ものと操作」のページを整理した
    • 「もの」と「操作」をより明確に分類した。


第5回

  • モジュール分けを行った。
    • 遷移画面ごとの機能などを確認し、担当を割り振った。
      • 問題画面表示担当になった。各々が作成した問題や解答などを表示する。
      • 各自が作成する問題について、3種類に分類し、問題種ごとの正答率を基に参考書を紹介する方針に決まった。


第6回

  • プロトタイプの作成に取り掛かった
    • JavaScriptを中心にプログラムを組んでいく予定だが、知識・理解が足りていないため、次週までに基本知識の理解の努めたい。


第5回

  • 引き続きプロトタイプの作成に取り掛かった
    • サイトを参考に雛形を作成した。
      まだJavaScriptやHTMLについての理解が伴っているわけではないので、その理解を進めるとともに雛形の修正・改善に努めたい。


第6回

  • 他のhtmlファイルに飛ぶ形でページ遷移をさせた
    • 問題表示は配列を用いて実現させたいので、修正をしていきたい


第7回

  • 問題表示、解答の一時保存をするプログラムを作成した
    • 解答の受け渡しがうまく行かなかったので、次回改善


第8回

  • 科目選択画面からの遷移を作成した
    • 選択した科目に応じて表示する問題を変えるプログラムの作成に苦戦したが、パラメータを使って行った。


第9回

  • 中間発表を行った
    • 他の班の発表を見て、今後の方針や戦略を見直すことにした
    • UIや機能の追加を当初想定よりも充実させたい
    • データベースやバックエンド処理も改めて自学し、改善に努めたい


第10回

  • 配列の画像表示を協力して行った
  • 配列内の文字列の改行がうまく反映されないので、次回までに調べたい
  • データベースについて調べていきたい


第11回 (6/30)

  • 統合した結果バグが発生したので、まずはそれの修正から行った
    • 変更をgit・ローカルへ反映させる頻度が各自少なかったために起きたことがわかった。
    • gitの使い方を教え、再確認した。
    • gitの使い方を班wikiにまとめた。


第12回 (7/7)

  • データベースの実装を試みた
    • firebaseを用いようとしたが、学校のパソコンに環境を作ることができたなかった。
    • Googleスプレッドシートを使ってできないか、情報収集をしている。


第13回(7/14)

  • 回答済みの問題表示を実装した。
    • 回答状況,内容によって下部のボタン表示が変わるようにした。
    • 回答状況を表示したボタンを押すことで、その問題に遷移する機能も実装したい
    • 問題数が科目ごとに異なるので、その点の対処も課題
  • データベースの実装を学校の端末で行うのは、難しかったので、まずは回答状況を完成させることにした。
    • 基本機能が一通り完成した後、クラウドのキャッシュなどを使えないか検討したい。


第14回(7/28)

  • 最終発表を行った
  • 軽微なバグ等を修正した
  • README.mdを更新した
直前まで背景を調整したり、GBMなどのバグを修正するなどして奮闘した。発表までには間に合わなかった部分もあったが、班員と協力しながらワークを行う経験ができた。期限までに改善を行うとともに、今回の経験を、今後の活動に活かしていきたいと感じた。


課外活動

  • 回答済みの問題表示ボタンを改善した
    • 問題番号(や回答)の表示されたボタンを押すと、その問題まで飛べるような仕様にした。
    • UIを改善した
      • 回答表示を、以前よりも見やすくした。
  • 各画面に背景、BGMを追加した
  • 発表ページの作成・発表内容の思案に取り組んだ
  • その他、バグの修正やUIの改善を行った。


最終更新日:2023/07/28 15:15:50