開発テーマ例
自分達にとって役に立つプログラムであったり,方法やアルゴリズムを考えるためのテーマであったりした方が,将来的にはためになると思います.
テーマを決めよう
例年,ゲームを選ぶ班が多いようですが,ゲーム以外の方が面白いとは思います.もちろん,ゲームがダメ,という意味ではありません.
以下,◯がついているものは(過去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 エディタ
- ◯ 表計算
- 研究室配属要件および卒業単位要件判定システム
過去の事例
昨年度までの具体的事例については, 過去作品のページを参考にしてください.