Title :
Teaching programming concepts using an icon-based software design tool
Author :
Bagert, Donald J. ; Calloni, Ben A.
Author_Institution :
Dept. of Comput. Sci., Texas Tech. Univ., Lubbock, TX, USA
fDate :
11/1/1999 12:00:00 AM
Abstract :
The authors have developed a Windows-based iconic detailed design tool named which allows the user to design a program with icons representing all the major procedural and object-oriented programming constructs and data structures within a syntax-directed environment. The user can then generate syntactically correct code for any one of several text-based languages. This tool was used successfully for several years in an academic environment, and multimedia-based teaching materials were developed in conjunction with a National Science Foundation grant
Keywords :
computer science education; data structures; graphical user interfaces; object-oriented programming; software engineering; teaching; National Science Foundation; USA; Windows; data structures; icon-based software design tool; multimedia-based teaching materials; object-oriented programming constructs; programming concepts teaching; syntax-directed environment; text-based languages; Computer aided instruction; Computer aided software engineering; Computer science; Computer science education; Design engineering; Object oriented programming; Programming profession; Software design; Software engineering; Software tools;
Journal_Title :
Education, IEEE Transactions on