
ParallelAR: An augmented reality app and instructional approach for learning parallel programming scheduling concepts
Recent publication: Students tend to struggle with turning the abstract, higher level concepts of parallel programming into concrete mental models. Analogies are known to aid in this knowledge transfer, by providing an existing schema as the basis for the formation of a new schema. Combining these ideas, this paper presents a set of collaborative learning activities to target fundamental scheduling concepts, a detailed analogy to assist in the understanding of the scheduling concepts, and an augmented reality application to facilitate the collaborative learning activity by bringing the analogy to life.