Programs and Algorithm Learning Environment by Visualizing Relations among Program Codes, Operations and World Model

We propose a method to construct an educational system that supports learners to relate their understanding on concrete operations to both generalized algorithm and program