トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

卒業研究1テーマ例

卒業研究1テーマ例

 プログラミングスキルの向上

1年次に学習していないプログラミングの手法やアルゴリズを学習する。

  • 自分で学習用のテキストを探し、それを毎時間学習する。
  • サブルーチンや関数を使ったプログラミングの方法。
  • 検索、並べ替えなどのアルゴリズムをVBで学習する。
  • VBでプログラミング技術を向上させる。

 Windowsアプリケーションの制作

Windows用のプログラムを作成する。ツール、ユーティリティ、データベース、ゲームなどを作る。

アプリケーションの一例を示す。

  • Windowsのさまざまな情報を表示するツールを作る
  • ブックマーク管理プログラム
  • ネットワークプログラム
  • Webブラウザ
  • メーラー
  • MP3プレーヤー
  • 電卓プログラム
  • 進数変換プログラム
  • 画像処理プログラム
  • 住所録
  • 音楽CD検索プログラム
  • スクリーンセーバーを作る
  • パズルゲーム
  • カードゲーム
  • 交通標識学習ゲーム
  • 漢字学習ゲーム
  • クイズゲーム

 アプリケーション利用スキルの向上

WordやExcelのより高度な利用法(マクロ、VBA、連携など)を学習する。テキストを自分で用意し、それを学習する。

以下に一例を示す。

  • マクロやVBAによる定型処理の自動化
  • VBのプログラムからWordやExcelを呼び出し、利用する。
  • Excelでアプリケーションを作る
  • Accessデータベース(データの検索、集計などが出来る)
    • JR、私鉄路線データベース
    • プロ野球、Jリーグデータベース
    • 携帯電話データベース
    • 画像データベース
    • 郵便番号・住所データベース
    • 生き物データベース
  • アプリケーションを使い方、学習テキストを作る
  • Windowsの高度な使い方

 新しいプログラミング言語やOSなどに挑戦する

C、Java、Perlなどの言語やLinuxに挑戦する。自分でテキストを用意して学習する。

  • 新しい言語でプログラミングを学習し、簡単なプログラムを作れるようにする。
    • Cはすでにインストール済みです。
    • C以外の言語、Linuxについては担任に相談してください。用意します。
  • Linuxの基本的な利用法を学ぶ。
    • インストール、運用、管理
  • Webサーバを作る。
  • Webプログラミングを学習する

 マルチメディアコンテンツ制作

  • 静止画、動画、音声など使ったコンテンツを作る。
  • 何らかのテーマを決めて作品を作る。
    • 学校紹介
    • 〜の歴史
    • 〜沿線の小さな旅
    • おらの町
    • Windowsの使い方
    • デジカメ等の画像の加工
    • CGで画像を作る。
    • 静止画から動画を作る
    • 動画・音声を編集する
  • 作品をホームページ化する。

[卒業研究1]