An Educational System that Explains the Domain-oriented-explanation of Program's Behaviors

Fumihiko Anma, Tomonori Kato, Tatsuhiro Konishi, Yukihiro Itoh, Toshio Okamoto · 2007

We have developed an educational system that helps novice programming language learners. Our system can output the verbal and visual explanation that explains the behavior of a program on the domain world. When learners input their own program that has a few bugs, they can spontaneously notice that there are a few bugs in their program by referring the explanation contradictory to their expectations, and try to fix them.

Read the paper · More papers on PaperTik