Results 11 to 20 of about 1,002,859 (253)
Abstraction in Computer Science Education: An Overview
When we “think like a computer scientist,” we are able to systematically solve problems in different fields, create software applications that support various needs, and design artefacts that model complex systems. Abstraction is a soft skill embedded in
Claudio MIROLO +3 more
doaj +1 more source
Integrating Augmented Reality, Gamification, and Serious Games in Computer Science Education
This study aims to evaluate the impact of using augmented reality, gamification, and serious games in computer science education. The study presents the development process of an educational mobile application, describes an experiment that was conducted ...
G. Lampropoulos +3 more
semanticscholar +1 more source
The purpose of this research is to examine the development and interrelationships between terms in computer science research using mapping analysis with VOSviewer.
Dwi Fitria Al Husaeni +1 more
doaj +1 more source
The computing education research community now has at least 40 years of published research on teaching ethics in higher education. To examine the state of our field, we present a systematic literature review of papers in the Association for Computing ...
Noelle Brown +4 more
semanticscholar +1 more source
Practice-oriented training of future Computer Science teachers
The article reveals the purpose of practical work on the methods of teaching Computer Science, investigates their place in the curriculum, the processes of their organization during the professional training of students in the educational and ...
Pavlova Nataliia
doaj +1 more source
Undergraduate data science degrees emphasize computer science and statistics but fall short in ethics training and domain-specific context [PDF]
The interdisciplinary field of data science, which applies techniques from computer science and statistics to address questions across domains, has enjoyed recent considerable growth and interest.
Jeffrey C. Oliver, Torbet McNeil
doaj +2 more sources
ChatGPT is an emerging tool that can be employed in many activities including in learning/teaching in universities. Like many other tools, it has its benefits and its drawbacks. If used properly, it can improve learning, and if used irresponsibly, it can
Harpreet Singh +2 more
semanticscholar +1 more source
Overview of Agile frameworks in Computer Science education
This paper explores the application of Agile frameworks in education to enhance the learning process. The lack of a generalized approach to Agile in education prompted an analysis and comparison of various frameworks, including Scrum, eduScrum, Agile ...
Pavlo V. Zahorodko
doaj +1 more source
Open-ended Knowledge Tracing for Computer Science Education
In educational applications, knowledge tracing refers to the problem of estimating students’ time-varying concept/skill mastery level from their past responses to questions and predicting their future performance.One key limitation of most existing ...
Naiming Liu, Zichao Wang
semanticscholar +1 more source
Challenges Faced by Teaching Assistants in Computer Science Education Across Europe [PDF]
Teaching assistants (TAs) are heavily used in computer science courses as a way to handle high enrollment and still being able to offer students individual tutoring and detailed assessments. TAs are themselves students who take on this additional role in
Emma Riese +3 more
semanticscholar +1 more source

