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

2011 Fiscal Year Research-status Report

プログラムによる計測・制御の仕組みを学ぶための初学者向き可視化教材の開発

Research Project

Project/Area Number 23501163
Research InstitutionOsaka City University

Principal Investigator

松浦 敏雄  大阪市立大学, 人文社会系研究科, 教授 (40127296)

Co-Investigator(Kenkyū-buntansha) 中西 通雄  大阪工業大学, 情報科学部, 教授 (30227847)
西田 知博  大阪学院大学, 情報学部, 准教授 (00283820)
Project Period (FY) 2011-04-28 – 2014-03-31
Keywordsプログラミング入門 / 計測・制御 / 視覚化教材 / 情報教育 / 学習支援ソフトウェア
Research Abstract

本年度は、ハードウェア(Arduino)を制御するための言語として、xDNCL(xDNCLは大学入試センターの入試で用いられている言語をベースに実装に必要な機能を付加したもの)にArduinoの制御用命令を追加した。我々のグループでは、xDNCLの処理系を既に開発済であり(PENと呼ぶ)、PENにArduinoを制御するための仕組みを組み込んだ。この際、PENの拡張のための汎用的な仕組みを実装したので、今後、他のハードウェアの制御機能の追加だけでなく、その他のライブラリの追加なども比較的容易にできるようになった。また、このシステムを利用して授業を実施するための教材として、LEDの点灯/点滅、光センサーや温度センサーを利用した制御プログラムなど、いくつかのコースウェアも試作した。このモデルでは、PENによるプログラムで直接Arduinoを制御するものであって、Arduino単独で操作するものではない。 また、これと並行して、Arduinoに温度センサー、光センサーなどのを追加した新たなハードウェアを設計・製作し、それを動作させるタイルプログラミング環境も試作した。このモデルでは、タイルプログラミングによって作成したプログラムをArduinoにダウンロードし、Arduino単独で動作させるものである。このシステムについても正常に動作することを確認しており、数名を被験者として、実験によりその有効性を確認している。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

当初の23年度の計画では、制御のための言語については、設計のみが目標であったが、試作までできて、実際にハードウェアの動作確認までできたことは、当初計画より進んでいる。しかし、シミュレータの作成や、学習者自ら抽象化できる仕組みを用意できていないのは、進捗がやや遅れている点と言える。総合的にはおおむね順調と判断した。

Strategy for Future Research Activity

今年度の試作を基に、利用するハードウェアを決定し、授業で用いることができるシステムを実装する。また、製作するハードウェアのシミュレータを用意し、学習環境の充実を図る。学習者自ら抽象化できる仕組みの実現に挑戦する。

Expenditure Plans for the Next FY Research Funding

今年度は研究費の配分遅延のため、当初計画していた最新の研究動向の調査のための国際会議に参加できなかった。このために配分していた経費に余剰ができたが、この分を来年度同一目的で執行する予定である。

  • Research Products

    (3 results)

All 2012

All Journal Article (1 results) Presentation (2 results)

  • [Journal Article] プログラムによる計測と制御の仕組みを学ぶための学習支援ソフトウェアの開発2012

    • Author(s)
      Riu Lu
    • Journal Title

      大阪市立大学 大学院創造都市研究科 都市情報学専攻 電子紀要「情報学」

      Volume: Vol.9 Pages: -

  • [Presentation] Arduinoを利用した初学者向けプログラミング学習教材Eduino2012

    • Author(s)
      主原佑記
    • Organizer
      教育システム情報学会学生研究発表会論文集, pp.138-139
    • Place of Presentation
      関西学院大学梅田C, 大阪
    • Year and Date
      2012 – 0310
  • [Presentation] Arduinoを利用したプログラミング学習教材Eduino2012

    • Author(s)
      桐畑鷹輔
    • Organizer
      電子情報通信学会関西支部学生会, 講演論文集, pp.78
    • Place of Presentation
      立命館大BKC, 滋賀
    • Year and Date
      2012 – 0309

URL: 

Published: 2013-07-10  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi