!!! 開発テーマ説明を解析する(ものと操作の洗い出し) * [WebClass|http://lms.eng.iwate-u.ac.jp/] にログインし「ソフトウェア設計及び演習2017」から出席入力してください * ログインアカウントは'''全学アカウント'''(t03...で始まるアカウント)です.情報コースのh27jXXXではありませんので注意してください. !! ウィンドウシステムとGUIプログラミング(13:00~14:10) はじめに,教科書3章についてごく簡単に解説します. * [[gtk::さらなるチュートリアル]] 続いて,教科書4章と[[GLib]]について,ルウ先生に解説していただきます. * [[GLib::チュートリアル]]にしたがって進めます. !! 関連ページ * [本家@|https://developer.gnome.org/] * [[gtk::チュートリアル]],[[GTK::超入門]](←過去資料) !!! 開発(14:10~) !! [[テーマ説明]] から[[ものと操作の洗い出し]] * 基本的には先週の続きを行ってください. * 班員間の合意を取りましょう. * 既に洗い出しを終えた班は,[[モジュール分け|モジュール化]]に進んでください. !! 確認事項 * [[テーマ説明]](簡易企画書)の完成度はどうですか? ** 一回書いたから終わり,ではなく,より良いものに改善していきましょう. ** 今週は木村が(担当TAと一緒に)各班の出来具合を確認します. * [[ものと操作の洗い出し]]の進行状況はどうですか? ** TAや先生から意見を聞いてみましょう. ** 「もの」の洗い出しが大雑把すぎませんか? ものの中に含まれるもの,など,細かいところまで出し尽くしましょう. *** 将来的なプログラム化まで考えた洗い出しが重要です. *** 洗い出した「もの」は,変数や構造体で表せますか? *** 洗い出した「操作」は,一つの関数で表せますか? * ものと操作の洗い出し結果を,テーマ説明にフィードバックして完成度を高めましょう. * 過去の先輩方の状況,他の班の状況なども参考にして,自分たちのものへフィードバックしましょう. ** 過去の(先輩たちの)保存袋や,Wikiも覗いてみましょう. !!! 本日の提出物 以下を揃えて,TAからチェックを受けてください. + GLibサンプルプログラム   ** step3までは確実に.出来る人はstep4, step5も含めて全部 + ものと操作の洗い出し結果 ** 班員で合意した内容を班Wikiに記述.絵が必要な場合はまず紙に書いてみる. 次回からは[[モジュール分け|モジュール化]]に突入する予定ですが,ものと操作の洗い出しについて間に合わない人・班は,次回までに仕上げておきましょう. その場合は,次回,TAから改めてチェックを受けてください. ---- !!! 以下はTAと助教の先生方へ 以下の事項を各自のページにまとめて記載してもらえると助かります. * 出席の確認 * 班員各自のGTK+, GLibサンプルプログラムの作成度・理解度の確認 * テーマ説明(簡易企画書)の完成度 ** できれば,評価してください. * ものと操作の洗い出しの進行状況 ** 今日の終わりにはある程度できているようにサポートしてあげてください. それから,班のメンバーとは,積極的なコミュニケーションをお願いします.