Design of an educational multimedia library to teach Python to non-technical university students

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Starting from our teaching experience and previous research on programming for non-technical university students in Japan and Denmark, we identify an unarticulated dependency of programming materials from other technical domains, which causes a knowledge domain mismatch in learners. We approach this mismatch on two fronts: by defining a novel way to structure beginners courses that moves away from the classic bottom-up approach based on math-related problems, and instead leverages on multimedia as a motivational and powerful general-purpose domain to ground programming and scaffold its understanding; and via the design and implementation of new Python library that simplifies multimedia programming. We are currently organizing tests of both multimedia library and the new course structure in Japan and Denmark.
Original languageEnglish
Title of host publication9th International Congress on Advanced Applied Informatics (IIAI-AAI)
EditorsPanayiotis Zaphiris, Andri Ioannou
PublisherIEEE
Publication date2020
Pages169-175
Article number9430399
ISBN (Print)978-1-7281-7398-6
ISBN (Electronic)978-1-7281-7397-9
DOIs
Publication statusPublished - 2020
Event9th International Congress on Advanced Applied Informatics (IIAI-AAI) - Kitakyushu, Japan
Duration: 1. Sep 202015. Sep 2020
Conference number: 9

Conference

Conference9th International Congress on Advanced Applied Informatics (IIAI-AAI)
Number9
Country/TerritoryJapan
CityKitakyushu
Period01/09/202015/09/2020

Keywords

  • Computational Thinking
  • course structure
  • multimedia
  • Non-technical students
  • programming

Fingerprint

Dive into the research topics of 'Design of an educational multimedia library to teach Python to non-technical university students'. Together they form a unique fingerprint.

Cite this