• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2009 Fiscal Year Annual Research Report

プログラミング教材のWEBアプリケーション化の研究

Research Project

Project/Area Number 20500836
Research InstitutionKagawa University

Principal Investigator

香川 考司  Kagawa University, 工学部, 准教授 (50284344)

Co-Investigator(Kenkyū-buntansha) 富永 浩之  香川大学, 工学部, 准教授 (80253251)
Keywordsプログラミング言語 / コンパイラ / プログラミング教育
Research Abstract

従来のEclipse RCPに基づくフレームワークでは、プラグインのプログラミングやアプリケーションの配備、ユーザインタフェースのカスタマイズなどがいずれも難しいことが明らかになり、一般への普及の困難が予見された。そこで、平成21年度は、AjaxやAdobe Flexなどの技術を利用できるユーザインタフェースのフレームワークの実装を行った。通常のJavaサーブレットによるアプリケーションとして構築可能でありながら、従来のフレームワークの利点を継承して、多言語に対応が容易な新フレームワークを構築した。この新フレームワークでは、教師は通常のHTML/Flashなどでユーザインタフェースを提供することができ、肌理細かいカスタマイズが容易になると期待できる。また、このフレームワークを有効に利用するためにAdobe Flash(Adobe Flex)やCometを用いたユーザインタフェースの構築技術の研究を行った。
従来のEclipse RCPに基づくフレームワークに対して、多言語対応のためのエディタプラグイン自動生成ツールを作成した。このツールは新フレームワークにも対応する予定である。
また、教師を支援するためのサーバ側システムの実装を行った。このサーバ側システムはOpenIDにより既存の学習支援システムと連携し、またファイルのバージョン管理を行うことで、学習者にWebアプリケーションとしての利便性を与える。また、自動採点や採点支援のために、教師がスクリプト言語によりカスタマイズすることを可能とした。ただし、JavaScriptによる現在の実装では十分な速度が得られないことが判明したため、今後改良を検討する。

  • Research Products

    (8 results)

All 2010 2009 Other

All Journal Article (1 results) (of which Peer Reviewed: 1 results) Presentation (5 results) Remarks (2 results)

  • [Journal Article] A Web-based Application Framework for Programming and Its Practice in Classes2009

    • Author(s)
      Koji Kagawa
    • Journal Title

      World Conference on Educational Multimedia, Hypermedia & Telecommunications

      Pages: 3395-3403

    • Peer Reviewed
  • [Presentation] Adobe Alchemy を用いたWeb 上の言語処理系2010

    • Author(s)
      東山裕徳
    • Organizer
      情報処理学会第103回コンピュータと教育研究発表会(CE103)
    • Place of Presentation
      筑波大学(東京都)
    • Year and Date
      2010-03-06
  • [Presentation] プログラミング学習に対応したサーバサイドファイル管理システムの設計2009

    • Author(s)
      三嶋宏資
    • Organizer
      教育システム情報学会第34回全国大会(JSiSE2009)
    • Place of Presentation
      名古屋大学東山キャンパス(愛知県)
    • Year and Date
      2009-08-20
  • [Presentation] Adobe Flex によるプログラミング学習支援環境の構想2009

    • Author(s)
      陳哲
    • Organizer
      教育システム情報学会第34回全国大会(JSiSE2009)
    • Place of Presentation
      名古屋大学東山キャンパス(愛知県)
    • Year and Date
      2009-08-20
  • [Presentation] Graphviz を用いたプログラミング学習支援システム2009

    • Author(s)
      松井一貴
    • Organizer
      教育システム情報学会第34回全国大会(JSiSE2009)
    • Place of Presentation
      名古屋大学東山キャンパス(愛知県)
    • Year and Date
      2009-08-20
  • [Presentation] Wappen for Bison/Flex : A Web-based Application for Compiler Construction Exercises2009

    • Author(s)
      Koji Kagawa
    • Organizer
      14th ACM-SIGCSE Annual Conference on Innovation and Technology in Computer Science Education
    • Place of Presentation
      Universite Pierre et Marie Curie(パリ・フランス)
    • Year and Date
      2009-07-07
  • [Remarks]

    • URL

      http://guppy.eng.kagawa-u.ac.jp/Wappen/

  • [Remarks]

    • URL

      http://guppy.eng.kagawa-u.ac.jp/WappenLite/

URL: 

Published: 2011-06-16   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi