A Hands-On Approach to Teaching Parallel and Heterogeneous Computing

In this paper, we present our experiences teaching heterogeneous and parallel computing to high-school students through hands-on activities leveraging the Nvidia Jetson Nano devices and Google Colab platform. We designed activity modules and developed software applications to improve students’ understanding of heterogeneous and parallel computing concepts. We also present the feedback we received from the students, and analyze the effectiveness of our proposed modules and techniques. The findings highlight the importance of using a hands-on and activity-based approach to introduce students to the practical aspects of parallel and heterogeneous computing. Furthermore, we discuss key insights we gained from the two summer workshop experiences and present potential improvements for future iterations of the proposed activities.

Authors

Institutions

Publication Details

Published
2024-12-18
DOI
https://doi.org/10.1109/hipcw63042.2024.00012
Citations
2
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.70
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Hands-On Approach to Teaching Parallel and Heterogeneous Computing

Kishwar Ahmed, Arihant Singh, Abrar Hossain, Abubeker Abdurhaman
2 citations
Distributed and Parallel Computing Systems
0.70
article

A Hands-On Approach to Teaching Parallel and Heterogeneous Computing

Kishwar Ahmed, Arihant Singh, Abrar Hossain, Abubeker Abdurhaman
article en
2 citations

Abstract

In this paper, we present our experiences teaching heterogeneous and parallel computing to high-school students through hands-on activities leveraging the Nvidia Jetson Nano devices and Google Colab platform. We designed activity modules and developed software applications to improve students’ understanding of heterogeneous and parallel computing concepts. We also present the feedback we received from the students, and analyze the effectiveness of our proposed modules and techniques. The findings highlight the importance of using a hands-on and activity-based approach to introduce students to the practical aspects of parallel and heterogeneous computing. Furthermore, we discuss key insights we gained from the two summer workshop experiences and present potential improvements for future iterations of the proposed activities.

University of Toledo (US)
Openalex Percentile: Top 25%
Distributed and Parallel Computing Systems
0.70
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.