Transformative Learning in Mastery-Oriented CS0 Course

Autor: Lakshminarayanan, Srinivasan, Rao, N. J., G. K., Meghana
Zdroj: Higher Education for the Future; July 2021, Vol. 8 Issue: 2 p162-179, 18p
Abstrakt: The introductory programming course, commonly known as CS1 and offered as a core course in the first year in all engineering programs in India, is unique because it can address higher cognitive levels, metacognition and some aspects of the affective domain. It can provide much needed transformative experiences to students coming from a system of school education that is dominantly performance-driven. Unfortunately, the CS1 course, as practiced in almost all engineering programs, is also performance-driven because of a variety of compulsions. This paper suggests that the inclusion of a course CS0 can bring about transformative learning that can potentially make a significant difference in the quality of learning in all subsequent engineering courses. The suggested instruction design of this course takes the advantage of the unique features of a course in programming. The proposed CS0 course uses “extreme apprenticeship” and “guided discovery” methods of instruction. The effectiveness of these instruction methods was established through the use of the thematic analysis, a well-known qualitative research method, and the associated coding of transformative learning experiences and instruction components.
Databáze: Supplemental Index