An Interactive Learning Environment for Program Design
Kouta Kumamoto, Youyou Cong, Hidehiko Masuhara · 2025
Program design skills can be effectively acquired by following an explicit guideline that systematizes the process of designing programs. While such guidelines exist, novice students often struggle to follow them without instructor support.