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

2017 Fiscal Year Annual Research Report

Development of a Visual Programming Environment for Novices

Research Project

Project/Area Number 15K01023
Research InstitutionChiba Institute of Technology

Principal Investigator

國宗 永佳  千葉工業大学, 情報科学部, 教授 (90377648)

Co-Investigator(Kenkyū-buntansha) 香山 瑞恵  信州大学, 学術研究院工学系, 教授 (70233989)
新村 正明  信州大学, 学術研究院工学系, 准教授 (20345755)
小尻 智子  関西大学, システム理工学部, 准教授 (40362298)
山本 樹  尚美学園大学, 芸術情報学部, その他 (30535266)
華山 宣胤  尚美学園大学, 芸術情報学部, 教授(移行) (20299853)
Project Period (FY) 2015-04-01 – 2018-03-31
Keywordsプログラミング教育 / ビジュアルプログラミング / 初学者向け / 教授学習支援システム
Outline of Annual Research Achievements

本研究課題では,プログラミング初学者を対象とする教育支援システムを開発した.また,開発したシステムは,情報系学科以外の大学や初・中等教育を含む幅広い教育現場へも適用可能なものとなった.
本システムは初学者にとってプログラムを記述しやすいビジュアルプログラミング(VP)環境を有するとともに,従来,同等のシステムを授業で利用する際に不足していた学習・教育支援機能を備える.学習支援機能では,プログラム作成時の問題の分解・整理や作成したプログラムの振る舞いの理解を支援し,教育支援機能では課題の体系的管理や成果物の評価,課題や成果物の分析などを実現し,授業運営を支援することが可能である.
開発したVP環境では初学者を対象にするため,プログラムを作成するために必要となる概念を極力少なくすることを要件とした.この要件を満たすために,初学者向けの題材として与えられることが多い探索・整列などの基本的なアルゴリズムを表現するために最低限必要な,単純な対象世界を実現した.この対象世界では,データ構造として数値を値として持つ変数と配列が用意され,構造化プログラミング(逐次・分岐・反復)を実現するif-elseタイプの分岐とwhileおよびforタイプの反復構造を備える.また,演算については2項の算術・論理演算を備え,変数への値の入力と出力も可能である.
作成したプログラムの自動実行を行う際に,任意の箇所で実行を一時的に停止するステップ実行機能を有し,プログラムの振る舞いの理解を支援する.また,分解・整理の過程を支援するために複数のブロックのまとまりについて意図を記述する機能を導入する.この機能により大まかな内容・意図だけを表示した状態と,具体的な処理を表示した状態を切り替えることができ,粒度の大きい処理内容の整理のみに着目しつつ,自動実行可能なプログラムを作成することができる.

  • Research Products

    (19 results)

All 2018 2017 Other

