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

23::gr09::活動記録

第一回 4/21

  • 班決め
  • テーマ決め
  • LINEグループ作成

◯振り返り

  • 今回の講義で本講義の大まかな内容、目的などを理解することができた。先取りでjavascriptなどについて進んで学習し、より優れた作品を作成したい。また、先輩方のご助言を参考に、メンバー同士で連携をうまく取りながら作業していきたい。

第二回 4/28

  • htmlについての簡単な説明
  • gitlabの利用開始
  • 簡易企画書の作成

◯振り返り

  • 今回の講義では、まず前半でHTMLについて学び、その動作や大まかな仕様について理解することができた。また後半では、Gitlabによるリポジトリの設定などした。更に班員全員で意見を出し合い簡易企画書を作成した。ソフトウェアの全体像が見えたので、次回から徐々に作成を進めていきたい。

第三回 5/2

  • javascriptについての簡単な説明
  • 簡易企画書の修正
  • ものと操作の洗い出し

◯振り返り

  • 今回の講義では、まず前半でjavascriptの操作・仕様について学んだ。後半では、ものと操作の洗い出しをした。話し合いを進めていく中で、作成するソフトウェアの内容が変わり、より現実的で深いものになった。また、今回の作業で今後作成していくものの具体的なイメージがつかめたので次回本格的に頑張っていきたい。

第四回 5/12

  • javascriptについての応用的な説明
  • ものと操作の洗い出し
  • モジュール分け

◯振り返り

  • 今回の講義では、前半でjavascriptの応用編を学んだ。後半では、前回行ったものと操作の洗い出しの振り返りをして、そこからモジュール分けを行った。分担して全員で作業を進め終わらせることができた。

第五回 5/19

  • htmlの応用的な解説
  • gitlabの使い方の解説
  • モジュール分けをもう一度考え直す
  • gitlabの使い方のマスター

◯振り返り

  • htmlの応用では、スタイルの変更の仕方やcssファイルとの組み合わせ方などを学んだ。後半のグループワークでは、ものと操作から考え直しもう一度モジュール分けを行った。前回作成したものより、さらに洗練されたものとなった。また班員全員でGitlabの使い方を学んだ。次回から本格的に作成作業が始まるので班員全員で協力して頑張りたい。

第六回 5/26

  • enchant.jsの簡単な説明
  • モジュール分けをもとにhtmlとcssを使い、各自でページの作成
  • 各自作成したページに遷移できるようにした。

◯振り返り

  • enchant.jsでは主にゲーム作成を目的としたコードであったため参考程度に学んだ。後半のグループワークではそれぞれが担当しているhtmlやcssコード入力に取り組み、多少新しい言語になれることができた。またそれぞれのコードをリンクすることができたため、次回はページの修飾やsimu.htmlの計算部分などを協力して作成しようと思う。

第七回 5/29

  • デバッカについての簡単な説明
  • お酒が抜けるまでの時間出力の計算プログラム作成
  • 背景や文字などのページ装飾

◯振り返り

  • 今回の講義では前半でデバッカの説明を受けた。後半ではそれぞれ担当を決めて計算部分の制作とページの装飾を取り組んだ。計算の方では思い通りの結果が出力できるプログラムが作成でき、装飾の方ではページの背景や文字、ボタンのデザインを変えることができた。次回はSEや計算の詳細部分を突き詰めていく予定だ。

第八回 5/29

  • 中間発表についての連絡
  • お酒が抜けるまでの時間出力の計算プログラム作成
  • 背景や文字などのページ装飾
  • 効果音の追加

◯振り返り

  • 今回の講義では前半で中間発表についての説明を受けた。後半ではそれぞれ担当を決めて計算部分の制作とページの装飾を取り組んだ。計算部分では、時間表示までの計算過程でバグが生じたため今後はそこを改善していきたい。装飾の方では残りのページ全てに背景などを取り付けることができた。しかし一方で思い通りのタイミングでSEがならないためそこも次回頑張りたい。

授業外 6/9

  • 中間発表で使う班wikiの作成。
  • 中間発表で発表する人を決定した。

○振り返り

  • 今日はソフトウェアの授業は休講であったが班員で集まって中間発表の準備をした。それぞれが中間発表に向けた資料を作成し、中間発表で発表する人をじゃんけんで決めた。中間発表を頑張りたいと思った。

第九回 6/16

  • 中間発表
  • 今後の活動について話し合い

○振り返り

  • 今日は中間発表を行いました。他のグループの発表を見て、自分の作品にも活用できるようなプログラムを作成しているグループが多数あったのでそれらを自分達も参考にして、今後の作品制作に活かしていきたいと思います。

第十回 6/23

  • nodeについて
  • TAさんのコメントを見る
  • プログラムの作成

○振り返り

  • 今日は中間発表が終わった最初の授業でしたが、班の皆さん集中してそれぞれプログラムの作成を頑張っていたと思います。授業の日数も残り僅かなので最終発表に向けて作品制作を頑張っていきたいと思います。

第十一回 6/30

  • enchant.js+WebSocket
  • モジュールの実装・テスト

○振り返り

  • 今回は、全体的に足踏みをした回であったように感じた。次回からはそれらの課題を解決できるようにプログラム作成に励んでいきたいと思います。

第十二回 7/7

  • 班活動

○振り返り

  • 今回は、それぞれがそれぞれの担当の画面を頑張っていました。BGMをつけることに苦戦していて、シミュレーションの画面とお酒情報の画面は順調に進んでいた。最終発表が近づいて来たのでラスト頑張っていきたい。

第十三回 7/14

  • 班活動
  • 仕様書の作成

○振り返り

  • 今回は最終発表に向けて最後にできる限りのプログラムの追加や修正を行いました。BGMの作成もなんとか形にすることができました。最終発表がんばります。

第十四回 7/14

  • 最終発表

○振り返り

  • 今回は最終発表を行った。自分たちの班ではカウントダウン機能以外の実装を予定通り行うことができた。技術的にできなかったところを今後の自分たちの課題点と再認識し、これからの講義などで学びを深めようと思った。


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