Support for Programming Education with Structured Program Design Using Combination of Phrases
Authors:
- Daisuke InabaDIDaisuke Inaba
- Fumiko HaradaFHFumiko Harada
- Hiromitsu ShimakawaHSHiromitsu Shimakawa
- 1 January 2009
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 210-212
Abstract
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.Keywords
This publication has 5 references indexed in Scilit:
- A Study on Applying Roles of Variables in Introductory Programming2007
- A tool to help students to develop programming skills2007
- Toward a more effective visualization tool to teach novice programmers2006
- The effect of integrating an Iconic programming notation into CS12005
- Using simulation and collaboration in CS1 and CS2ACM SIGCSE Bulletin, 2005