Mechanisms for teaching introductory programming using active learning

Dátum
2004-12-01
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

One of the requirements of teaching introductory programming to students whose branch of learning is engineering or science is bridging the gap between in-class lectures and real-world applications. Traditional passive approaches to lecturing often focus on the syntax of a language with little or no discussion of the process involved in using the language to design algorithms to solve real-world problems. One way of overcoming the limitations of traditional lecturing is by tailoring lectures towards becoming more student-oriented, a pedagogical methodology known as active learning. This paper explores mechanisms for implementing active learning in introductory programming courses in computer science.

Leírás
Kulcsszavak
introductory programming, active learning, student interaction, classroom teaching
Forrás
Teaching Mathematics and Computer Science, Vol. 2 No. 2 (2004) , 407-421