arrow
返回

Developing parallel programming and soft skills: A project based learning approach

delete2021-12-01
delete18
PRE
AI
A
Awad A. Younis
R
Rajshekhar Sunderraman
M
Metzler, Mike
A
Anu G. Bourgeois *
DOI:10.1016/j.jpdc.2021.07.015delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
Upon graduation, a computer science student should have a good understanding of the current technology and have the soft skills necessary to secure a position in industry. Considering that typical computers and even the common smartphone are multicore, students should be skilled in parallel programming. Integrating parallel programming and soft skills within courses can help educate students on these essential skills. Our goal is to explore the effectiveness of using Project Based Learning (PBL) to teach these skills when classes are at content capacity. We divide 247 students into 51 diverse groups and assigned five projects, each of two-week duration. We use pre-and post-surveys to measure growth and found that incorporating PBL has a significant effect on the students' parallel programming and soft skills. We show that through teamwork, students collaboratively learn and apply fundamental parallel programming and soft skills without direct guidance, thus demonstrating the effectiveness of PBL. The implementation was conducted in a course that does not traditionally teach parallel programming concepts, but with the use of a PBL approach, students were able to acquire this new knowledge. (c) 2021 Elsevier Inc. All rights reserved.
Keyword:
Parallel computing
Open MP
Shared memory
Project based learning
CS education

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

U
university system of georgia
学者数:
7.3W
论文数: 6.6W
被引数: 101
N
Northern Kentucky University
学者数:
517
论文数: 345
被引数: 2
G
Georgia State University
学者数:
5.4K
论文数: 4.4K
被引数: 9.6K
学者 查看更多机构
引用论文

引用论文

Interdisciplinary teamwork in HPC education: Challenges, concepts, and outcomes
err2017-07-01
err12
PREAI
errNeumann, Philipp; Kowitz, Christoph; Schranner, Felix; Azarnykh, Dmitrii
err分享
err收藏
Instability of Antibiotic Resistance in a Strain of Staphylococcus epidermidis Isolated from an Outbreak of Prosthetic Valve Endocarditis
err1985-07-01
err0
PREAI
errP. A. Mickelsen; J. J. Plorde; K. P. Gordon; C. Hargiss; J. McClure; F. D. Schoenknecht; F. Condie; F. C. Tenover; L. S. Tompkins
err分享
err收藏
Statistical tests, P values, confidence intervals, and power: a guide to misinterpretations统计检验、p值、置信区间和功效: 误解指南
err2016-05-21
err2.0K
errOAAI
errGreenland, Sander; Senn, Stephen J.; Rothman, Kenneth J.; Carlin, John B.; Poole, Charles; Goodman, Steven N.; Altman, Douglas G.
err分享
err收藏
The use of rice and coffee husks for biosorption of U (total), 241Am, and 137Cs in radioactive liquid organic waste
err2020-06-20
err0
PREAI
errRafael Vicente de Pádua Ferreira; Leandro Goulart de Araujo; Rafael Luan Sehn Canevesi; Edson Antonio da Silva; Eduardo Gurzoni Alvares Ferreira; Maurício Cesar Palmieri; Júlio Takehiro Marumo
err分享
err收藏
MAP/TOP in CIM distributed computing
err1988-05-01
err0
PREAI
errL.J. McGuffin; L.O. Reid; S.R. Sparks
err分享
err收藏
err分享
err收藏
A Century of Grading Research: Meaning and Value in the Most Common Educational Measure
err2016-10-05
err312
PREAI
errBrookhart, Susan M.; Guskey, Thomas R.; Bowers, Alex J.; McMillan, James H.; Smith, Jeffrey K.; Smith, Lisa F.; Stevens, Michael T.; Welsh, Megan E.
err分享
err收藏
没有更多内容