arrow
返回

Contextualization, Authenticity, and the Problem Description Effect

delete2024-04-16
delete2
PRE
AI
E
Ellie Lovellette *
D
Dennis Bouvier
J
John Matta
DOI:10.1145/3643864delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In recent years, computing education researchers have investigated the impact of problem context on students' learning and programming performance. This work continues the investigation motivated, in part, by cognitive load theory and educational research in computer science and other disciplines. The results of this study could help inform computing assessment design. If the context and authenticity of a programming problem aid student performance then, instructors' time in creating appropriately contextualized programming problem descriptions is time well-spent. On the other hand, if the context of a programming problem hinders performance, then instructors should leave it out of programming problems. Recent studies investigating the impact of programming problem context on student success have arrived at different conclusions. Presented here is a series of experiments, conducted over 3 years, investigating the impact of context on novice programmers' success in algorithmic programming assignments using three contextualized tasks and their generic counterparts. This experiment series also looked into the possibility of authenticity as a factor affecting performance. Common sense would suggest that a student would perform better on a problem if they understood or cared about it. Contextualization could provide authenticity and authenticity could provide interest. Research suggests that perceiving a problem as authentic has a positive effect on engagement and learning. Alternatively, if a problem is just an abstract set of numbers, it may be harder to make sense of the details and the lack of context could consequently contribute additional cognitive load to an already challenging assignment. The results of this study show that assignment context and problem context authenticity have no effect on the performance of novice programmers. We think, however, that contextualization could be worth investing in to support students' interest in computing. Additional implications of the results suggest that instructors can assign equivalent versions of the same problem in varied contexts to suit their students' interests without worrying if the context will hinder performance.
Keyword:
Computer science education
novice programmers
authenticity
contextualization
CS1

期刊

A
ACM Transactions on Quantum Computing
IF:
6.8
论文数:
540
被引数:
508

机构

C
College of Charleston
学者数:
1.1K
论文数: 978
被引数: 1.4K
S
Southern Illinois University Edwardsville
学者数:
606
论文数: 513
被引数: 6
Southern Illinois University System 封面图
Southern Illinois University System
学者数:
6.0K
论文数: 5.0K
被引数: 55
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Engaging Data Literacies in Displacement
err2024-10-16
err0
errOAAI
errVicki Squire; Ọláyínká Àkànle; Briony Jones; Kuyang Logo; João Porto de Albuquerque
err分享
err收藏
X-ray diffraction study of surface acoustic wave device under acoustic excitation
err1993-06-15
err0
PREAI
errE. Zolotoyabko; E. Jacobsohn; D. Shechtman; B. Kantor; J. Salzman
err分享
err收藏
Osteoporotic Hip Fracture Prediction: Is T-Score-Based Criterion Enough? A Hip Structural Analysis-Based Model
err2018-08-20
err0
PREAI
errAlessandra Aldieri; Mara Terzini; Giangiacomo Osella; Adriano M. Priola; Alberto Angeli; Andrea Veltri; Alberto L. Audenino; Cristina Bignardi
err分享
err收藏
err分享
err收藏
学者 查看更多内容