Publication Date
| In 2026 | 0 |
| Since 2025 | 390 |
| Since 2022 (last 5 years) | 1824 |
| Since 2017 (last 10 years) | 3647 |
| Since 2007 (last 20 years) | 5330 |
Descriptor
Source
Author
| Barnes, Tiffany | 21 |
| Armoni, Michal | 15 |
| Gal-Ezer, Judith | 15 |
| Yadav, Aman | 15 |
| Malmi, Lauri | 14 |
| Soh, Leen-Kiat | 14 |
| Xinogalos, Stelios | 14 |
| Frydenberg, Mark | 12 |
| Laakso, Mikko-Jussi | 12 |
| Hazzan, Orit | 11 |
| Hunter, Beverly | 11 |
| More ▼ | |
Publication Type
Education Level
Audience
| Practitioners | 500 |
| Teachers | 312 |
| Researchers | 98 |
| Policymakers | 66 |
| Administrators | 48 |
| Students | 45 |
| Parents | 6 |
| Community | 5 |
| Media Staff | 5 |
| Support Staff | 1 |
Location
| Turkey | 231 |
| Australia | 144 |
| United Kingdom | 124 |
| Taiwan | 107 |
| China | 101 |
| California | 96 |
| Canada | 96 |
| Germany | 78 |
| Spain | 77 |
| Finland | 69 |
| Greece | 66 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
| Does not meet standards | 1 |
Çakiroglu, Ünal; Mumcu, Süheda; Atabay, Melek; Aydin, Merve – International Journal of Computer Science Education in Schools, 2022
This study aims to explore the influences of the CS-unplugged activities in developing problem solving skills of preschool children. The participants were 11 children (4-5 aged) enrolled in a public preschool and Code.org activities were used as an instructional package. Activity evaluation form and interviews were used to understand children's…
Descriptors: Problem Solving, Preschool Children, Computer Science Education, Programming
Olipas, Cris Norman – Online Submission, 2022
This study aims to identify the experiences of information technology (IT) students in learning computer programming. Specifically, the feelings towards learning programming and the challenges and difficulties encountered by IT students were determined. The researcher used a phenomenological approach to determine the commonality of lived…
Descriptors: Information Technology, Programming, Computer Science Education, Student Attitudes
Kathleen J. Lehman; Julia Rose Karpicz; Tomoko M. Nakajima; Linda J. Sax; Veronika Rozhenkova – Computer Science Education, 2024
Department chairs play a key role in efforts to diversify higher education, particularly in fields like computer science that face long-standing gender and racial/ethnic gaps. This study considers the role of computer science department chairs in guiding broadening participation efforts and how they make sense of external dynamics that influence…
Descriptors: Department Heads, Influences, Student Participation, Computer Science Education
Hatice Yildiz Durak – Education and Information Technologies, 2024
Examining middle school students' computational identity development, personal, situational variables and programming experiences through the lens of identity may offer an opportunity to explore the dynamic relationship between individual, academic and social influences in computer science and CI. The aim of this study is to examine the variables…
Descriptors: Middle School Students, Computation, Thinking Skills, Self Concept
Slaviša Radovic; Niels Seidel; Joerg M. Haake; Regina Kasakowskij – Journal of Computer Assisted Learning, 2024
Background: Self-assessment serves to improve learning through timely feedback on one's solution and iterative refinement as a way to improve one's competence. However, the complexity of the self-assessment process is widely recognized, as well as that students can benefit from it only if their assessment is accurate enough. Objectives: In order…
Descriptors: Self Evaluation (Individuals), Distance Education, Student Behavior, Accuracy
Xin Gong; Shufan Yu; Jie Xu; Ailing Qiao; Han Han – Education and Information Technologies, 2024
Tangible programming combines the advantages of object manipulation with programmable hardware, which plays an essential role in improving programming skills. As a tool for ensuring the quality of projects and improving learning outcomes, the PDCA cycle strategy is conducive to cultivating reflective thinking. However, there is still a lack of…
Descriptors: Programming, Computer Science Education, Outcomes of Education, Reflection
Rafi Santo; Aman Yadav; David Phelps – ACM Transactions on Computing Education, 2024
Those working toward equitable K-12 computing education in the United States have always had their work cut out for them: understanding how best to teach, developing robust curricula, designing novel tools, building teacher capacity, and supporting systemic change in schools to bring equitable computing education to young people. Collectively,…
Descriptors: Computer Science Education, Elementary Secondary Education, Public Education, Teaching Methods
W. Paige Hall; Kevin Cantrell – Journal of Chemical Education, 2024
Human-driven carbon emissions have resulted in increased levels of dissolved carbon dioxide in the Earth's oceans. This dissolved carbon dioxide reacts with water to form carbonic acid, which impacts ocean acidity as well as the solubility of carbonate-containing compounds, with far-reaching impacts on marine ecosystems and the human communities…
Descriptors: Programming Languages, Computer Science Education, Chemistry, Marine Biology
Yong-Woon Choi; In-gyu Go; Yeong-Jae Gil – International Journal of Technology and Design Education, 2024
The purpose of this study is to derive a correlation between the technological thinking disposition and the computational thinking ability of gifted students in Korea. The correlation between each element was analyzed by looking at the sub-elements of computational thinking according to the components of technological thinking disposition. The…
Descriptors: Thinking Skills, Mental Computation, Gifted, Correlation
Jiangyue Liu; Siran Li – Journal of Educational Computing Research, 2024
Pair Programming is considered an effective approach to programming education, but the synchronous collaboration of two programmers involves complex coordination, making this method difficult to be widely adopted in educational settings. Artificial Intelligence (AI) code-generation tools have outstanding capabilities in program generation and…
Descriptors: Artificial Intelligence, Programming, Technology Uses in Education, Coding
Monika Mladenovic; Žana Žanko; Goran Zaharija – Journal of Educational Computing Research, 2024
The use of a pedagogical approach mediated transfer with the bridging method has been successful in facilitating the transitions from block-based to text-based programming languages. Nevertheless, there is a lack of research addressing the impact of this transfer on programming misconceptions during the transition. The way programming concepts are…
Descriptors: Programming, Misconceptions, Teaching Methods, Computer Science Education
Transfer of Responsibility from Scaffolding to Preservice Early Childhood Teachers Learning to Debug
Brian R. Belland; ChanMin Kim; Emre Dinç; Anna Y. Zhang – Educational Technology Research and Development, 2024
Computer science is often integrated within early childhood education (ECE) through the use of educational robots. This requires adequate preparation of ECE teachers to program and debug, which can be done with scaffolding. In this paper, we use a QUANT + qual mixed method approach incorporating lag sequential analysis, ICAP framework coding,…
Descriptors: Scaffolding (Teaching Technique), Early Childhood Teachers, Preservice Teachers, Computer Science Education
Lijun Ni; Yan Tian; Tom McKlin; Jake Baskin – Computer Science Education, 2024
Background & Context: Continuously developing teachers' knowledge, practice, and professional identity is one of the key standards for effective computer science (CS) teachers. Objective: This study aims to understand the landscape of CS teachers in the United States, the professional identity they hold, and how their background and teaching…
Descriptors: Computer Science Education, Professional Identity, Teacher Background, Profiles
Yucnary-Daitiana Torres-Torres; Marcos Román-González; Juan-Carlos Perez-Gonzalez – European Journal of Education, 2024
Computational Thinking (CT) is crucial for the advancement of the STEM field, where there continues to be a lack of female representation. Teaching and learning (T/L) of CT should incorporate didactic strategies that aim to eliminate gender biases and integrate girls/women into this context. In response to the question, "What didactic…
Descriptors: Thinking Skills, Gender Differences, Females, Disproportionate Representation
Rebecka Weegar; Peter Idestam-Almquist – International Journal of Artificial Intelligence in Education, 2024
Machine learning methods can be used to reduce the manual workload in exam grading, making it possible for teachers to spend more time on other tasks. However, when it comes to grading exams, fully eliminating manual work is not yet possible even with very accurate automated grading, as any grading mistakes could have significant consequences for…
Descriptors: Grading, Computer Assisted Testing, Introductory Courses, Computer Science Education

Peer reviewed
Direct link
