Algorithm Learning by Comparing Visualized Behavior of Programs

Authors

  • Daiki IHARA Graduate School of Informatics,Shizuoka University, Japan Author
  • Satoru KOGURE Faculty of Informatics,Shizuoka University, Japan Author
  • Yasuhiro NOGUCHI Faculty of Informatics,Shizuoka University, Japan Author
  • Koichi YAMASHITA Faculty of Business Administration, Tokoha University, Japan Author
  • Tatsuhiro KONISHI Faculty of Informatics,Shizuoka University, Japan Author
  • Yukihiro ITOH Shizuoka University, Japan Author

Abstract

It is said that visualizing the behavior of programs is an effective way for novice programmers to understand algorithms. Based on discussions with teachers of programming subjects, it was suggested that learners could deepen their understanding of algorithms by comparing visualizations of programs. This paper proposes learning processes to understand algorithms by comparing two figures. In addition, we develop a system that provides supporting functions for comparisons. Our experimental results show that the learning process using our systems is an effective way for novice programmers to understand algorithms.

Downloads

Download data is not yet available.

Downloads

Published

2017-12-04

How to Cite

Algorithm Learning by Comparing Visualized Behavior of Programs. (2017). International Conference on Computers in Education. https://library.apsce.net/index.php/ICCE/article/view/2273