Computing Education

Evaluating the impact of accessibility testing tool usage across the software development lifecycle in student projects

While numerous studies have explored the integration of accessibility into computing courses, including software engineering courses, most focus on awareness-building or …

wajdi-aljedaani

AI Ethics Education in India: A Syllabus-Level Review of Computing Courses

The pervasive integration of artificial intelligence (AI) across domains such as healthcare, governance, finance, and education has intensified scrutiny of its ethical …

anshu-m.-mittal

Error Messages Are Here to Help!

Programming Error Messages (PEMs) are often misunderstood by students who then miss the opportunity to benefit from them. We have developed and used 'error hunt' lessons using …

dennis-j.-bouvier

Sprint to Inclusion: Embedding Accessibility Sprint in a Software Engineering Course

Accessibility should be integrated into core computing courses, not just specialized electives. A study found that including an accessibility-focused sprint in a software …

wajdi-aljedaani

Accessibility Insights from Student's Software Engineering Projects

This study, conducted over three semesters, focused on teaching digital accessibility to computing students. The study identified common accessibility mistakes, easily resolved …

wajdi-aljedaani

Teaching Programming Error Message Understanding

Research shows a lack of focus on teaching students how to effectively utilize programming error messages, despite their significant impact on the learning experience. This study …

dennis-j-bouvier

Teaching Digital Accessibility in Computing Education: Views of Educators in India

We replicated surveys from the US and Switzerland to assess who among CS faculty in India teaches accessibility and the barriers they face. We also included a qualitative analysis …

parthasarathy-pd

Influence of Personality Traits on Plagiarism Through Collusion in Programming Assignments

We tested the hypothesis that educating students about academic integrity would reduce malpractice using data from an AI course with 105 students. However, we did not find a …

parthasarathy-pd

Teaching Digital Accessibility to Industry Professionals using the Community of Practice Framework

We implemented a training program to teach digital accessibility using the Communities of Practice (CoP) framework. The study involved 66 participants from a large multinational …

p-d-parthasarathy

Teaching Students To Use Programming Error Messages

Research shows many students struggle to use programming error and warning messages effectively. Instead of using these messages as aids to debug and fix their code, some students …

dennis-j.-bouvier