Experiential study to integrate theory and lab for an introductory programming course in an Indian engineering classroom

Authors

  • Anupama Ghattu Teaching Learning Center, SRM University AP, Andhra Pradesh, India
  • Balaguruprasad Narayanan Teaching Learning Center, SRM University AP, Andhra Pradesh, India
  • Kavitha P. BVRIT Hyderabad College of Engineering for Women, Telangana, India

DOI:

https://doi.org/10.37074/jalt.2021.4.2.16

Abstract

At present, programming is a crucial competence for employability that is a requirement for engineering graduates. In India, all engineering students are required to register for an introductory programming course at the Freshmen level. Over the years, this introductory programming course is taught in a traditional chalk and talk approach. Traditionally, theory and lab classes were conducted separately. This kind of traditional approach limited students’ ability to think logically and develop problem-solving skills through programming. On that account, to encourage experiential learning which improves students’ logical thinking and problem-solving skills, this action research study looked at the possibility of implementing an integrated theory lab approach to a freshman C Programming course. Based on the course credits, the students met eight hours each week as part of the integrated implementation.

A pretest posttest experimental research approach was used to examine the effects of the integrated pedagogical strategy. The classes for the students in the integrated approach were conducted directly in the laboratory to ensure meaningful learning and to enable more hands-on coding practice in the classroom simultaneously while the concepts were taught. Active and peer learning activities were designed to help students learn meaningfully. Due to the short intervention time and small sample size, there was no statistically significant effect to this integrated approach. However, the classroom activities increased hands-on practice time and regular formative assessments showed that students’ programming competency including logical thinking and problem-solving skills were improved through this integrated approach.

Downloads

Download data is not yet available.

Downloads

Published

2021-10-31

How to Cite

Experiential study to integrate theory and lab for an introductory programming course in an Indian engineering classroom. (2021). Journal of Applied Learning and Teaching, 4(2), 91-97. https://doi.org/10.37074/jalt.2021.4.2.16