Active Learning of Parallel Programming in Engineering Through Recurring Problems

The teaching of parallel programming in undergraduate engineering programs poses challenges related to high cognitive load and limited student engagement. This study presents a pedagogical strategy aimed at facilitating meaningful learning through a reduction in problem domain complexity and active...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer applications in engineering education Jg. 33; H. 6
Hauptverfasser: Orts, Francisco, Casado, Leocadio G.
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Hoboken Wiley Subscription Services, Inc 01.11.2025
Schlagworte:
ISSN:1061-3773, 1099-0542
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract The teaching of parallel programming in undergraduate engineering programs poses challenges related to high cognitive load and limited student engagement. This study presents a pedagogical strategy aimed at facilitating meaningful learning through a reduction in problem domain complexity and active learning techniques. The proposed approach was implemented in a core course on multiprocessor programming in an undergraduate Computer Engineering degree. Three well‐known problem patterns were selected to guide students through different parallel implementations (OpenMP, PThreads, and MPI). This problem reduction strategy enabled scaffolded learning experiences while minimizing the cognitive barriers typically associated with high‐performance computing education. The approach was designed to promote student motivation and autonomy through guided discovery, hands‐on sessions, and peer interaction. Results from student feedback and course outcomes suggest that this methodology improved comprehension, confidence, and engagement. The article discusses the implications of using reduced problem domains and active learning for teaching parallelism in engineering education, and proposes a replicable framework for similar contexts.
AbstractList The teaching of parallel programming in undergraduate engineering programs poses challenges related to high cognitive load and limited student engagement. This study presents a pedagogical strategy aimed at facilitating meaningful learning through a reduction in problem domain complexity and active learning techniques. The proposed approach was implemented in a core course on multiprocessor programming in an undergraduate Computer Engineering degree. Three well‐known problem patterns were selected to guide students through different parallel implementations (OpenMP, PThreads, and MPI). This problem reduction strategy enabled scaffolded learning experiences while minimizing the cognitive barriers typically associated with high‐performance computing education. The approach was designed to promote student motivation and autonomy through guided discovery, hands‐on sessions, and peer interaction. Results from student feedback and course outcomes suggest that this methodology improved comprehension, confidence, and engagement. The article discusses the implications of using reduced problem domains and active learning for teaching parallelism in engineering education, and proposes a replicable framework for similar contexts.
Author Casado, Leocadio G.
Orts, Francisco
Author_xml – sequence: 1
  givenname: Francisco
  surname: Orts
  fullname: Orts, Francisco
  organization: Supercomputing‐Algorithms Group, Informatics Department, CEINSA University of Almería Almería Spain
– sequence: 2
  givenname: Leocadio G.
  surname: Casado
  fullname: Casado, Leocadio G.
  organization: Supercomputing‐Algorithms Group, Informatics Department, CEINSA University of Almería Almería Spain
BookMark eNotkMtqwzAQRUVJoUnaRf_A0FUXTkeSZUXLENIHBJqWdC0Ueew42FIqxYX-fe2kq7lzOczAmZCR8w4JuacwowDsyRqcSaDAr8iYglIpiIyNhpzTlEvJb8gkxgMAqJyrMflY2FP9g8kaTXC1qxJfJhsTTNNgk2yCr4Jp26GvXbJyVe0Qw7Bu98F31T75RNuFc9PDuwbbeEuuS9NEvPufU_L1vNouX9P1-8vbcrFOLaPqlNqsmBfM5KxALAukc0NpJqjKKKpc7lAIK0EqlGLOd9Ywy6xUJaI1IEsLOZ-Sh8vdY_DfHcaTPvguuP6l5kwKnuVKsJ56vFA2-BgDlvoY6taEX01BD8Z0b0yfjfE_XxRgeg
Cites_doi 10.1109/IPDPSW.2015.88
10.2172/1889525
10.1145/3544538.3544659
10.1007/978-1-4757-4017-2_3
10.1109/IPDPSW.2018.00069
10.1007/s12652-020-02086-9
10.1109/IPDPSW.2015.24
10.1007/s10766-021-00717-y
10.1016/j.csi.2022.103691
10.32919/uesit.2023.02.04
10.1177/02614294211060401
10.1007/s10648-021-09624-7
10.1073/pnas.1319030111
10.1207/s1532690xci0804_5
10.1002/cae.70004
10.1002/cae.22784
10.3389/fpsyg.2022.913219
10.1002/cae.70028
10.1002/j.2168-9830.2004.tb00809.x
10.1016/j.jpdc.2017.01.010
10.1016/j.lcsi.2012.12.001
10.1111/j.1469-7610.1976.tb00381.x
10.1016/j.jpdc.2018.02.029
10.1109/FIE44824.2020.9274155
10.1007/978-3-642-37801-0
10.1007/s10648-023-09841-2
10.1016/j.jpdc.2021.07.015
10.1109/IPDPSW63119.2024.00087
ContentType Journal Article
Copyright 2025 Wiley Periodicals LLC.
Copyright_xml – notice: 2025 Wiley Periodicals LLC.
DBID AAYXX
CITATION
7SC
7TB
8FD
FR3
JQ2
KR7
L7M
L~C
L~D
DOI 10.1002/cae.70103
DatabaseName CrossRef
Computer and Information Systems Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
ProQuest Computer Science Collection
Civil Engineering Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Civil Engineering Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList CrossRef
Civil Engineering Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1099-0542
ExternalDocumentID 10_1002_cae_70103
GroupedDBID .3N
.DC
.GA
.Y3
05W
0R~
10A
1L6
1OB
1OC
31~
33P
3SF
3WU
4.4
50Y
50Z
51W
51X
52M
52N
52O
52P
52S
52T
52U
52W
52X
5GY
5VS
66C
6TJ
702
7PT
8-0
8-1
8-3
8-4
8-5
8UM
930
A03
AAESR
AAEVG
AAHQN
AAHSB
AAMMB
AAMNL
AANHP
AANLZ
AAONW
AASGY
AAXRX
AAYCA
AAYXX
AAZKR
ABCQN
ABCUV
ABEML
ABIJN
ABJNI
ABPVW
ACAHQ
ACBWZ
ACCZN
ACGFS
ACIWK
ACPOU
ACRPL
ACSCC
ACXBN
ACXQS
ACYXJ
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADMLS
ADNMO
ADOZA
ADXAS
ADZMN
AEFGJ
AEIGN
AEIMD
AENEX
AEUYR
AEYWJ
AFBPY
AFFNX
AFFPM
AFGKR
AFWVQ
AFZJQ
AGHNM
AGQPQ
AGXDD
AGYGG
AHBTC
AIDQK
AIDYY
AIQQE
AITYG
AIURR
AJXKR
ALAGY
ALMA_UNASSIGNED_HOLDINGS
ALVPJ
AMBMR
AMYDB
ASPBG
ATUGU
AUFTA
AVWKF
AZBYB
AZFZN
AZVAB
BAFTC
BDRZF
BFHJK
BHBCM
BMNLL
BMXJE
BNHUX
BROTX
BRXPI
BY8
CITATION
CMOOK
CS3
D-E
D-F
DCZOG
DPXWK
DR2
DRFUL
DRSTM
DU5
EBS
EJD
F00
F01
F04
FEDTE
G-S
G.N
GNP
GODZA
H.T
H.X
HF~
HGLYW
HVGLF
HZ~
IX1
J0M
JPC
KQQ
LATKE
LAW
LC2
LC3
LEEKS
LH4
LITHE
LOXES
LP6
LP7
LUTES
LW6
LYRES
MEWTI
MK4
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
N04
N05
N9A
NF~
O66
O8X
O9-
OIG
P2P
P2W
P2X
P4D
PALCI
PQQKQ
Q.N
Q11
QB0
QRW
R.K
RIWAO
RJQFR
ROL
RX1
RYL
SAMSI
SUPJJ
TN5
UB1
W8V
W99
WBKPD
WIH
WIK
WLBEL
WOHZO
WQJ
WXSBR
WYISQ
XG1
XPP
XV2
ZZTAW
~IA
~WT
7SC
7TB
8FD
FR3
JQ2
KR7
L7M
L~C
L~D
ID FETCH-LOGICAL-c219t-c4d8d2a62deefde18a11451941e967be55c7079e7583bca2c2c79feeca07fc063
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001606130900001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1061-3773
IngestDate Wed Nov 26 08:00:24 EST 2025
Sat Nov 29 06:56:56 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 6
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c219t-c4d8d2a62deefde18a11451941e967be55c7079e7583bca2c2c79feeca07fc063
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 3275346952
PQPubID 2045172
ParticipantIDs proquest_journals_3275346952
crossref_primary_10_1002_cae_70103
PublicationCentury 2000
PublicationDate 2025-11-01
PublicationDateYYYYMMDD 2025-11-01
PublicationDate_xml – month: 11
  year: 2025
  text: 2025-11-01
  day: 01
PublicationDecade 2020
PublicationPlace Hoboken
PublicationPlace_xml – name: Hoboken
PublicationTitle Computer applications in engineering education
PublicationYear 2025
Publisher Wiley Subscription Services, Inc
Publisher_xml – name: Wiley Subscription Services, Inc
References Evans P. (e_1_2_11_15_1) 2024; 36
Maruf M. A. (e_1_2_11_6_1) 2021; 12
e_1_2_11_32_1
e_1_2_11_36_1
e_1_2_11_51_1
e_1_2_11_13_1
e_1_2_11_27_1
Firdausih F. (e_1_2_11_35_1) 2024; 4
e_1_2_11_4_1
e_1_2_11_48_1
Eijkhout V. (e_1_2_11_9_1) 2018; 118
Skulmowski A. (e_1_2_11_19_1) 2022; 34
Rivas S. F. (e_1_2_11_34_1) 2022; 13
Capel M. I. (e_1_2_11_26_1) 2017; 105
Orts F. (e_1_2_11_31_1) 2025; 33
e_1_2_11_45_1
Abell J. A. (e_1_2_11_16_1) 2024; 32
e_1_2_11_47_1
e_1_2_11_41_1
e_1_2_11_8_1
e_1_2_11_43_1
Andrade G. (e_1_2_11_7_1) 2023; 84
Chowkase A. A. (e_1_2_11_21_1) 2022; 38
e_1_2_11_17_1
Wen‐Mei W. H. (e_1_2_11_20_1) 2022
Freeman S. (e_1_2_11_30_1) 2014; 111
e_1_2_11_38_1
Dewdney A. K. (e_1_2_11_42_1) 1984; 251
Younis A. A. (e_1_2_11_2_1) 2021; 158
Sweller J. (e_1_2_11_11_1) 1991; 8
e_1_2_11_50_1
e_1_2_11_33_1
e_1_2_11_3_1
e_1_2_11_49_1
Maybin J. (e_1_2_11_24_1) 1992; 186
Yin F. (e_1_2_11_5_1) 2022; 50
Wang L. (e_1_2_11_29_1) 2025; 33
Rauber T. (e_1_2_11_12_1) 2013
Prince M. (e_1_2_11_28_1) 2004; 93
e_1_2_11_44_1
Wood D. (e_1_2_11_22_1) 1976; 17
e_1_2_11_46_1
Seitnazarov K. (e_1_2_11_14_1) 2024; 5
e_1_2_11_40_1
e_1_2_11_18_1
Haskell R. E. (e_1_2_11_23_1) 2000
e_1_2_11_37_1
e_1_2_11_39_1
Sitsylitsyn Y. (e_1_2_11_10_1) 2023; 11
Van de Pol J. (e_1_2_11_25_1) 2013; 2
References_xml – ident: e_1_2_11_13_1
  doi: 10.1109/IPDPSW.2015.88
– ident: e_1_2_11_4_1
  doi: 10.2172/1889525
– ident: e_1_2_11_17_1
  doi: 10.1145/3544538.3544659
– volume: 4
  start-page: 1011
  issue: 3
  year: 2024
  ident: e_1_2_11_35_1
  article-title: Literature Review: The Effect of Project‐Based Learning on Student Motivation and Achievement in Science
  publication-title: Indonesian Journal of Education (INJOE)
– ident: e_1_2_11_41_1
  doi: 10.1007/978-1-4757-4017-2_3
– volume: 5
  start-page: 187
  issue: 03
  year: 2024
  ident: e_1_2_11_14_1
  article-title: Development and Application of a Digital Educational Resource for Teaching Programming in Higher Education Institutions
  publication-title: Mental Enlightenment Scientific‐Methodological Journal
– ident: e_1_2_11_39_1
– ident: e_1_2_11_47_1
– ident: e_1_2_11_32_1
  doi: 10.1109/IPDPSW.2018.00069
– ident: e_1_2_11_46_1
– volume-title: Programming Massively Parallel Processors: A Hands‐On Approach
  year: 2022
  ident: e_1_2_11_20_1
– ident: e_1_2_11_40_1
– volume: 12
  start-page: 821
  issue: 1
  year: 2021
  ident: e_1_2_11_6_1
  article-title: Requirements‐Preserving Design Automation for Multiprocessor Embedded System Applications
  publication-title: Journal of Ambient Intelligence and Humanized Computing
  doi: 10.1007/s12652-020-02086-9
– ident: e_1_2_11_33_1
  doi: 10.1109/IPDPSW.2015.24
– volume: 50
  start-page: 27
  issue: 1
  year: 2022
  ident: e_1_2_11_5_1
  article-title: A Comparative Survey of Big Data Computing and HPC: From a Parallel Programming Model to a Cluster Architecture
  publication-title: International Journal of Parallel Programming
  doi: 10.1007/s10766-021-00717-y
– ident: e_1_2_11_38_1
– volume: 186
  start-page: 195
  year: 1992
  ident: e_1_2_11_24_1
  article-title: Scaffolding Learning in the Classroom
  publication-title: Thinking Voices: The Work of the National Oracy Project
– volume: 84
  year: 2023
  ident: e_1_2_11_7_1
  article-title: A Parallel Programming Assessment for Stream Processing Applications on Multi‐Core Systems
  publication-title: Computer Standards & Interfaces
  doi: 10.1016/j.csi.2022.103691
– volume: 11
  start-page: 111
  issue: 2
  year: 2023
  ident: e_1_2_11_10_1
  article-title: A Systematic Review of the Literature on Methods and Technologies for Teaching Parallel and Distributed Computing in Universities
  publication-title: Ukrainian Journal of Educational Studies and Information Technology
  doi: 10.32919/uesit.2023.02.04
– volume: 38
  start-page: 74
  issue: 1
  year: 2022
  ident: e_1_2_11_21_1
  article-title: Online Learning, Classroom Quality, and Student Motivation: Perspectives From Students, Teachers, Parents, and Program Staff
  publication-title: Gifted Education International
  doi: 10.1177/02614294211060401
– volume: 251
  start-page: 14
  issue: 6
  year: 1984
  ident: e_1_2_11_42_1
  article-title: Sharks and Fish Wage an Ecological War on the Toroidal Planet Wa‐Tor
  publication-title: Scientific American
– ident: e_1_2_11_36_1
– volume: 34
  start-page: 171
  issue: 1
  year: 2022
  ident: e_1_2_11_19_1
  article-title: Understanding Cognitive Load in Digital and Online Learning: A New Perspective on Extraneous Cognitive Load
  publication-title: Educational Psychology Review
  doi: 10.1007/s10648-021-09624-7
– volume: 111
  start-page: 8410
  issue: 23
  year: 2014
  ident: e_1_2_11_30_1
  article-title: Active Learning Increases Student Performance in Science, Engineering, and Mathematics
  publication-title: Proceedings of the National Academy of Sciences
  doi: 10.1073/pnas.1319030111
– volume: 8
  start-page: 351
  issue: 4
  year: 1991
  ident: e_1_2_11_11_1
  article-title: Evidence for Cognitive Load Theory
  publication-title: Cognition and Instruction
  doi: 10.1207/s1532690xci0804_5
– volume: 33
  issue: 2
  year: 2025
  ident: e_1_2_11_31_1
  article-title: Pedagogical Approach for Quantum Computing in Engineering Education
  publication-title: Computer Applications in Engineering Education
  doi: 10.1002/cae.70004
– ident: e_1_2_11_44_1
– volume: 32
  issue: 6
  year: 2024
  ident: e_1_2_11_16_1
  article-title: Integrating Advanced Computational Skills Into Engineering Education: A Discipline‐Based Approach
  publication-title: Computer Applications in Engineering Education
  doi: 10.1002/cae.22784
– volume: 13
  year: 2022
  ident: e_1_2_11_34_1
  article-title: Metacognitive Strategies and Development of Critical Thinking in Higher Education
  publication-title: Frontiers in Psychology
  doi: 10.3389/fpsyg.2022.913219
– volume: 33
  issue: 3
  year: 2025
  ident: e_1_2_11_29_1
  article-title: Integrating Computational Design Optimization Into Architectural Design Pedagogy–An Experimental Course for Performance‐Based Building Design Optimization and Exploration
  publication-title: Computer Applications in Engineering Education
  doi: 10.1002/cae.70028
– volume: 93
  start-page: 223
  issue: 3
  year: 2004
  ident: e_1_2_11_28_1
  article-title: Does Active Learning Work? A Review of the Research
  publication-title: Journal of Engineering Education
  doi: 10.1002/j.2168-9830.2004.tb00809.x
– ident: e_1_2_11_49_1
– volume: 105
  start-page: 42
  year: 2017
  ident: e_1_2_11_26_1
  article-title: Teaching Concurrent and Parallel Programming by Patterns: An Interactive ICT Approach
  publication-title: Journal of Parallel and Distributed Computing
  doi: 10.1016/j.jpdc.2017.01.010
– volume-title: Transfer of Learning: Cognition and Instruction
  year: 2000
  ident: e_1_2_11_23_1
– ident: e_1_2_11_51_1
– ident: e_1_2_11_27_1
– ident: e_1_2_11_8_1
– ident: e_1_2_11_43_1
– volume: 2
  start-page: 32
  issue: 1
  year: 2013
  ident: e_1_2_11_25_1
  article-title: Scaffolding Student Learning: A Micro‐Analysis of Teacher–Student Interaction
  publication-title: Learning, Culture and Social Interaction
  doi: 10.1016/j.lcsi.2012.12.001
– ident: e_1_2_11_37_1
– ident: e_1_2_11_48_1
– volume: 17
  start-page: 89
  issue: 2
  year: 1976
  ident: e_1_2_11_22_1
  article-title: The Role of Tutoring in Problem Solving
  publication-title: Journal of Child Psychology and Psychiatry
  doi: 10.1111/j.1469-7610.1976.tb00381.x
– volume: 118
  start-page: 120
  year: 2018
  ident: e_1_2_11_9_1
  article-title: Teaching Distributed Memory Programming From Mental Models
  publication-title: Journal of Parallel and Distributed Computing
  doi: 10.1016/j.jpdc.2018.02.029
– ident: e_1_2_11_18_1
  doi: 10.1109/FIE44824.2020.9274155
– ident: e_1_2_11_45_1
– volume-title: Parallel Programming
  year: 2013
  ident: e_1_2_11_12_1
  doi: 10.1007/978-3-642-37801-0
– ident: e_1_2_11_50_1
– volume: 36
  start-page: 7
  issue: 1
  year: 2024
  ident: e_1_2_11_15_1
  article-title: Cognitive Load Theory and Its Relationships With Motivation: A Self‐Determination Theory Perspective
  publication-title: Educational Psychology Review
  doi: 10.1007/s10648-023-09841-2
– volume: 158
  start-page: 151
  year: 2021
  ident: e_1_2_11_2_1
  article-title: Developing Parallel Programming and Soft Skills: A Project Based Learning Approach
  publication-title: Journal of Parallel and Distributed Computing
  doi: 10.1016/j.jpdc.2021.07.015
– ident: e_1_2_11_3_1
  doi: 10.1109/IPDPSW63119.2024.00087
SSID ssj0009639
Score 2.3517685
Snippet The teaching of parallel programming in undergraduate engineering programs poses challenges related to high cognitive load and limited student engagement. This...
SourceID proquest
crossref
SourceType Aggregation Database
Index Database
SubjectTerms Active learning
Engineering
Engineering education
Instructional scaffolding
Learning
Multiprocessing
Parallel programming
Title Active Learning of Parallel Programming in Engineering Through Recurring Problems
URI https://www.proquest.com/docview/3275346952
Volume 33
WOSCitedRecordID wos001606130900001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVWIB
  databaseName: Wiley Online Library Full Collection 2020
  customDbUrl:
  eissn: 1099-0542
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0009639
  issn: 1061-3773
  databaseCode: DRFUL
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: https://onlinelibrary.wiley.com
  providerName: Wiley-Blackwell
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3Pb9MwFLbYj8N2QMBADAqyELcqXeo4cXKsgMGhmsrUod0i136WKo10arppf_6eHTtJGYftsIsVPclO5M9-7-X5-XuEfE0zkywYNxFLQEVcxyqSuJaihQbJVMKNdKQ-f6bi7Cy_vCxmPom9duUERFXld3fF9bNCjTIE216dfQLc7aAowGcEHVuEHdtHAT9xGiwQp7qU5plc25IpV_ZagM3G-usvsvTICIdzX7Dn3AbgnWTW1Jqp-_5rKAIx7B98O9qR3lAQkkbaCO56UwcvWS1rtepOPmqpXbB2CmhU9XI1_DnqByJY6m_kdboztqEs0VQmGYGXWZKDlG8p3Ib5wi-s7L96vOGFVRJGwhai6IxVOKD_x4a1mYUNCzMrsWvpuu6QPSbSAnX23vfz04tpx8icuTJz7VcH2qmYnbTv3XZWtm21c0Dmr8hL_-dAJw3ir8kLqN6Qwx6ER-R3gz0N2NOVoQF72sOeLiva60g99rTFngbs35KL0x_zb78iXzMjUmh7NpHiOtdMZkwDGA3jXI5tLeaCj6HIxALSVFlORMDfxGShcDsyJQoDoGQsjEJ_9R3ZrVYVvCcU1blEKQOex1wbbFNhMtzEwAzTmh-TL2FyyuuGGqV8MP3HZBCmrfSbpC4TRCThWZGyD48Z4yM56NbbgOxu1jfwieyr282yXn_2uN4DP2FnJg
linkProvider Wiley-Blackwell
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Active+Learning+of+Parallel+Programming+in+Engineering+Through+Recurring+Problems&rft.jtitle=Computer+applications+in+engineering+education&rft.au=Orts%2C+Francisco&rft.au=Casado%2C+Leocadio+G.&rft.date=2025-11-01&rft.issn=1061-3773&rft.eissn=1099-0542&rft.volume=33&rft.issue=6&rft_id=info:doi/10.1002%2Fcae.70103&rft.externalDBID=n%2Fa&rft.externalDocID=10_1002_cae_70103
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1061-3773&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1061-3773&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1061-3773&client=summon