Leveraging the Potential of Abstraction in Programming Education

Forfattere

  • Odd Petter Sand University of Oslo

Resumé

Abstraction is a fundamental part of computer science, but it is also challenging, especially for novice learners. Part of this difficulty is that experts and teachers often unconsciously operate on several levels of abstraction at once, without being conscious of or explicit about this fact. This lightning talk suggests ways to overcome this potential disconnect between teachers and learners, and discusses the need for more research into the ways in which Python makes abstraction more visible and explicit to students.

Downloads

Downloads

Publiceret

2022-12-02

Citation/Eksport

[1]
O. P. Sand, “Leveraging the Potential of Abstraction in Programming Education”, NIKT, nr. 4, dec. 2022.