Support for Programming Education with Structured Program Design Using Combination of Phrases

Daisuke Inaba, Fumiko Harada, Hiromitsu Shimakawa · 2009

We propose a method of designing the behavior of the program with combination of phrases. In this method, two design stages are prepared. The first stage is for students to design the outline of the program behavior. In this stage, the behavior of the program is expressed with three control structures and their contents of processing. The second stage is for students to design each module in detail, considering relationships between modules. In this stage, students design procedures with roles of arguments. Since there are two stages for designing the behavior, teachers can force students to design it logically. Students can study how to design program behavior without learning the particular designing methods.

Read the paper · More papers on PaperTik