Visual analogy videos for understanding fundamental parallel scheduling policies

Show simple item record Giacaman, Nasser Sinnen, Oliver Adams, Joel 2021-05-23T22:59:48Z 2021-05-23T22:59:48Z 2021-7-1
dc.identifier.citation Journal of Parallel and Distributed Computing 153:64-74 01 Jul 2021
dc.identifier.issn 0743-7315
dc.description.abstract Parallel and distributed computing (PDC) education is increasingly gaining greater recognition as a core topic in undergraduate computing degrees. While the application of PDC concepts to software development involves the use of highly-technical tools and libraries typically reserved for advanced courses, PDC educators are seeking pedagogical approaches that can be used to introduce PDC concepts in earlier, introductory courses. This study presents such an approach, and aims to introduce undergraduate students to fundamental PDC concepts without the expectation that they can apply those concepts. The proposed approach is inspired by the success seen in the wider computing education literature, where analogies and visualization have helped students understand other abstract computing topics. The proposed learning resources come in the form of a series of short videos, carefully aligned to a learning activity that guides towards achieving the intended learning outcomes. In addition to being a simple activity to complete with students, evaluations illustrate its value even with minimal guidance from the instructor. The proposed approach is studied as both a synchronous in-class activity guided by the instructor, as well as an asynchronous online self-directed activity. These two studies produced different outcomes with respect to student learning, revealing an important implication for designers of instructional material to consider.
dc.language en
dc.publisher Elsevier BV
dc.relation.ispartofseries Journal of Parallel and Distributed Computing
dc.rights Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher.
dc.subject 0803 Computer Software
dc.subject 0805 Distributed Computing
dc.title Visual analogy videos for understanding fundamental parallel scheduling policies
dc.type Journal Article
dc.identifier.doi 10.1016/j.jpdc.2021.03.014
pubs.begin-page 64
pubs.volume 153 2021-04-22T23:12:49Z
dc.rights.holder Copyright: The authors en
pubs.end-page 74
pubs.publication-status Accepted
dc.rights.accessrights en
pubs.subtype Journal Article
pubs.elements-id 849389

Files in this item

There are no files associated with this item.

Find Full text

This item appears in the following Collection(s)

Show simple item record


Search ResearchSpace