Embedded scaffolding for teaching and assessing inquiry-based hands-on laboratory on distributed systems

Information Technology education must cultivate proficiency on distributed systems, including strong hands-on laboratory skills, to meet the needs of the society and the industry. Given the complexity of distributed systems, any successful methodology to teach them to novice students must be scaffolded appropriately to ensure that the students acquire the required degree of expertise. We propose a comprehensive scaffolding approach for inquiry-based hands-on laboratory on a distributed systems course, which guides not only the learning process, but also its assessment. The approach is based mainly on embedded scaffolds, namely explicit coding and experimental milestones and open questions with predefined grades, but also features contingent scaffolds provided by the teacher when additional assistance is needed. We apply the methodology in the context of the subject ‘Distributed Network Systems’ offered by our university. We compare the students' performance during three academic courses using the proposed methodology with respect to the three previous courses that were still using the former methodology. We use both visual representations and planned Analysis of Variance (ANOVA) tests to verify our hypothesis defined as a complex contrast. We find that there is a statistically significant improvement in the students' performance when using the new methodology, both in their grades of the assignments ( F (1, 75.364) = 17.770, p = 6.85 × 10 − 5 ) and, more importantly, also in their grades of the exam questions about the practicals ( F (1, 123.186) = 13.285, p = 3.93 × 10 − 4 ). Our results encourage other instructors to incorporate embedded scaffolds for teaching and assessing their hands-on laboratories on distributed systems. • A scaffolding approach for inquiry-based hands-on laboratory on distributed systems. • The scaffolds guide not only the learning process, but also its assessment. • Explicit coding and experimental milestones and open questions with predefined grades. • New methodology applied in the context of a real subject on distributed systems. • There was a statistically significant improvement in the students' performance.

Authors

Institutions

Publication Details

Journal
Journal of Parallel and Distributed Computing
Published
2025-04-05
DOI
https://doi.org/10.1016/j.jpdc.2025.105082
Primary Topic
Experimental Learning in Engineering
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Embedded scaffolding for teaching and assessing inquiry-based hands-on laboratory on distributed systems

Jordi Guitart
Journal of Parallel and Distributed Computing
Experimental Learning in Engineering
article

Embedded scaffolding for teaching and assessing inquiry-based hands-on laboratory on distributed systems

Jordi Guitart
article en

Abstract

Information Technology education must cultivate proficiency on distributed systems, including strong hands-on laboratory skills, to meet the needs of the society and the industry. Given the complexity of distributed systems, any successful methodology to teach them to novice students must be scaffolded appropriately to ensure that the students acquire the required degree of expertise. We propose a comprehensive scaffolding approach for inquiry-based hands-on laboratory on a distributed systems course, which guides not only the learning process, but also its assessment. The approach is based mainly on embedded scaffolds, namely explicit coding and experimental milestones and open questions with predefined grades, but also features contingent scaffolds provided by the teacher when additional assistance is needed. We apply the methodology in the context of the subject ‘Distributed Network Systems’ offered by our university. We compare the students' performance during three academic courses using the proposed methodology with respect to the three previous courses that were still using the former methodology. We use both visual representations and planned Analysis of Variance (ANOVA) tests to verify our hypothesis defined as a complex contrast. We find that there is a statistically significant improvement in the students' performance when using the new methodology, both in their grades of the assignments ( F (1, 75.364) = 17.770, p = 6.85 × 10 − 5 ) and, more importantly, also in their grades of the exam questions about the practicals ( F (1, 123.186) = 13.285, p = 3.93 × 10 − 4 ). Our results encourage other instructors to incorporate embedded scaffolds for teaching and assessing their hands-on laboratories on distributed systems. • A scaffolding approach for inquiry-based hands-on laboratory on distributed systems. • The scaffolds guide not only the learning process, but also its assessment. • Explicit coding and experimental milestones and open questions with predefined grades. • New methodology applied in the context of a real subject on distributed systems. • There was a statistically significant improvement in the students' performance.

Journal of Parallel and Distributed ComputingVol. 201
Barcelona Supercomputing Center (ES), Universitat Politècnica de Catalunya (ES)
Openalex Percentile: Top 91%
Experimental Learning in Engineering
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.