A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2015; you can also visit the original URL.
The file type is
The existing complexities of teaching and learning computer programming are increased where students are diverse in their disciplinary backgrounds, language skills, and cultures. Identifying opportunities for improvement and applying theoretical and empirical evidence found in literature, this study presents the Five C Framework -Consistency, Collaboration, Cognition, Conception, and Creativitythat integrates constructivist and collaborative learning theories in a student-centered teachingdoi:10.5204/jld.v8i1.193 fatcat:ujukwunfczbdlop3ykw5yntv2e