Presentation 2003/5/9
Automatic module division system for programming education
Keisuke SUZUKI, Setsuo YOKOYAMA, Youzo MIYADERA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) This paper describes a learning support system of a programming style for the programming beginners from the viewpoint of module division. If a C program source code written by the beginner student is inputted, this system analyzes active variables by using data-flow analysis theory and shows division candidate points of the module of the source code based on that information. Users can judge whether the program written by themselves has accomplished good module division based on the presentation information of this system. This paper especially describes a mechanism of module division.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Programming education / Programming style / Data-flow analysis / Active-variables / Module division
Paper # ET2003-1
Date of Issue

Conference Information
Committee ET
Conference Date 2003/5/9(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Educational Technology (ET)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Automatic module division system for programming education
Sub Title (in English)
Keyword(1) Programming education
Keyword(2) Programming style
Keyword(3) Data-flow analysis
Keyword(4) Active-variables
Keyword(5) Module division
1st Author's Name Keisuke SUZUKI
1st Author's Affiliation Tokyo Gakugei University()
2nd Author's Name Setsuo YOKOYAMA
2nd Author's Affiliation Tokyo Gakugei University
3rd Author's Name Youzo MIYADERA
3rd Author's Affiliation Tokyo Gakugei University
Date 2003/5/9
Paper # ET2003-1
Volume (vol) vol.103
Number (no) 60
Page pp.pp.-
#Pages 6
Date of Issue