Publication Date
In 2025 | 10 |
Since 2024 | 31 |
Since 2021 (last 5 years) | 95 |
Since 2016 (last 10 years) | 173 |
Since 2006 (last 20 years) | 209 |
Descriptor
Source
Author
Mathew, Roy | 3 |
Tsai, Chia-Wen | 3 |
Danies, Giovanna | 2 |
Dunlap, Joanna C. | 2 |
Frydenberg, Mark | 2 |
Joseph, Anthony | 2 |
Malik, Sohail Iqbal | 2 |
Restrepo, Silvia | 2 |
Soboleva, Elena V. | 2 |
Çakir, Recep | 2 |
A. Plageras | 1 |
More ▼ |
Publication Type
Reports - Research | 235 |
Journal Articles | 209 |
Tests/Questionnaires | 22 |
Speeches/Meeting Papers | 16 |
Information Analyses | 5 |
Opinion Papers | 3 |
Collected Works - Proceedings | 1 |
Dissertations/Theses -… | 1 |
Reports -… | 1 |
Education Level
Higher Education | 113 |
Postsecondary Education | 103 |
Elementary Education | 40 |
Secondary Education | 40 |
Middle Schools | 20 |
Intermediate Grades | 17 |
High Schools | 15 |
Junior High Schools | 13 |
Grade 5 | 8 |
Grade 4 | 7 |
Grade 6 | 7 |
More ▼ |
Audience
Researchers | 5 |
Practitioners | 4 |
Policymakers | 1 |
Location
Turkey | 21 |
China | 7 |
India | 5 |
Portugal | 5 |
Taiwan | 5 |
Australia | 4 |
Japan | 4 |
Nigeria | 4 |
Texas | 4 |
European Union | 3 |
Greece | 3 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 2 |
Learning Style Inventory | 1 |
Measures of Academic Progress | 1 |
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
Cindy Royal – Journalism and Mass Communication Educator, 2025
Artificial intelligence (AI) has taken the forefront in discussions of the future of media and education. Although there are valid concerns, AI has the potential to be useful in learning new skills, particularly those related to computer programming. This case study depicts the ways AI was introduced to assist in teaching coding, specifically in a…
Descriptors: Artificial Intelligence, Coding, Programming, Computer Science Education
Xin Gong; Weiqi Xu; Ailing Qiao; Zhixia Li – Journal of Computer Assisted Learning, 2025
Background: Robot programming can simultaneously cultivate learners' computational thinking (CT) and spatial thinking (ST). However, there is a noticeable gap in research focusing on the micro-level development patterns of learners' CT and ST and their interconnections. Objectives: This study aims to uncover the intricate development patterns and…
Descriptors: Mental Computation, Thinking Skills, Skill Development, Robotics
Catalina Cortázar; Iñaki Goñi; Andrea Ortiz; Miguel Nussbaum – ACM Transactions on Computing Education, 2024
Integrating graduate education with professional skills development is still a challenge. People's beliefs about learning impact their learning processes. Therefore, we need to understand the mindset of graduates to determine best practices for promoting professional skills development. In this study, we explore the perspective of computing…
Descriptors: Computer Science Education, Graduate Students, Computer Literacy, Job Skills
Temirbekova, Zh. E.; Pyrkova, A. Yu. – Education and Information Technologies, 2022
Currently, the study of microcontroller and microcircuits by students is becoming very important and in demand when acquiring competencies in the computer engineering educational program. This knowledge and skills will be necessary for the employment of graduates in industry, science and education. There are more and more large technical systems…
Descriptors: Electronic Equipment, Skill Development, Computer Science Education, Engineering Education
Lihui Sun; Junjie Liu – Journal of Educational Computing Research, 2025
Computational Thinking (CT) has evolved as an essential competency for K-12 students, and programming practices are recognized as the key way to facilitate CT development. However, most studies of CT development in middle graders have focused on visual programming, lacking evidence to demonstrate the effectiveness of Python programming. Therefore,…
Descriptors: Computation, Thinking Skills, Skill Development, Middle School Students
Xuemin Gao; Yuqin Yang; Yuxia Du; Daner Sun – Journal of Educational Computing Research, 2025
Block-based visual programming tools are widely used in elementary education. Nonetheless, these tools alone may not ensure the spontaneous and efficient acquisition of concepts and skills in computational thinking (CT). Using mind mapping as a form of scaffolding to facilitate the visualization of abstract thinking processes may enhance the…
Descriptors: Computation, Thinking Skills, Programming, Cognitive Mapping
Wilson Libardo Pantoja Yépez; Julio Ariel Hurtado Alegría; Ajay Bandi; Arvind W. Kiwelekar – Education and Information Technologies, 2024
The ability to define, evaluate, and implement software architectures is a fundamental skill for software engineers. However, teaching software architecture can be challenging as it requires students to be involved in real-context projects with high degrees of complexity. This involves making trade-off decisions among several quality attributes.…
Descriptors: Computer Software, Training, Computer Science Education, Teaching Methods
Barczak, Andre L. C.; Mathrani, Anuradha; Han, Binglan; Reyes, Napoleon H. – Educational Technology Research and Development, 2023
An important course in the computer science discipline is 'Data Structures and Algorithms' (DSA). "The coursework" lays emphasis on experiential learning for building students' programming and algorithmic reasoning abilities. Teachers set up a repertoire of formative programming exercises to engage students with different programmatic…
Descriptors: Computer Assisted Testing, Automation, Computer Science Education, Programming
Andrej Jerman Blažic; Borka Jerman Blažic – Education and Information Technologies, 2025
This paper presents a new developed methodology for teaching and learning subjects that although are very important in the modern digital society are neglected in high school education programs: cybersecurity and cyber safety. A Study among the EU high schools in 2021-2022 revealed that computer science teachers are not regularly upgrading their…
Descriptors: Computer Security, Technology Education, Computer Science Education, Electronic Learning
Sendag, Serkan; Yakin, Ilker; Gedik, Nuray – Education and Information Technologies, 2023
Teaching programming skills has attracted a great deal of attention for more than a decade. One potential reason behind this is that the explicit teaching of computer programming can improve higher-order thinking skills, such as creativity. Moreover, whether or not creative programming learning activities, such as the use of…
Descriptors: Preservice Teachers, Information Technology, Programming, Computer Science Education
Gary K. W. Wong – Education and Information Technologies, 2024
As block-based visual programming platform such as Scratch become more accessible and supportive to children's programming learning, the demand on understanding a trajectory of children's computational thinking development through programming from their early ages increases rapidly in recent years. To explore the developmental process of…
Descriptors: Computation, Problem Solving, Skill Development, Programming
Nikolaos Pellas – Journal of Educational Computing Research, 2024
Educational technologists and practitioners have made substantial strides in developing affordable digital and tangible resources to support both formal and informal computer science instruction. However, there is a lack of research on practice-based assignments, such as Internet of Things (IoT) projects, that allow undergraduate students to…
Descriptors: Computation, Thinking Skills, Learning Motivation, Academic Persistence
Shadi Alawneh – Discover Education, 2024
The HCS12 microcontroller and DRAGON12-Light Trainer boards are extensively utilized in microprocessor system design education. This paper details the rationale, approach, and outcomes from implementing the DRAGON12-Light Trainer board in teaching an upper-level undergraduate microprocessors course at Oakland University. The course's primary goal…
Descriptors: Computer Science Education, Programming Languages, Computer Software, Teaching Methods
Nursel Ugur; Ünal Çakiroglu – International Journal of Technology in Education and Science, 2024
Facilitating Computer Science Unplugged (CS-unplugged) activities with reflective thinking activities lead students to in-depth reviews of their decisions and think of ways to solve the CS-unplugged problems. This study aims to evaluate the instruction enriched with reflective thinking activities to develop computational thinking skills. The study…
Descriptors: Reflection, Thinking Skills, Computer Science Education, Computation