All Journal Article (2 results) (of which Peer Reviewed: 2 results) Presentation (15 results) (of which Int'l Joint Research: 4 results) Book (1 results) Remarks (1 results)

  • [Journal Article] 「ゲーム制作総合演習」による教育事例報告2017

    • Author(s)
      華山宣胤,野上竜一
    • Journal Title

      尚美学園大学教職課程年報

      Volume: 第2号 Pages: 43-54

    • Peer Reviewed
  • [Journal Article] デジタルコンテンツクリエーターの育成を目指すプログラミング教育の取り組みと分析2017

    • Author(s)
      須藤智,華山宣胤
    • Journal Title

      尚美学園大学教職課程年報

      Volume: 第2号 Pages: 21-30

    • Peer Reviewed
  • [Presentation] 情報技術演習における演習状況可視化手法の提案2018

    • Author(s)
      横山貴志,國宗永佳,新村正明
    • Organizer
      電子情報通信学会教育工学研究会
  • [Presentation] プログラミング作問学習の例題・問題間の状況差異推定機能における抽出品詞の検討2018

    • Author(s)
      牧野拓也,國宗永佳,新村正明
    • Organizer
      電子情報通信学会教育工学研究会
  • [Presentation] 研究活動リフレクションのためのアイディアマップ再構成支援システム2018

    • Author(s)
      鬼塚洋斗,小尻智子
    • Organizer
      情報処理学会第80回全国大会
  • [Presentation] ロジカル・プレゼンテーションのためのコンテンツ選択支援システムの構築2018

    • Author(s)
      渡邉雄大,小尻智子
    • Organizer
      第8回知識共創フォーラム
  • [Presentation] 階層型読解モデルに基づいた論文読解支援システム2018

    • Author(s)
      西村弘太,小尻智子
    • Organizer
      電子情報通信学会教育工学研究会
  • [Presentation] データフレームを対象としたブロックプログラミングに基づく簡易な可視化環境の設計2018

    • Author(s)
      三宅礼華,小島匡顕,香山瑞恵,永井孝
    • Organizer
      教育システム情報学会2017年度学生研究発表会北信越
  • [Presentation] オセロゲーム棋譜データの統計解析結果に基づく優勢/劣勢表示方法の提案2018

    • Author(s)
      華山宣胤
    • Organizer
      情報処理学会第80全国大会
  • [Presentation] プログラム動作を表出する課題における入力支援機能の実装2017

    • Author(s)
      小西庸介,國宗永佳,山本樹,新村正明
    • Organizer
      電子情報通信学会教育工学研究会
  • [Presentation] Development of an Analyzing System for Student’s Learning Characteristics by Visualization of Learning History2017

    • Author(s)
      Takeshi Morishita, Takashi Yokoyama, Masaaki Niimura, Hisayoshi Kunimune, Yoshinori Higashibara
    • Organizer
      World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2017 (E-Learn 2017)
    • Int'l Joint Research
  • [Presentation] ビジュアルプログラミング環境ATによるWi-Fiを用いた外部ハードウェア制御機能の開発2017

    • Author(s)
      上島駿,國宗永佳,新村正明
    • Organizer
      教育システム情報学会第42回全国大会
  • [Presentation] プログラミング初学者に対するアルゴリズム的思考法を用いた授業実践報告2017

    • Author(s)
      山本樹,國宗永佳
    • Organizer
      教育システム情報学会第42回全国大会
  • [Presentation] 教員が使いやすいプログラミング教育環境2017

    • Author(s)
      舘 伸幸,香山瑞恵
    • Organizer
      組込みシステムシンポジウム2017
  • [Presentation] Effective Experience Analysis of Age-by-period Data for Breast Cancer for Japanese Elderly Women2017

    • Author(s)
      Nobutane Hanayama
    • Organizer
      The 61st ISI World Statistics Congress
    • Int'l Joint Research
  • [Presentation] A Method for Illustrating Shogi Postmortems Using Results of Statistical Analysis of Kifu Data2017

    • Author(s)
      Nobutane Hanayama and Ryuichi Nogami
    • Organizer
      The 16th ICEC 2017
    • Int'l Joint Research
  • [Presentation] Estimating the Upper Limit of Lifetime Probability Distribution Based on Data on Japanese Centenarians with discussions of trends in labor force population aged 60 and over in Japan2017

    • Author(s)
      Nobutane Hanayama
    • Organizer
      BIT's 5th Annual World Congress of Geriatrics and Gerontology
    • Int'l Joint Research
  • [Book] A Method for Illustrating Shogi Postmortems Using Results of Statistical Analysis of Kifu Data in: Entertainment Computing - ICEC 2017 16th IFIP TC 14 International Conference2017

    • Author(s)
      Nobutane Hanayama and Ryuichi Nogami
    • Total Pages
      572
    • Publisher
      Springer
    • ISBN
      978-3-319-66714-0
  • [Remarks] ビジュアルプログラミング環境AT

    • URL

      https://at.elt.net.it-chiba.ac.jp/

URL: 

Published: 2018-12-17  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi