Using Real-World Problems to Explore and Improve Students' Understanding of Parallelism Concepts

被引:1
|
作者
Fuad, Muztaba [1 ]
Deb, Debzani [1 ]
机构
[1] Winston Salem State Univ, Dept Comp Sci, Winston Salem, NC 27110 USA
关键词
HPC; Concurrency; Parallel computing; NSF/IEEE-TCPP Curriculum; MISCONCEPTIONS;
D O I
10.1109/EDUCON46332.2021.9453912
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Students' conceptual knowledge about parallelism continues to grow because of the increasing infusion of parallelism topics in all courses, even if they are not dedicated to those topics. Most times, such infusion is through high-level theoretical problems, as listed in the textbooks. However, without providing corresponding real-life instances, such problems might not engage students with the content in such courses. Does providing real-life activities along with theoretical constructs help students to grasp such topics better? As an attempt to explore student comprehension of parallelism in such course scenarios, this paper describes an unplugged assignment, where students were asked to categorize their daily activities into concurrent and parallel tasks. The paper then presents a thematic analysis of student experience using three semesters' worth of student data. The analysis shows that, although students exhibit limited knowledge of parallelism in real-life situations and have numerous misconceptions about parallelism; their participation in such assignments are deliberate, their thinking processes are analytical, their writing skills in expressing such concept is limited and their impressions about such assignments are positive. The paper then presents an effort to enhance student's comprehension and shows how the intervention has improved students' understanding of this critical concept. This study confirms that it is essential to provide real-life analogies and examples to facilitate a greater understanding of parallelism. Because providing only theoretical examples might not engage a diverse body of students in courses that are just trying to expose students to this critical topic.
引用
收藏
页码:57 / 62
页数:6
相关论文
共 50 条
  • [1] Students face real-world problems
    不详
    [J]. IEE REVIEW, 2004, 50 (02): : 14 - 14
  • [2] Understanding and Diagnosing Real-World Femtocell Performance Problems
    Peng, Chunyi
    Li, Yuanjie
    Li, Zhuoran
    Zhao, Jie
    Xu, Jiaqi
    [J]. IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [3] Involving computer science students in real-world problems
    Shirali-Shahreza, Sajad
    Shirali-Shahreza, Mohammad
    [J]. PROCEEDINGS OF THE ITI 2008 30TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2008, : 569 - +
  • [4] Students solving real-world materials science problems
    Baldwin, Kate
    [J]. AMERICAN CERAMIC SOCIETY BULLETIN, 2011, 90 (05): : 23 - 23
  • [5] An Educator's Guide to STEAM: Engaging Students Using Real-World Problems
    Lee, Yew-Jin
    [J]. PEDAGOGIES, 2019, 14 (04): : 332 - 334
  • [6] Balancing real-world problems with real-world results
    Gordon, R
    [J]. PHI DELTA KAPPAN, 1998, 79 (05) : 390 - 393
  • [7] Training students using real-world situations
    King, TD
    [J]. WELDING JOURNAL, 2001, 80 (07) : 102 - 104
  • [8] Training students using real-world situations
    King, T.D.
    [J]. Welding Journal (Miami, Fla), 2001, 80 (07): : 102 - 104
  • [9] Understanding Real-World Timeout Problems in Cloud Server Systems
    Dai, Ting
    He, Jingzhu
    Gu, Xiaohui
    Lu, Shan
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2018), 2018, : 1 - 11
  • [10] Multiple solutions for real-world problems, and students' enjoyment and boredom
    Schukajlow, Stanislaw
    Achmetli, Kay
    [J]. PROCEEDINGS OF THE TENTH CONGRESS OF THE EUROPEAN SOCIETY FOR RESEARCH IN MATHEMATICS EDUCATION (CERME10), 2017, : 1178 - 1185