| 講演抄録/キーワード |
| 講演名 |
2026-07-22 16:00
プログラミング学習における動作のアニメーション可視化による学習効果の分析 ○栁内大輝・塩澤秀和・田中昂文(玉川大) SS2026-10 KBSE2026-10 |
| 抄録 |
(和) |
プログラミング初学者にとって,ソースコードからプログラムの振る舞いや参照構造を理解することが重要である.本研究では,Javaプログラムの動作をピクトグラムを用いたアニメーションによって可視化するシステム「ProPict6」を開発し,大学の授業に導入した.ProPict6は,プログラムをコード,参照構造,アニメーションの枠に分けて表示し,振る舞いを段階的に可視化する.本論文では,数式や論理演算の評価過程,インスタンスの参照構造といった,単独の文法要素ごとに評価実験を実施した.その結果,ProPict6の段階的なアニメーションは,式評価や行遷移の順序に関する誤概念の解消に有効であった.また,クラスとインスタンスには効果が限定的であったが,参照構造の把握に対する効果が示唆された. |
| (英) |
For novice programmers, it is important to understand the behavior and reference structures of programs from source code. In this study, we developed "ProPict6," a system that visualizes the behavior of Java programs through animations using pictograms, and introduced it into university programming courses. ProPict6 displays a program in separate panes for code, reference structure, and animation, and visualizes its behavior in a step-by-step manner. This paper reports on evaluation experiments conducted for each individual syntax, covering topics such as the evaluation process of arithmetic expressions and logical operations, and the reference structures of instances. The results showed that the step-by-step animations of ProPict6 were effective in correcting misconceptions about the order of expression evaluation and line transitions. While the effect was limited for classes and instances, a potential effect on understanding reference structures was suggested. |
| キーワード |
(和) |
プログラム可視化 / アニメーション / プログラミング教育 / 学習支援システム / / / / |
| (英) |
Program Visualization / Animation / Programming Education / Learning Support System / / / / |
| 文献情報 |
信学技報, vol. 126, no. 126, KBSE2026-10, pp. 55-60, 2026年7月. |
| 資料番号 |
KBSE2026-10 |
| 発行日 |
2026-07-15 (SS, KBSE) |
| ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
SS2026-10 KBSE2026-10 |
| 研究会情報 |
| 研究会 |
SS KBSE IPSJ-SE |
| 開催期間 |
2026-07-22 - 2026-07-24 |
| 開催地(和) |
札幌市教育文化会館 |
| 開催地(英) |
|
| テーマ(和) |
ソフトウェア工学全般/知能ソフトウェア工学全般/ソフトウェアサイエンス全般 |
| テーマ(英) |
|
| 講演論文情報の詳細 |
| 申込み研究会 |
KBSE |
| 会議コード |
2026-07-SS-KBSE-SE |
| 本文の言語 |
日本語 |
| タイトル(和) |
プログラミング学習における動作のアニメーション可視化による学習効果の分析 |
| サブタイトル(和) |
|
| タイトル(英) |
Learning Effects of Animation-Based Visualization of Program Behavior for Programming Learning |
| サブタイトル(英) |
|
| キーワード(1)(和/英) |
プログラム可視化 / Program Visualization |
| キーワード(2)(和/英) |
アニメーション / Animation |
| キーワード(3)(和/英) |
プログラミング教育 / Programming Education |
| キーワード(4)(和/英) |
学習支援システム / Learning Support System |
| キーワード(5)(和/英) |
/ |
| キーワード(6)(和/英) |
/ |
| キーワード(7)(和/英) |
/ |
| キーワード(8)(和/英) |
/ |
| 第1著者 氏名(和/英/ヨミ) |
栁内 大輝 / Taiki Yanagiuchi / ヤナギウチ タイキ |
| 第1著者 所属(和/英) |
玉川大学 (略称: 玉川大)
Tamagawa University (略称: Tamagawa Univ) |
| 第2著者 氏名(和/英/ヨミ) |
塩澤 秀和 / Hidekazu Shiozawa / シオザワ ヒデカズ |
| 第2著者 所属(和/英) |
玉川大学 (略称: 玉川大)
Tamagawa University (略称: Tamagawa Univ) |
| 第3著者 氏名(和/英/ヨミ) |
田中 昂文 / Takafumi Tanaka / タナカ タカフミ |
| 第3著者 所属(和/英) |
玉川大学 (略称: 玉川大)
Tamagawa University (略称: Tamagawa Univ) |
| 第4著者 氏名(和/英/ヨミ) |
/ / |
| 第4著者 所属(和/英) |
(略称: )
(略称: ) |
| 第5著者 氏名(和/英/ヨミ) |
/ / |
| 第5著者 所属(和/英) |
(略称: )
(略称: ) |
| 第6著者 氏名(和/英/ヨミ) |
/ / |
| 第6著者 所属(和/英) |
(略称: )
(略称: ) |
| 第7著者 氏名(和/英/ヨミ) |
/ / |
| 第7著者 所属(和/英) |
(略称: )
(略称: ) |
| 第8著者 氏名(和/英/ヨミ) |
/ / |
| 第8著者 所属(和/英) |
(略称: )
(略称: ) |
| 第9著者 氏名(和/英/ヨミ) |
/ / |
| 第9著者 所属(和/英) |
(略称: )
(略称: ) |
| 第10著者 氏名(和/英/ヨミ) |
/ / |
| 第10著者 所属(和/英) |
(略称: )
(略称: ) |
| 第11著者 氏名(和/英/ヨミ) |
/ / |
| 第11著者 所属(和/英) |
(略称: )
(略称: ) |
| 第12著者 氏名(和/英/ヨミ) |
/ / |
| 第12著者 所属(和/英) |
(略称: )
(略称: ) |
| 第13著者 氏名(和/英/ヨミ) |
/ / |
| 第13著者 所属(和/英) |
(略称: )
(略称: ) |
| 第14著者 氏名(和/英/ヨミ) |
/ / |
| 第14著者 所属(和/英) |
(略称: )
(略称: ) |
| 第15著者 氏名(和/英/ヨミ) |
/ / |
| 第15著者 所属(和/英) |
(略称: )
(略称: ) |
| 第16著者 氏名(和/英/ヨミ) |
/ / |
| 第16著者 所属(和/英) |
(略称: )
(略称: ) |
| 第17著者 氏名(和/英/ヨミ) |
/ / |
| 第17著者 所属(和/英) |
(略称: )
(略称: ) |
| 第18著者 氏名(和/英/ヨミ) |
/ / |
| 第18著者 所属(和/英) |
(略称: )
(略称: ) |
| 第19著者 氏名(和/英/ヨミ) |
/ / |
| 第19著者 所属(和/英) |
(略称: )
(略称: ) |
| 第20著者 氏名(和/英/ヨミ) |
/ / |
| 第20著者 所属(和/英) |
(略称: )
(略称: ) |
| 第21著者 氏名(和/英/ヨミ) |
/ / |
| 第21著者 所属(和/英) |
(略称: )
(略称: ) |
| 第22著者 氏名(和/英/ヨミ) |
/ / |
| 第22著者 所属(和/英) |
(略称: )
(略称: ) |
| 第23著者 氏名(和/英/ヨミ) |
/ / |
| 第23著者 所属(和/英) |
(略称: )
(略称: ) |
| 第24著者 氏名(和/英/ヨミ) |
/ / |
| 第24著者 所属(和/英) |
(略称: )
(略称: ) |
| 第25著者 氏名(和/英/ヨミ) |
/ / |
| 第25著者 所属(和/英) |
(略称: )
(略称: ) |
| 第26著者 氏名(和/英/ヨミ) |
/ / |
| 第26著者 所属(和/英) |
(略称: )
(略称: ) |
| 第27著者 氏名(和/英/ヨミ) |
/ / |
| 第27著者 所属(和/英) |
(略称: )
(略称: ) |
| 第28著者 氏名(和/英/ヨミ) |
/ / |
| 第28著者 所属(和/英) |
(略称: )
(略称: ) |
| 第29著者 氏名(和/英/ヨミ) |
/ / |
| 第29著者 所属(和/英) |
(略称: )
(略称: ) |
| 第30著者 氏名(和/英/ヨミ) |
/ / |
| 第30著者 所属(和/英) |
(略称: )
(略称: ) |
| 第31著者 氏名(和/英/ヨミ) |
/ / |
| 第31著者 所属(和/英) |
(略称: )
(略称: ) |
| 第32著者 氏名(和/英/ヨミ) |
/ / |
| 第32著者 所属(和/英) |
(略称: )
(略称: ) |
| 第33著者 氏名(和/英/ヨミ) |
/ / |
| 第33著者 所属(和/英) |
(略称: )
(略称: ) |
| 第34著者 氏名(和/英/ヨミ) |
/ / |
| 第34著者 所属(和/英) |
(略称: )
(略称: ) |
| 第35著者 氏名(和/英/ヨミ) |
/ / |
| 第35著者 所属(和/英) |
(略称: )
(略称: ) |
| 第36著者 氏名(和/英/ヨミ) |
/ / |
| 第36著者 所属(和/英) |
(略称: )
(略称: ) |
| 講演者 |
第1著者 |
| 発表日時 |
2026-07-22 16:00:00 |
| 発表時間 |
20分 |
| 申込先研究会 |
KBSE |
| 資料番号 |
SS2026-10, KBSE2026-10 |
| 巻番号(vol) |
vol.126 |
| 号番号(no) |
no.125(SS), no.126(KBSE) |
| ページ範囲 |
pp.55-60 |
| ページ数 |
6 |
| 発行日 |
2026-07-15 (SS, KBSE) |
|