Mechanisms for teaching introductory programming using active learning

dc.contributor.authorWirth, Michael
dc.date.accessioned2024-09-04T09:45:05Z
dc.date.available2024-09-04T09:45:05Z
dc.date.issued2004-12-01
dc.description.abstractOne 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.en
dc.formatapplication/pdf
dc.identifier.citationTeaching Mathematics and Computer Science, Vol. 2 No. 2 (2004) , 407-421
dc.identifier.doihttps://doi.org/10.5485/TMCS.2004.0068
dc.identifier.eissn2676-8364
dc.identifier.issn1589-7389
dc.identifier.issue2
dc.identifier.jatitleTeach. Math. Comp. Sci.
dc.identifier.jtitleTeaching Mathematics and Computer Science
dc.identifier.urihttps://hdl.handle.net/2437/379543
dc.identifier.volume2
dc.languageen
dc.relationhttps://ojs.lib.unideb.hu/tmcs/article/view/14733
dc.rights.accessOpen Access
dc.rights.ownerMichael Wirth
dc.subjectintroductory programmingen
dc.subjectactive learningen
dc.subjectstudent interactionen
dc.subjectclassroom teachingen
dc.titleMechanisms for teaching introductory programming using active learningen
dc.typefolyóiratcikkhu
dc.typearticleen
Fájlok
Eredeti köteg (ORIGINAL bundle)
Megjelenítve 1 - 1 (Összesen 1)
Nincs kép
Név:
PDF
Méret:
171.76 KB
Formátum:
Adobe Portable Document Format