第3回
出席入力について
- WebClass にログインし「ソフトウェア設計及び演習_2020」から出席入力してください
- ログインアカウントは全学アカウント(s0618...で始まるアカウント)です.情報コースのh30jXXXではありませんので注意してください.
HTMLとJavaScriptの応用 (13:00-13:40)
-
JavaScript応用編,及びenchant.jsの基礎に沿って解説を行います.
-
HTML応用編については省略しますので,各自,参照してください.
-
解説中に出てきたサンプルについては, 必ず自分で実際に打ち込んで試しましょう.今後の基礎力に差が出ます.
GitLabの使い方 (13:40-14:00)
GitLabの日常的な使い方を解説しています.時間の都合上,資料の一部分だけを説明します.残りは各自参照してください.
グループ開発 (14:00-)
簡易企画書(テーマ説明)からの「もの」と「操作」の洗い出し
ソフトウェアの内容を決め,班員で合意し,プログラム化に向けて,内容を解析しましょう
班の記録保存袋について(確認など)
必ず,端末室内の棚に置いておき,いつでも班員が閲覧できる,更新できる状態にしてください.袋表面には「タイトル」,裏面には「ログイン名と氏名」を忘れずに記入してください.
本日やるべきこと・提出物
まずはJavaScriptとenchant.jsに慣れましょう.
など,自分自身で勉強してください.特に,@ITの記事がオススメです.最初の方は環境構築の話なので,第2回の2ページ目ぐらいから始めて,とりあえず第3回までの部分が理解できれば問題ないと思います(第4回,5回まで読めば,さらに地力が上がると思います).講義で解説したページの内容もよく理解しましょう.
グループ開発においては,以下を班Wikiに記載したらTAに報告してください.すでに報告済みの場合はやらなくてOK.
- 開発テーマ,開発プロセス(第2回講義からの継続課題: 終了してればOK)
- 班員同士でイメージ共有するための絵は書きましたか?
- テーマ説明(簡易企画書)については,絵なども含めてなるべく本日中に仕上げておきましょう.
- すでに前回で終わっているグループは,見直しを行ってよりよいものを目指しましょう.
- ものと操作の洗い出し
- 自分たちが作った企画書を,さらに細かく分析して「もの」と「操作」を洗い出しましょう.
- 班員で考えた「もの」とそれに対する「操作」を班Wikiに記載してください.
- この項目についてはしっかり考える必要がありますので,全部出来ていなくても構いません.まずはトライしてみましょう.今後,修正する必要が出てくると思います.
TAの皆さんへ
班Wiki の Top page を修正します. 以下の作業をお願いします.
- 班Wikiに自分のページ作成
- 自分の情報を書きましょう(居場所・連絡先).
本日の確認事項
以下の点について,必要であればコメントしてあげてください.「ここがいいね!」とか「ここはどういうこと?」などなど.コメントは,班wiki内のTAページに書いてください(Slack への書き込みは時間が経つと消えちゃうので).
- 簡易企画書(テーマ説明)の完成度
- テーマの設定そのものは,本日中に必ず終わらせるように(すべての班が終わっているようです.)
- アドバイスあればお願いします.図がかけているか?ぱっと見て何がやりたいのか伝わるかな?
- 説明の中に,プログラム化を考える際に必要な要素が書かれているかどうか?
- ものと操作の洗い出しの進行状況
- 主要な「ものとその操作」(つまり,オブジェクト)がピックアップできているかな?