A System to Help Detect and Remediate Novice Programmer's Misconceptions
PROCEEDINGS
Henk Olivie, Laurent Loyaerts, Koen Hendrikx, K.U.Leuven, Belgium
EdMedia + Innovate Learning, in Denver, Colorado, USA ISBN 978-1-880094-45-7 Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC
Abstract
This paper describes a hypertext system to support novice Java programmers to improve their understanding of software design issues. The system provides the usual hypertext support such as cross referencing and formatted display of source code. In addition it implements a number of object oriented metrics and it detects and remediates typical misconceptions of novice programmers.
Citation
Olivie, H., Loyaerts, L. & Hendrikx, K. (2002). A System to Help Detect and Remediate Novice Programmer's Misconceptions. In P. Barker & S. Rebelsky (Eds.), Proceedings of ED-MEDIA 2002--World Conference on Educational Multimedia, Hypermedia & Telecommunications (pp. 769-774). Denver, Colorado, USA: Association for the Advancement of Computing in Education (AACE). Retrieved March 19, 2024 from https://www.learntechlib.org/primary/p/10291/.
© 2002 Association for the Advancement of Computing in Education (AACE)
References
View References & Citations Map- Badros, G (2000). Javaml: A markup language for java source code. In Ninth International World Wide Web Conference, May 2000.
- Chidamber, S. R. & Kemerer, C. F. (1994). A metrics suite for object oriented design. IEEE Transactions on Software Engineering , 20(6):476{493, June 1994.
- Czarnecki, K. & Eisenecker, U. W. (2000). Generative Programming, Methods, Tools, and Applications. Addison -Wesley, 2000.
- Schoenfeld, A. H. (1992). Learning to think mathematically: problem solving, metacognition, and sensemaking in mathematics. In D. A. Grouws, editor, Handbook of Research on Mathematics Teaching and Learning . Macmillan, New York, 1992.
These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.
Suggest Corrections to References