目次>>
((outline))
<<活動記録>>
<<<第一回(4/21)>>>
班決めと作成物の話し合いをした。
私達の班ではタイマーアプリを作ることを根幹にしつつ、追加機能をたくさんつけて行こうという話になった。
中間発表までにタイマーアプリの基盤を作ることを目標にしたので、円滑に進むように頑張りたい。
アプリのコンセプトは、時計機能を使用して勉強時間を管理するものと決まった。
方向性が定まらなかったことと、開発が頓挫するリスクがあることから、ゲームではなくアプリを作ることを主目的とすることが決まった。
また、システムの一部構想を練った。具体的に言うと
*勉強時間に対する報酬システムを作ること
*スケジュール機能をつけること
*学習記録をつけること
*ログイン機能をつけること
という感じである。多くの機能の実装を予定しているが時間的制約もあるため、どれが重要か優先度をつけて行っていきたいと思う。
他にもメンバーとの話し合いが面白く、たくさんのアイデアや面白そうなことが浮かんできた。
それ自体はいいと思うが中途半端にならないように注意しながら取り組んで行きたいと思う。
また、班長になったので進捗の管理や仕事配分なども行えるようにしていきたいと思う。
<<<第二回(4/28)>>>
今回はGitLabのグループの作成と簡易企画書を作成した。GitLabの使い方が大分不慣れであり、しばらくはとまどいながらの作業になるだろうと感じた。
いくつかの拡張機能の実装、デザインなども工夫していきたいと思う。
<<<第三回(5/2)>>>
今回はものと操作に分ける作業をした。また、グループ内で各自の担当をおおよそ分けて作業に取り組み始めた。他にもNotionなどグループでいくつか使うためのサービスの準備をした。
各自の作業ではカウントアップタイマーの作成を行った。まだデザインを考えていなかったり、バグが見られたりしたため、改良の余地がたくさんあった。加えて、カウントダウン式のタイマーを作成したいとも思っているのでその作成も行っていきたいと思う。作成にあたって、javascriptとHTML, CSSを用いているのだが、知識がなくなかなかうまく使えずにネットに頼りきりなので自分でも多少は工夫を加えることができるように勉強しておきたい。
<<<第四回(5/9)>>>
ものと操作の洗い出しでやり残していた使用を簡素にまとめる作業をおこなった。
命名規則の決定などもおこなった。
カウントアップタイマーの作成の方は少しだけ改善を行ったが、あまり進捗はなかった。
<<<第五回(5/19)>>>
モジュール分けを行った。前回までのものと操作を分ける作業が細かくできていたので、それなりに細かく正確に分けることができていると思う。
その作業後は各々各自の担当モジュールの作成を行っていた。私は今回もタイマーを作成していた。カウントアップタイマーの方は大方完成し、カウントダウンタイマーの作成に取りかかり始めた。基盤はおおよそ完成したが、まだ一部バグが見られたり、デザイン面が全く作成できていないのでもう少し工夫と改善をしていきたいと考えている。
<<<第六回(5/26)>>>
今回も私はタイマーの作成を行いました。カウントダウンタイマーの作成に当たって、前回見られたバグの修正を行なった。また、デザインやUIの修正も行なった。具体的に言うと、メモリをつけたこと、ボタンの配置や機能面を改善したことが修正点である。
グループ全体としてもいくつかの機能が完成してきているので、概ね順調だと感じている。機能の追加や工夫する点などにもっと力を入れていきたいと思った。
<<<第七回(5/29)>>>
今回はタイトルの決定を行った。タイムキャプターというタイトルになった。
また、データベースを使う予定だったので、自身のPCでローカル環境を作成して練習した。担当者がいなかったのもあり、模索しながら行ったが使い方がいまいちわからず、実装までは程遠い状態であった。次回は担当の人もいるはずなので、実装できるようにしておきたいと思う。
<<<第八回(6/2)>>>
カウントダウンタイマーの仕様がわかりにくいという指摘を受けて、仕様の変更を行った。その中で、改善したい点(バグに近いもの)が一つ見つかったので、その改善を行おうとした。しかし、改善しきれなかったので個人的に時間を使って改善して置きたいと思う。
中間発表に向けての作業も割と中途半端な感じではあるのでもう少し統合作業を行う必要がありそうだと感じた。
<<<第九回中間発表(6/16)>>>
<<<第十一回(6/23)>>>
<<<第十二回(6/30)>>>
<<<第十三回(7/7)>>>
<<<第十四回(7/14)>>>