• Publications
  • Influence
Why complicate things?: introducing programming in high school using Python
TLDR
We present a case study with a twofold goal: (1) examining how programming can be introduced at high school level, and (2) evaluating how suitable the programming language Python is to support both teachers and learners in this process. Expand
  • 90
  • 7
Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2
TLDR
This paper presents results from three interrelated studies focusing on introducing TRAKLA2 to students taking courses on data structures and algorithms at the University of Turku and Abo Akademi University. Expand
  • 43
  • 1
  • PDF
Differing Ways that Computing Academics Understand Teaching.
TLDR
This paper presents first results from a wide-ranging phenomenographic study of computing academics' understanding of teaching. Expand
  • 37
  • PDF
High School Students Learning University Level Computer Science on the Web - a Case Study of the DASK-Model
TLDR
In Finland, computer science is not part of the HS core curriculum (National Board of Education, 2003). Expand
  • 9
  • PDF