M
Michael Thuné
Researcher at Uppsala University
Publications - 37
Citations - 597
Michael Thuné is an academic researcher from Uppsala University. The author has contributed to research in topics: Distributed memory & MIMD. The author has an hindex of 11, co-authored 36 publications receiving 566 citations.
Papers
More filters
Proceedings ArticleDOI
Novice Java programmers' conceptions of "object" and "class", and variation theory
Anna Eckerdal,Michael Thuné +1 more
TL;DR: This study performs a study with first year university students, investigating what an understanding of the concepts object and class includes from a student perspective, and applies variation theory to the results to pin-point what the students need to be able to discern in order to gain a "rich" understanding of these concepts.
Proceedings ArticleDOI
What does it take to learn 'programming thinking'?
TL;DR: The results are coherent with Hazzan's research on the learning theory ' process-object duality' but points to problems in learning of object-oriented programming not indicated in 'process- object duality'.
Journal ArticleDOI
Variation Theory Applied to Students' Conceptions of Computer Programming.
Michael Thuné,Anna Eckerdal +1 more
TL;DR: This work focuses on university-level engineering education students that do not intend to major in computer science but still have to take a mandatory programming course, and suggests how to use patterns of variation in order to support students’ learning of computer programming.
Portability and data structures in scientific computing : Object-oriented design of utility routines in Fortran
Kjell Högström,Michael Thuné +1 more
TL;DR: Portability and data structures in scientific computing : Object-oriented design of utility routines in Fortran.
Journal ArticleDOI
Partitioning strategies for composite grids
TL;DR: Two different strategies are discussed, for the partitioning of composite grids, in the context of parallel computers of MIMD type with distributed memory, compared theoretically, with respect to arithmetic load balance and communication overhead.