• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2008 年度 実績報告書

e-Learningを活用したソフトウェアコンテストに関する研究

研究課題

研究課題/領域番号 20500864
研究機関北九州工業高等専門学校

研究代表者

白濱 成希  北九州工業高等専門学校, 電子制御工学科, 准教授 (10280489)

キーワードe-Learning
研究概要

本プロジェクトの目標の一つに「学生にいかにしてプログラミングに熱中させるか」ということがある。この目標を達成するためにコンテストサイトの構築を行った。Robocode自体もゲーム感覚でJavaプログラミング学習が行える優れた教材であるが、学習者同士で作成したロボットを戦わせるためにはRobotファイルの交換が必要となる。これはネットワークを介して行う事で、物理的にも心理的にもより積極的に交換するようになる。本プロジェクトではその考えを推し進め、アップロードが即座にコンテストへの登録となるものとした。それまで各学習者のPCで動かしていたRobocodeをサーバ上で動作させることでこれが可能となった。OSにFreeBSD, CMSにXOOPSを採用し、構築したXOOPS上でRoboLeague for XOOPSを機能させることで実現した。さらに、対戦の実行をcronに登録することで、コンテストが毎晩自動的に行えるシステムとなった。学習者は改良したRobotをcronの実行前にサーバにアップロードする。その後それまで登録されているRobot総当りによる対戦を行い結果をHTML形式に変換し表示する。作成したシステムを本校の実験に導入したが、実質上インターネット接続されている環境であればどこでもコンテストに参加することが可能になったため、実験以外の時間でもファイルをアップロードする学生も見受けられた。また、詫間電波高専との交流戦も行った。学生の自学自習を進めるために、現在本校で利用しているWBTであるWebClassにRobocodeの学習コンテンツを設置していた。現段階でわからない事をWeb教材で調べたり、学習状況をチェックしながらロボットプログラミングコンテストを行える環境を整えたといえる。

  • 研究成果

    (2件)

すべて 2008 その他

すべて 学会発表 (1件) 備考 (1件)

  • [学会発表] Robocodeコンテストサイトの構築について2008

    • 著者名/発表者名
      白濱成希
    • 学会等名
      第28回情報処理教育研究発表会
    • 発表場所
      一関高専
    • 年月日
      2008-08-28
  • [備考]

    • URL

      http://w3-itss.kct.ac.jp/itss/modules/roboleague/

URL: 

公開日: 2010-06-11   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi