コンテンツにスキップ

開発テーマ例

自分達にとって役に立つプログラムであったり,方法やアルゴリズムを考えるためのテーマであったりした方が,将来的にはためになると思います.

テーマを決めよう

例年,ゲームを選ぶ班が多いようですが,ゲーム以外の方が面白いとは思います.もちろん,ゲームがダメ,という意味ではありません

以下,◯がついているものは(過去20年ぐらいの間で)実際に選ばれたテーマです.

言語系作成

  • タートルグラフィックス(◯ kame)
  • C--
  • forth - forth にグラフィック機能を付けたのがPostscript
  • アセンブラ/リンカ
  • 関数型言語(Haskell, Lisp)
  • visual C
  • Cの整形プログラム,◯ フローチャート作成
  • C自習ソフト

仮想計算機

  • ◯ CASL システム

シミュレータ,シミュレーション

  • 論理回路シミュレータ
  • 現象のシミュレーション(生物系,流体,回路))
  • ◯ 魚の飼育シミュレーション

シェル作成

  • 視覚的シェル(Windows, MacOS)
  • ◯filer(directory, file 管理とshellコマンド)

お絵描き

  • お絵書き、CADソフト(◯ xyoiko)
  • グラフ書きソフト
  • ページ記述言語(Postscript = Forth + Graphics)

ユーティリテイ、ライブラリ

  • グラフィックライブラリ
  • デスクトップ・ユーティリティ(◯ xhum)
  • ○絵日記ソフト

ゲーム作り

  • ◯ リバーシ(オセロ)
  • ◯ レーシングゲーム, ◯ 競馬
  • ◯ 連じゅ,◯ 軍人将棋,◯ マージャン
  • トランプゲーム(◯ ポーカ,◯ ブラックジャック,◯ 大貧民,◯ 七並べ,◯ UNO,◯ オイチョカブ)
  • ◯ すごろくパズル
  • ◯ ぷよぷよ,◯ ビンゴ
  • ○ xxxパーティ

パズル

  • ペントミノ,ルービックキューブ
  • トランプゲーム (calculation)
  • コナネ
  • ラッシュアワー
  • Puzzle & Dragons
  • ひとりにしてくれ
  • 橋をかけろ
  • にゃんこ大戦争

データベース

  • ティーチング・アシスタントの事務手続き支援
  • ◯ 盛岡まるかじりマップ
  • ◯ 専門用語データベース
  • ◯ 方言データベース

情報管理

  • ◯ スケジューラ,◯ メモ
  • ◯ URL & mail address 管理

その他

  • ○ ツイッタークライアント
  • ◯ ミニ電子会議
  • ◯ 辞書検索プログラム
  • デバッガ,トレーサー
  • アウトライン/アイディア プロセッサ
  • 簡易ワープロ
  • ◯ HTML エディタ
  • ◯ 表計算
  • 研究室配属要件および卒業単位要件判定システム

過去の事例

昨年度までの具体的事例については, 過去作品のページを参考にしてください.