Multimedia learning object to build cognitive understanding in learning introductory programming

Reginamary Matthews, Hew Soon Hin, Koo Ah Choo · 2009

Programming is taught as foundation module at the beginning of undergraduate studies and/or during foundation year. Learning introductory programming languages such as Pascal, Basic / C (procedural) and C++ / Java (object oriented) requires learners to understand the underlying programming paradigm, syntax, logic and the structure. Learning to program is considered hard for novice learners and it is important to understand what makes learning program so difficult and how students learn.

Read the paper · More papers on PaperTik