プログラミング課題 

2017年1月18日 改訂

好きな題材を選んで Java 言語でプログラムを作成して,プログラムの内容を説明して下さい.

提出方法については,manabaに記入・アップロードお願いします。
・以下の内容は「レポート提出用」に書いて下さい
・ファイルはzipなどで固めて「ファイル提出用」にアップロードして下さい

「最終プログラミング課題(レポート提出用)」に記入して下さい。

1.名前,学籍番号

2.コンセプト
次のような内容を分かりやすくまとめて下さい。
・アプリ名称
・ユーザーは誰を想定したものか
・どのようなユーザ体験や機能を提供するか
 ゲームであれば、ゲームの目的、遊び方、ルール
 どのように楽しんで貰いたいか
 どのような問題を解決するか、何を便利にするか
 何を伝えたいか等
・新規性、工夫点、他のアプリより差別化できる点
 比較対象にあるアプリの説明も含まれる。

3.アプリケーションの基本機能
次のような内容を分かりやすくまとめて下さい。
・使い方(ユーザーが何を入力すると、何が起きるか)
・UI(画面)の基本構成(どこに、どのような機能が配置されるか)
・UIの画面遷移(どのボタンを押すと、画面が切り替わるなど)
・ゲームであれば、ゲーム場面上に見えているオブジェクトの種類、機能、動き方
・アルゴリズムが含まれる場合は、アルゴリズムの概要

4.システム詳細仕様

  1. 全てのクラスの機能概要
  2. 主要な変数の役割
  3. 主要なメソッドの機能概要
  4. 抽象クラスをどのように利用したか、など

5.工夫した点

6.苦労した点

7.今後の課題
時間があれば実現したかった機能など。

8.自己評価
評価には影響しないので、正直に書いて貰って大丈夫です。