Abstract
Research has been undertaken to answer the following question: Can icon-based programming languages be used to teach first year programming concepts to undergraduate students more effectively than text-based languages? BACCII++ is an iconic environment developed at Texas Tech University for teaching procedural and object-oriented programming concepts and languages. Course materials were developed and used under experimental conditions during the 1995-96 school year at Texas Tech University, with half using BACCII++ to generate C++ code, and the other half using only C++. For each course in each semester the experiment was run, the sections using BACCII++ did significantly better in overall performance.
- 1 Calloni, Ben A., An Iconic, Syntax Directed Windows Environment for Teaching Procedural Programming. Master's Thesis, Department of Computer Science, Texas Tech University, Lubbock TX, May 1992.Google Scholar
- 2 CaUoni, Ben A., and Bagert, Donald J. BACCII: An iconic syntax-directed system for teaching procedural programming, Proceedings of the 31st A CM Southeast Conference, Birmingham AL, April 15- 16, 1993, pp. 177-183.Google Scholar
- 3 Calloni, Ben A., and Bagert, Donald J. Iconic programming in BACCII vs. textual programming' which is a better learning environment? Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, Phoenix AZ, 10-11 March 1994, pp. 188-192. Google Scholar
Digital Library
- 4 Glinert E. and Tanimoto S. Pict: An interactive graphical programming environment. 1EEE Computer, 17, 11 (November 1984), pp. 7-25. Google Scholar
Digital Library
- 5 Bagert, Donald J., Calloni, Ben A., and Haiduk, H.Paul. Iconic vs. text-based programming in the introductory programming sequence. Proceedings of the ASEE Annual Conference, 23-26 June 1996, Washington DC. (CD-ROM, 6 pp.)Google Scholar
- 6 Roberge, James. Data Structures in C++: A Laboratory Course, Heath Publishing, Lexington MA, 1995.Google Scholar
- 7 Scanlan, David. Structured flowcharts outperform pseudocode: an experimental comparison, 1EEE Software, Vol 6, No 5, Sept. 1989, pp. 28-36. Google Scholar
Digital Library
- 8 Tucker, Allen B; Barnes, Bruce H et. al. Computing Curricula 1991: Report of the ACM/1Eb~'E-CS Joint Curriculum Task Force. Jointly published by ACM Press, New York NY and 1EEE Computer Society Press, Los Alamitos CA, 1'~ December 1990. Google Scholar
Index Terms
Iconic programming proves effective for teaching the first year programming sequence
Recommendations
Iconic programming proves effective for teaching the first year programming sequence
SIGCSE '97: Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science educationResearch has been undertaken to answer the following question: Can icon-based programming languages be used to teach first year programming concepts to undergraduate students more effectively than text-based languages? BACCII++ is an iconic environment ...
Iconic programming for teaching the first year programming sequence
FIE '95: Proceedings of the Frontiers in Education Conference on 1995. Proceedings., 1995 vol 1. - Volume 01Research has been undertaken to evaluate the effectiveness of using iconic (as opposed to visual) programming environments in teaching the first two computer programming courses. The co-authors have developed a Windows-based iconic programming language ...







Comments