Publications by authors named "Tatsuhiro Konishi"

Pointers are difficult learning targets for novice learners of C programming. For such difficult targets, introducing a system visualizing program behaviors is generally expected to support learners to understand the targets. However, visualization in existing systems often conceals the concrete value of variables such as pointers; the way in which each visualized object is located on the memory is not made explicit.

View Article and Find Full Text PDF

In this paper, we describe three practical exercises relating to algorithm education. The exercises are based on a learning support system that offers visualization of program behavior. Systems with the ability to visualize program behavior are effective to promote the understanding of algorithm behavior.

View Article and Find Full Text PDF

In this paper, we describe a code-reading support environment and practical classroom applications using this environment to understand nested loops. Previously, we developed a code-reading support system based on visualization of the relationships among the program code, target domain world, and operations. We implemented the proposed system in exercises with nested loops.

View Article and Find Full Text PDF

In this study, we developed a programming practice monitoring system to facilitate teachers to give appropriate instructions to students at the appropriate time during classroom lectures. To help teachers to provide appropriate instruction to learners, we identified parameters that would be useful for teachers during programming exercise in classroom lecture. We constructed a monitoring system with five functions.

View Article and Find Full Text PDF

Exercises with well-designed similar problem sets are effective in classrooms. In this case, teachers design similar problem sets related to the educational effects they have targeted. However, to design these "related problem sets (RPSs)" is not so easy for teachers, especially for students who are studying the problems.

View Article and Find Full Text PDF