Automated Assessment in Computer Science Education: A State-of-the-Art Review
ACM Transactions on Computing Education, 2022Practical programming competencies are critical to the success in computer science (CS) education and go-to-market of fresh graduates. Acquiring the required level of skills is a long journey of discovery, trial and error, and optimization seeking ...
J. Paiva, J. Leal, Á. Figueira
semanticscholar +1 more source
Leveraging the Power of AI in Undergraduate Computer Science Education: Opportunities and Challenges
Frontiers in Education Conference, 2023The paper analyzes the potential opportunities and challenges of incorporating advanced AI tools, such as ChatGPT, into undergraduate computer science education.
Yunkai Liu
semanticscholar +1 more source
Decolonising Computer Science Education - A Global Perspective
Technical Symposium on Computer Science Education, 2023There is an increasing recognition that computing education and the profession of computing has failed indigenous learners around the world. In this paper we argue for a reform of tertiary education's computing curricula so that they address the needs of
Mawera Karetai +4 more
semanticscholar +1 more source
Why We Need Open Data in Computer Science Education Research
Annual Conference on Innovation and Technology in Computer Science Education, 2023Innovation and technology in computer science education is driven by research and practice. Both of these activities involve the gathering and analysis of data in order to develop new tools, methods including software, or strategies to solve recent ...
Natalie Kiesler, D. Schiffner
semanticscholar +1 more source
Analysis of Academic Databases for Literature Review in the Computer Science Education Field
Frontiers in Education Conference, 2022Literature review is a fundamental part of a research process, and systematic protocols for this activity have been used for a long time, mainly in the field of health. Specifically in the Computer Science Education area, the use of systematic literature
A. Valente +4 more
semanticscholar +1 more source
English Language Learners in Computer Science Education: A Scoping Review
Technical Symposium on Computer Science Education, 2022English-language universities are increasingly recruiting students who are English Language Learners (ELL), but in computer science little is known about whether or how their learning needs differ from native English speakers.
Yinchen Lei, M. Allen
semanticscholar +1 more source
Industry’s push for computer science education: Is computer science really for all?
Policy Futures in Education, 2022Recent research on Computer Science (CS) has largely found that inequities in access persist. In 2016, President Obama announced the Computer Science for All initiative, recognizing that CS is a “new” basic skill in K-12 schools and over US$4 billion was
Stefanie L. Marshall, Ain A. Grooms
semanticscholar +1 more source
Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education
Technical Symposium on Computer Science EducationIn Summer 2023, we developed and integrated a suite of AI-based software tools into CS50 at Harvard University. These tools were initially available to approximately 70 summer students, then to thousands of students online, and finally to several hundred
Rong Liu +5 more
semanticscholar +1 more source
Large Language Models in Computer Science Education: A Systematic Literature Review
Technical Symposium on Computer Science EducationLarge language models (LLMs) are becoming increasingly better at a wide range of Natural Language Processing tasks (NLP), such as text generation and understanding. Recently, these models have extended their capabilities to coding tasks, bridging the gap
Nishat Raihan +3 more
semanticscholar +1 more source
Virtual Reality in Computer Science Education: A Systematic Review
Virtual Reality Software and Technology, 2020Virtual reality (VR) technologies have become more affordable and accessible in recent years. This is opening up new methods and opportunities in the field of digital learning.
J. Pirker +3 more
semanticscholar +1 more source

