Browse > Article

Language Education System with Structured Programming  

Park, Kyoung-Wook (순천대학교 컴퓨터공학과)
Ryu, Nam-Hoon (순천대학교 대학원 컴퓨터과학과)
Kim, Eung-Kon (순천대학교 컴퓨터공학과)
Publication Information
The Journal of the Korea institute of electronic communication sciences / v.5, no.5, 2010 , pp. 459-464 More about this Journal
Abstract
Computer programs are required from all areas in society including machine, space, aviation, and medicine. However, the programming curriculum is getting hard despite a lot of teaching materials and video lessons. Programming languages are very diverse, but most of them use the same structure, and they only have different expression methods. Therefore, if one learns one programming language, then it doesn't need to spend a lot of time and efforts to learn another programming langue. Most programming languages use the structure of sequence, selection, and repletion in general. The important thing for programming learners is the structure or algorithm of programming not the grammar of program. This study designed and implemented the language learning system to learn structured programming by using a flowchart.
Keywords
Flowchart; Algorithm; Structured Programming; Programming Language;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Marc H. Brown, "Techniques for Algorithm Animation," IEEE Computer, Vol.2, No.1, pp.28-39, Jan. 1985.
2 John T. Stasko, "Tango: A Framework and System for Algorithm Animation," IEEE computer, Vol.23, No.9, pp.27-39, Sep. 1990.   DOI
3 Marc H. Brown, "Exploring Algorithms Using Balsa-II," IEEE Computer, Vol.21, No.5, pp.14-36, May 1988.   DOI
4 Marc H. Brown, "MacBALSA Version Aleph. 3," Manuscript, 1989.
5 Marc H. Brown, "Zeus: A System for Algorithm Animation and Multi-View Editing," DEC. SRC research report 75, Feb. 1992.
6 Jone T. Stasko, "The Path-Transition Paradigm: A Practical Methodology for Adding Animation to Program Interfaces," Manuscript, College of Computing, Georgia Institute of Technology, June 1991.