Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33126
A Proposed Framework for Visualization to Teach Computer Science
Authors: Muhammed Yousoof, Mohd Sapiyan, Khaja Kamaluddin
Abstract:
Computer programming is considered a very difficult course by many computer science students. The reasons for the difficulties include cognitive load involved in programming, different learning styles of students, instructional methodology and the choice of the programming languages. To reduce the difficulties the following have been tried: pair programming, program visualization, different learning styles etc. However, these efforts have produced limited success. This paper reviews the problem and proposes a framework to help students overcome the difficulties involved.Keywords: Cognitive Load, Instructional Models, LearningStyles, Program Visualization.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1058209
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1461References:
[1] Stuart Garner(2002)," COLORS for Programming: A System to Support the Learning of Programming", Proceedings of Informing Science.
[2] M.Ben,N.Ragonis,R.Ben(2002)," A Vision of Visualization in Teaching Object Oriented Programming.
[3] Lain Milne and Glenn Rowe(2002),"OGRE-3D Program Visualization for C++", Proceedings of the 3rd Annual LTSN-ICS Conference.
[4] Ronit .B & et.al.(2000).An Extended Experiment with Jeliot 2000.Proceedings of the Program visualization workshop,University of Joenssu,Finland.
[5] Laurie Williams&Richard.L(200)."In Support of Student Pair Programming.
[6] Amy.B et.al (2004)."Personality as a predictor of student success in programming principles". Proceedings of the 7th Annual conference of Southern Association for Informing systems.
[7] Angel. Gutierrez(1997)" Visualization in 3 Dimensional Geometry:In Search of a Framework", Research report submitted DGICYT(project PB93-0706).
[8] Leo F.Denton, Dawn Mc Kinney and Michael V.Doran (2005)," A Melding of Educational Strategies to Enhance the Introductory Programming Course", Proceedings of 35th ASEE/IEEE Frontiers in Education.
[9] Eugene.A, Gaetana La Russa (2005), "A Visualization Toolkit for Teaching, Learning and Experimentation in Image Processing." Proceedings of 35th ASEE/IEEE Frontiers in Education Conference.