License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.ICPEC.2023.14
URN: urn:nbn:de:0030-drops-185108
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2023/18510/
Go to the corresponding OASIcs Volume Portal


Schlichtkrull, Anders

An Experience with and Reflections on Live Coding with Active Learning

pdf-format:
OASIcs-ICPEC-2023-14.pdf (0.7 MB)


Abstract

In this paper I report and reflect on a concrete experience with changing an introductory programming course from being based on "classical lectures" to being based on live coding with active learning. The experiment is built on learnings found in the literature and the pedagogical theories of scaffolding, think-pair-share and teaching as facilitation of learning. I reflect on the students' reaction to the experiment, the difficulty of the active learning, how to keep time, coverage of learning objectives, the degree of improvisation and student involvement. The experiment was well received by the students, and I report also on the feedback. My hope is that educators who want to introduce live coding with active learning will be able to draw inspiration from my preparation of, execution of and reflections on the experiment.

BibTeX - Entry

@InProceedings{schlichtkrull:OASIcs.ICPEC.2023.14,
  author =	{Schlichtkrull, Anders},
  title =	{{An Experience with and Reflections on Live Coding with Active Learning}},
  booktitle =	{4th International Computer Programming Education Conference (ICPEC 2023)},
  pages =	{14:1--14:13},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-290-7},
  ISSN =	{2190-6807},
  year =	{2023},
  volume =	{112},
  editor =	{Peixoto de Queir\'{o}s, Ricardo Alexandre and Teixeira Pinto, M\'{a}rio Paulo},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2023/18510},
  URN =		{urn:nbn:de:0030-drops-185108},
  doi =		{10.4230/OASIcs.ICPEC.2023.14},
  annote =	{Keywords: Live coding, active learning, teaching programming}
}

Keywords: Live coding, active learning, teaching programming
Collection: 4th International Computer Programming Education Conference (ICPEC 2023)
Issue Date: 2023
Date of publication: 09.08.2023


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI