Publication Date
In 2025 | 20 |
Since 2024 | 54 |
Since 2021 (last 5 years) | 144 |
Since 2016 (last 10 years) | 273 |
Since 2006 (last 20 years) | 350 |
Descriptor
Source
Author
Lang, Guido | 4 |
Dawar, Deepak | 3 |
Klaudt, Dieter | 3 |
Korkmaz, Özgen | 3 |
Menon, Pratibha | 3 |
Seitz, Cornelia | 3 |
Surendran, Ken | 3 |
Zendler, Andreas | 3 |
Bai, Xuemei | 2 |
Ben-David Kolikant, Yifat | 2 |
Brad, Alexandru | 2 |
More ▼ |
Publication Type
Education Level
Location
Turkey | 12 |
Canada | 8 |
China | 8 |
United Kingdom | 8 |
Finland | 6 |
Spain | 6 |
Brazil | 5 |
Greece | 5 |
Taiwan | 5 |
Texas | 5 |
Australia | 4 |
More ▼ |
Laws, Policies, & Programs
Higher Education Act Title III | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations | 1 |
Nielsen Pereira; Sarah Bright; Zafer Ozen; Shahnaz Safitri; Hernan Castillo-Hermosilla; Brenda C. Matos; Tugce Karatas; Pedro Fonseca – Gifted Child Quarterly, 2025
Technology is an increasingly omnipresent and rapidly changing component of today's world. As a result, there is an urgency to develop talent in the field of computer science (CS). The purpose of this article is to examine ways that educational systems can develop students' talents to fill the need for skilled CS professionals. We provide an…
Descriptors: Computer Uses in Education, Computer Science, Computer Science Education, Talent Development
Adriana Villavicencio; Wendy Martin; Cheri Fancsali; Maya Israel – Journal of Research on Technology in Education, 2025
Because of the rapid expansion of computer science (CS) education, educational leaders must consider how to recruit, prepare, and support teachers who typically do not have a background in CS. This study examines two professional development (PD) approaches used to introduce CS education to non-CS teachers. We aim to understand if/how each model…
Descriptors: Computer Science Education, Models, Faculty Development, Professional Autonomy
Aoife Hennessy; Kieran Murphy – Irish Educational Studies, 2025
The importance of student engagement is long recognised. Students who are more engaged will be more motivated and inclined to complete their studies. The aim of this study is to understand barriers to engagement for first-year computing students, a cohort that traditionally have high non-progression rates. A qualitative descriptive design was…
Descriptors: Barriers, Learner Engagement, Computer Science Education, College Freshmen
Ruohan Liu; Jennifer L. Maeng; Shanan C. Moots; Joanna K. Garner – Contemporary Issues in Technology and Teacher Education (CITE Journal), 2025
This randomized control trial evaluated the impact of a year-long professional development (PD) program on elementary teachers' CS content knowledge, self-efficacy, and CS implementation. It also investigated teachers' PD experiences and expectations. The findings suggest that treatment teachers' self-efficacy for teaching CS significantly…
Descriptors: Elementary School Teachers, Capacity Building, Faculty Development, Computer Science Education
Saima Ritonummi; Valtteri Siitonen; Markus Salo; Henri Pirkkalainen – Journal of Workplace Learning, 2024
Purpose: The purpose of this study is to investigate the barriers that prevent workers in the software industry from experiencing flow in their work. Design/methodology/approach: This study was conducted by using a qualitative critical incident technique-inspired questionnaire. Findings: The findings suggest that workers in the software industry…
Descriptors: Barriers, Computer Software, Computer Science, Attention Control
Bayan Masarwa; Hagit Hel-Or; Sharona T. Levy – Journal of Research in Childhood Education, 2024
Computational thinking (CT) activities are increasingly being integrated into early childhood schools. We focus on studying children's learning using an "unplugged" (non-computational) learning unit that considers a teacher's knowledge and classroom space and affords seamless adaptation into the classroom given the objects used in the…
Descriptors: Kindergarten, Computation, Thinking Skills, Educational Games
Shindler, Michael; Pinpin, Natalia; Markovic, Mia; Reiber, Frederick; Kim, Jee Hoon; Carlos, Giles Pierre Nunez; Dogucu, Mine; Hong, Mark; Luu, Michael; Anderson, Brian; Cote, Aaron; Ferland, Matthew; Jain, Palak; LaBonte, Tyler; Mathur, Leena; Moreno, Ryan; Sakuma, Ryan – Computer Science Education, 2022
Background and Context: We replicated and expanded on previous work about how well students learn dynamic programming, a difficult topic for students in algorithms class. Their study interviewed a number of students at one university in a single term. We recruited a larger sample size of students, over several terms, in both large public and…
Descriptors: Misconceptions, Programming, Computer Science Education, Replication (Evaluation)
Meina Zhu; Min Young Doo; Sara Masoud; Yaoxian Huang – Education and Information Technologies, 2025
This study examines the influences of learners' motivation, self-monitoring, and self-management on learning satisfaction in online learning environments. The participants were 185 undergraduates and 99 graduate students majoring in computer science and engineering. The participants' motivation, self-monitoring, self-management, and learning…
Descriptors: Student Satisfaction, Differences, Undergraduate Students, Graduate Students
Dan Sun; Fan Xu – Journal of Educational Computing Research, 2025
Real-time collaborative programming (RCP), which allows multiple programmers to work concurrently on the same codebase with changes instantly visible to all participants, has garnered considerable popularity in higher education. Despite this trend, little work has rigorously examined how undergraduates engage in collaborative programming when…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Undergraduate Students
Gerit Wagner; Laureen Thurner – Journal of Information Systems Education, 2025
Git, as the leading version-control system, is frequently employed by software developers, digital product managers, and knowledge workers. Information systems (IS) students aspiring to fill software engineering, management, or research positions would therefore benefit from familiarity with Git. However, teaching Git effectively can be…
Descriptors: Computer Science Education, Information Systems, Teaching Methods, Computer Software
Shane Wines – ProQuest LLC, 2024
Gamification is a teaching strategy often praised for its effectiveness in the classroom. The problem was the lack of information regarding teachers' perceptions regarding gamification in high school Advanced Placement (AP) computer science courses. The purpose of this qualitative study was to explore the perceptions of computer science teachers…
Descriptors: Teacher Attitudes, Gamification, Advanced Placement Programs, Computer Science Education
Mark Frydenberg; Anqi Xu; Jennifer Xu – Information Systems Education Journal, 2025
This study explores student perceptions of learning to code by evaluating AI-generated Python code. In an experimental exercise given to students in an introductory Python course at a business university, students wrote their own solutions to a Python program and then compared their solutions with AI-generated code. They evaluated both solutions…
Descriptors: Student Attitudes, Programming, Computer Software, Quality Assurance
Lukas Höper; Carsten Schulte – Informatics in Education, 2024
In K-12 computing education, there is a need to identify and teach concepts that are relevant to understanding machine learning technologies. Studies of teaching approaches often evaluate whether students have learned the concepts. However, scant research has examined whether such concepts support understanding digital artefacts from everyday life…
Descriptors: Student Empowerment, Data Use, Computer Science Education, Artificial Intelligence
Dan Sun; Chengcong Zhu; Fan Xu; Yan Li; Fan Ouyang; Miaoting Cheng – Journal of Educational Computing Research, 2024
Although previous research has provided some insights into the effects of block-based and text-based programming modalities, there is a dearth of a detailed, multi-dimensional analysis of the transition process from different introductory programming modalities to professional programming learning. This study employed a quasi-experimental design…
Descriptors: Programming, Secondary School Students, Computation, Thinking Skills
Marjahan Begum; Pontus Haglund; Ari Korhonen; Violetta Lonati; Mattia Monga; Filip Strömbäck; Artturi Tilanterä – Informatics in Education, 2024
There can be many reasons why students fail to answer correctly to summative tests in advanced computer science courses: often the cause is a lack of prerequisites or misconceptions about topics presented in previous courses. One of the ITiCSE 2020 working groups investigated the possibility of designing assessments suitable for differentiating…
Descriptors: Foreign Countries, College Students, Prerequisites, Computer Science Education