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

2018 年度 実施状況報告書

初等中等教育向けプログラミング学習環境の構築に関する研究開発

研究課題

研究課題/領域番号 17K01088
研究機関大阪市立大学

研究代表者

松浦 敏雄  大阪市立大学, 大学院工学研究科, 名誉教授 (40127296)

研究分担者 西田 知博  大阪学院大学, 情報学部, 教授 (00283820)
原田 章  追手門学院大学, 経営学部, 教授 (10263336)
中西 通雄  大阪工業大学, 情報科学部, 教授 (30227847)
吉田 智子  京都ノートルダム女子大学, 人間文化学部, 教授 (60329977)
研究期間 (年度) 2017-04-01 – 2021-03-31
キーワード初学者向けプログラミング学習環境 / ブロックプログラミング / Blockly / DNCL / Webアプリ
研究実績の概要

本研究の目的は、初等中等教育の各段階に応じたプログラミング学習環境および教材を開発し、それらの有効性を確かめることにある。当初は、我々が開発したプログラミング学習環境oPEN (Javaで記述)をベースに研究を開始したが、多くの小中学校では、ソフトウェアを自由にインストールできないことが多いということが判明したので、昨年度より、インストール不要な、Web上で動作する学習環境の開発を目指すことにした。そこで、Blocklyベースのプログラミング学習環境Blockly PENを開発した。
今年度は、Blockly PENに関数定義機能を追加するなど、改良を行い授業で使えるレベルまで完成度をあげた。Blockly PENはブロック言語を対象としており、主として小中学生向けのプログラミング学習環境を目指している。今年度は、これに加えて、さらに、中学生および高校生向けのプログラミング学習環境として、短冊状のプログラム断片を並べてプログラムを作成する学習環境wPENを開発した。wPENもWeb上で動作する学習環境であるが、短冊の並べ方を間違えると構文エラーが発生するなど、ブロック型言語よりもテキスト型言語に近い。wPENでも、DNCL言語を実行することができ、図形描画機能に加えて、プログラムのデバッグのためのブレイクポイント機能を有しており、プログラムの実行の様子を観察することもできるようにしている。
Blockly PENで学習をはじめて、その後に、wPENに移行していくことで、シームレスな学習が可能となる。

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

パソコンへのインストールが必要な学習環境oPENを諦めて、あらたな学習環境の開発に移行したことは、当初予期していないことであったが、今年度は、Blockly PENとwPENという2つのプログラミング学習環境を並行して開発してきた。いずれも、ほぼ実際の授業で使えるレベルに達しており、進捗状況としては、概ね順調ということができる。

今後の研究の推進方策

今後は、実際の授業で使用するためのコースウェアの作成が最優先の課題である。早急にコースウェアを開発し、授業で使用してみて評価する予定である。その結果、不足する機能があれば、改良を行うことも今年度の課題である。

次年度使用額が生じた理由

多忙で予定していた出張を取りやめざるを得なかったため。次年度の出張費として使用する。

  • 研究成果

    (3件)

すべて 2019 2018

すべて 学会発表 (3件)

  • [学会発表] 試験問題作成機能と学習及び受験用機能を持つDNCLプログラミング環境2019

    • 著者名/発表者名
      大宮大地,松本嵩大,松浦敏雄,中西通雄
    • 学会等名
      情報処理学会研究報告,2019-CE-148, pp.1-9
  • [学会発表] ブラウザ上で動作するDNCL学習環境WaPENとBlocklyPENの改良2019

    • 著者名/発表者名
      岡本勇紀・中西通雄
    • 学会等名
      教育システム情報学会2018年度学生研究発表会、pp.135-136
  • [学会発表] カスタマイズ可能なWeb 上で動作する初学者向けプログラミング学習環境2018

    • 著者名/発表者名
      松浦敏雄,松本嵩大,中西通雄,西田知博
    • 学会等名
      PCカンファレンス論文集

URL: 

公開日: 2019-12-27  

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

Powered by NII kakenhi