- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Automatic Translation feature is available on CiNii Labs
- Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Development of a Programming Learning System for Beginners by Using Physical Programming
Bibliographic Information
- Other Title
-
- フィジカルプログラミングを用いた初心者向けプログラミング学習システムの開発
Search this article
Description
近年,ヴィジュアルプログラミング言語などのプログラムを簡単に作成できるプログラミング言語が開発され,プログラム初心者にとってプログラミングは容易なものとなってきている.このような言語を用いてプログラミング学習を行うことで,早い段階からプログラミングに興味を持つことができ,将来における情報通信技術社会を支える人材育成に貢献できると考えられる.本研究では,タンジブルユーザインタフェースを利用して物理的なブロックによるプログラミングが可能な初心者向けのプログラミング学習システムを開発した.開発したシステムは迷路を題材として,迷路のゴールまでの手順についてのプログラムを考え,ブロックを用いてプログラミングするフィジカルプログラミングにより順次処理について学ぶことができる.また,タンジブルユーザインタフェースを用いることで,個人による学習だけでなく,グループによる学習が可能である.作成するプログラムに条件を与えることでプログラミングに必要となる論理的な思考力を身につけることができ,またグループ学習ではより高い学習効果を得ることができると考えられる.システムの評価をアンケートにより行い,開発したシステムはシステムの目的である初心者が興味を持ってプログラミング学習可能なシステムとなっていることを確認できた.
We have developed a programming learning system for beginners by using physical programming. We have adopted a tangible user interface for using in a group learning. Users of the system can learn concepts of programming by thinking the program that moves a robot to goal, with interest and actively. A maze at any levels can be created. Physical programming is implemented by putting a block with a control marker. Programming learners using developed system can acquire high learning effect of logical thinking. We have confirmed that objects of the system have been realized, by questionnaire surveys. The system would contribute to human resource development for information and communications technology.
Journal
-
- 情報処理学会論文誌教育とコンピュータ(TCE)
-
情報処理学会論文誌教育とコンピュータ(TCE) 1 (4), 93-100, 2015-12-09
情報処理学会
- Tweet
Details 詳細情報について
-
- CRID
- 1050001337906955776
-
- NII Article ID
- 170000147710
-
- NII Book ID
- AA12697953
-
- ISSN
- 21884234
-
- Text Lang
- ja
-
- Article Type
- journal article
-
- Data Source
-
- IRDB
- CiNii Articles