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

24::gr11::大和夏輝

個人活動記録

担当

  • デザイン(背景、ボタン、画面レイアウト)(backgroubd.css, background.js, 各画面のhtml,cssにデザイン実装)
  • タイトル画面(title.html, titke.css)
  • モード選択画面(mode.html, mode.css)
  • 難易度選択画面(level.html, level.css)
  • スタート前画面(click_start.html, click_start.css)

授業外活動

  • 背景のデザインを考えた。
  • 画面構成の手直しを行った。
  • ボタンのデザインを変えた

第1回 2024/4/19

<活動内容>

  • 班員、テーマ(暗記学習系ができるアプリ)を決めた。
  • Firebaseを学んでいくことも決まった。
  • みんなで協力して頑張っていきたい。

<感想>

  • ほうれんそうをしっかりして連携していきたい。

第2回 2024/4/26

<活動内容>

  • HTMLとJavaScriptの使い方を学んだ。
  • gitlab の使い方を学び、設定をしたり、プロジェクトを作成したりした。
  • 簡易企画書を作成した。

<感想>

  • gitlab の使い方にかなり苦戦した。特にリポジトリに関する部分が難しかった。
  • 少しずつ方針が固まってきてはいるが、まだ完成形が見えないので、早めに決めきりたい。

第3回 2024/5/1

<活動>

  • JavaScriptの基本を学んだ。
  • ものと操作を洗い出した。
  • 簡易企画書の内容についてより詳細に話し合った。

<感想>

  • おおまかな画面構成の想像はできたが、それを実現できるように頑張りたい。

第4回 2024/5/10

<活動>

  • JavaScriptの応用について学んだ。
  • モジュール分けについて班で話し合った。
  • cssについて少し調べた。

<感想>

  • 今回はモジュール分けについて話し合った。考えていたよりも多くのモジュールができそうだったが、班員でしっかり役割を分担し、協力して完成させたい。目標を高くしすぎず、とりあえずできるところから徐々に作って行ければいいと思った。
  • htmlとJavaScriptとcssの使い分けをしっかりできるようにしたい。

第5回 2024/5/17

<活動>

  • htmlの応用について学んだ。
  • gitlabの使い方について班の中で確認した。
  • 役割分担をした。

<感想>

  • gtilabの使い方に苦戦した。特にgit pullがうまくいかなかった。
  • 来週からプロトタイプ作成に入るが、しっかり作成できるか不安だ。

第6回 2024/5/24

<活動>

  • 各々の役割部分のプログラム作成に着手した。
  • html部分のプログラムを作成した。

<感想>

  • 今回は、かんたんなボタン部分のプログラムしか作れなかった。次はcssで画面のプログラムも進めていきたい。

第7回 2024/5/31

<活動>

  • 今回も各々の役割部分のプログラム作成をした。
  • 画面遷移の部分ができた。
  • cssも書き始めたがほとんど進めることができなかった。

<感想>

  • 今回は、cssにも手を付けることができたが、全然うまく行かなかった。来週までに少しでも進めて中間発表までには形にしたい。

第8回 2024/6/7

<活動>

  • 今回はプログラム作成と中間発表に向けての準備をした。
  • ボタンへのデザインの付け方がわかった。
  • 画面構成を見直した。

<感想>

  • 今回は前回できなかったcssでのデザインができるようになり、進歩感じた。
  • 背景やSEの付け方などがこれからの課題だ。

第9回 2024/6/14

  • <活動>
  • 中間発表があった。
  • ver1.0の制作に向けての役割分担をした。
  • デザインのみなおしに取り掛かった。

<感想>

  • デザイン、SE、タイマー、記録画面作成を頑張る。
  • 他の班のプログラムのレベルが高そうで焦った。
  • 良さそうなデザインを見つけることはできたが、実装するのが難しそうだった。

第10回 2024/6/21

<活動>

  • 背景デザインを作った。(自)
  • 問題画面に背景をつけることができなかった。(自)
  • 問題数を追加した。(班員)
  • 記録画面を追加した。(班員)

<感想>

  • 問題画面に背景をつけることができなかったので次回までにつけれるようにしたい。
  • 記録のシステムを作るのがかなり難しそうだ。
  • 見づらい感じもするので配色も考えたい。

第11回 2024/6/28

<活動>

  • サイトなどを見ながらデータを保存するプログラムを作成した。(自)
  • 解答した後正解の選択肢が緑になるプログラムを実装した。(班員)
  • 問題数を追加した。(班員)

<感想>

  • 見様見真似で作成したので理解が浅いのが不安だ。
  • 一番苦戦する予定の部分だったので、少しでも進めることができてよかった。

第12回 2024/7/5

<活動>

  • 画面の配置の修正を行った。(自)
  • 記録を試行錯誤した。(班員) <感想>
  • レイアウトを考えるのも難しいと思った。
  • 残っている大きな作業は記録と問題数を増やすくらいだと思うので協力して頑張りたい。

第13回 2024/7/12

<活動>

  • レイアウトを編集した。(自)
  • 問題数を増やした。(班員)

<感想>

  • TAの方にデザインを褒められて嬉しかった。
  • 記録画面がバグってしまって頭を抱えた。
  • 最終発表もがんばりたい。

第14回 2024/7/26

<活動>

  • 最終発表

<感想>

  • 今日は最終発表があった。発表前に準備不足の部分があり、バタバタしてしまったが無事に終えることができてよかった。

まとめ

  • 昨年もグループでゲームを作成する活動をしたが、その時は背景に画像をつけたり図形を描画したりするだけの簡単ものだったが、
    今回は背景もプログラミングで実装したり、モジュールの量もかなり増えたりとレベルが上がったと感じた。
  • htmlやcss、jsにはこの講義で初めて触れたため、すごく不安だったが、調べたり班員やTAの方に来たりすることで、かなり上達したように思う。
  • プログラムの編集をする際、他の人とかぶってしまうということがたまにあり、チーム作成の難しさと意思疎通の大切さを学ぶことができた。


最終更新日:2024/08/02 21:22:01