A constructivist, mobile and principled approach to the learning and teaching of programming

Alsaggaf, W 2013, A constructivist, mobile and principled approach to the learning and teaching of programming, Doctor of Philosophy (PhD), Computer Science and Information Technology, RMIT University.


Document type: Thesis
Collection: Theses

Attached Files
Name Description MIMEType Size
Alsaggaf.pdf Thesis application/pdf 3.18MB
Title A constructivist, mobile and principled approach to the learning and teaching of programming
Author(s) Alsaggaf, W
Year 2013
Abstract Novices in programming courses need to acquire a theoretical understanding of programming concepts as well as practical skills for applying them, but in traditional learning environments students passively listen to the lecture without proactive practice-based learning. There is a need for a constructivist approach to learning based on the ability of the learner to construct his or her own knowledge from the concepts provided by the instructors. Therefore, learning that uses a practical approach offers more in-depth understanding to students and sustains students’ attention as well as encourages students to be active players in their own learning process. The ubiquitous use of mobile devices and the evolution of mobile device technologies have led to a growing interest in these devices as pedagogical aids in a constructivist learning approach where students can immediately practice the concepts being taught in the lecture on their mobile devices.
Degree Doctor of Philosophy (PhD)
Institution RMIT University
School, Department or Centre Computer Science and Information Technology
Keyword(s) Novice programmers
Learning and teaching programming
Constructivism
Mobile learning
Versions
Version Filter Type
Access Statistics: 446 Abstract Views, 750 File Downloads  -  Detailed Statistics
Created: Wed, 23 Jul 2014, 12:18:27 EST by Denise Paciocco
© 2014 RMIT Research Repository • Powered by Fez SoftwareContact us