Abstract—Teaching and assessing programming skills in novice programmers is a challenging and difficult task. Most of the introductory programming courses emphasized in teaching programming knowledge (syntax and semantics of programming language to the novice programmers) instead of giving equal attention and time to problem solving strategies, analysis of output(results) and improvement in programming practices . Hence this paper makes an attempt to introduce ADRI model (well known quality assurance model for self review and external review) approach in preparing teaching and assessment materials in programming courses to novice programmers so that it ensures that programming knowledge and problem solving strategies are properly incorporated and practiced in teaching and assessing materials for novice programmers.
Index Terms—Novice programmers, ADRI model, programming knowledge, problem solving strategies.
S. Iqbal is with the Department of IT of Buraimi University College, Muscat, Oman (e-mail: Sohail@buc.edu.om).
O. K. Harsh is with Hindustan College of Science & Technology/ Director, Mathura, India (e-mail: Director.firstname.lastname@example.org).
Cite: Sohail Iqbal and Om Kumar Harsh, "A Self Review and External Review Model for Teaching and Assessing Novice Programmers," International Journal of Information and Education Technology vol. 3, no. 2, pp. 120-123, 2013.