Publication Date
| In 2026 | 0 |
| Since 2025 | 208 |
| Since 2022 (last 5 years) | 1122 |
| Since 2017 (last 10 years) | 2264 |
| Since 2007 (last 20 years) | 3752 |
Descriptor
| Programming | 4354 |
| Computer Science Education | 1779 |
| Foreign Countries | 1418 |
| Teaching Methods | 1125 |
| Computer Software | 1095 |
| Educational Technology | 767 |
| Student Attitudes | 684 |
| Problem Solving | 625 |
| Programming Languages | 617 |
| Thinking Skills | 590 |
| College Students | 559 |
| More ▼ | |
Source
Author
| Bers, Marina Umaschi | 21 |
| Barnes, Tiffany | 17 |
| Xinogalos, Stelios | 16 |
| Hwang, Gwo-Jen | 14 |
| Sullivan, Amanda | 14 |
| Denner, Jill | 13 |
| Brusilovsky, Peter | 11 |
| Kafai, Yasmin B. | 10 |
| Laakso, Mikko-Jussi | 10 |
| Lepp, Marina | 10 |
| Luik, Piret | 10 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 107 |
| Practitioners | 49 |
| Administrators | 17 |
| Students | 15 |
| Researchers | 13 |
| Media Staff | 9 |
| Policymakers | 6 |
| Parents | 3 |
| Community | 1 |
Location
| Turkey | 165 |
| Taiwan | 92 |
| Australia | 81 |
| China | 74 |
| United Kingdom | 59 |
| Sweden | 50 |
| Spain | 49 |
| Canada | 48 |
| Finland | 47 |
| California | 44 |
| Greece | 42 |
| More ▼ | |
Laws, Policies, & Programs
| No Child Left Behind Act 2001 | 2 |
| Individuals with Disabilities… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Lakshminarayanan, Srinivasan; Rao, N. J. – Cogent Education, 2021
CS1 courses are designed in Indian Institutions as a lecture course of three to four credits and one credit lab course. The issues related to curriculum design, instruction design, and students' learning manifest themselves as issues in the lab programs. This situation presents the lab instructor with an opportunity to understand and address the…
Descriptors: Computer Science Education, Teaching Methods, Programming, Programming Languages
Lagrange, Jean-Baptiste; Laval, Dominique – Educational Studies in Mathematics, 2023
Programming-based activities are becoming more widespread in curricula. Our theoretical and empirical investigation seeks to identify appropriate ways to connect computer programming and algorithmics to mathematical learning. We take the intermediate value theorem as our starting point, as it is covered by the French school curriculum, and because…
Descriptors: Algorithms, Mathematics Education, Mathematical Concepts, Design
Tomic, Bojan; Kijevcanin, Anisja; Sevarac, Zoran; Jovanovic, Jelena M. – IEEE Transactions on Learning Technologies, 2023
Soft skills (such as communication and collaboration) are rarely addressed in programming courses, mostly because they are difficult to teach, assess, and grade. A quantitative, modular, AI-based approach for assessing and grading students' collaboration has been examined in this article. The pedagogical underpinning of the approach includes a…
Descriptors: Artificial Intelligence, Grading, Cooperation, Students
Videnovik, Maja; Vold, Tone; Kiønig, Linda; Madevska Bogdanova, Ana; Trajkovik, Vladimir – International Journal of STEM Education, 2023
Using games in education has the potential to increase students' motivation and engagement in the learning process, gathering long-lasting practical knowledge. Expanding interest in implementing a game-based approach in computer science education highlights the need for a comprehensive overview of the literature research. This scoping review aims…
Descriptors: Game Based Learning, Computer Science Education, Literature Reviews, Curriculum Implementation
Multazam, Muhammad; Syahrial, Zulfiati; Rusmono – Turkish Online Journal of Distance Education, 2023
Web programming courses are practical courses that can only run with the help of computer devices. The content or learning content in web programming courses is in program code directly created with a computer. The models developed include conceptual models, procedural models, and physical models. The research method used is Research and…
Descriptors: Computer Science Education, Programming, Models, Practicums
Tunnel, Raimond-Hendrik; Norbisrath, Ulrich – Journal of Education and Learning, 2023
As in any professional field, aspiring video game artists, designers, and developers must acquire the necessary skills and knowledge for a successful career. Higher education institutions offer varying video game Bachelor's degree programs to meet the diverse needs of the industry. Our objective in this study was to explore these curricula to gain…
Descriptors: Classification, Video Games, Bachelors Degrees, College Curriculum
Vásquez, Francisco; Calderón, Juan Felipe; Meza, Federico; Vásquez, Andrea – ACM Transactions on Computing Education, 2023
There is increasing interest in computer science and computing bachelor programs due to the growing importance of technology in the globalized world. Thus, as higher education institutions strive to serve a diverse student demographic, it is salient to gauge their programming abilities to improve guidance on learning processes regarding their…
Descriptors: Test Validity, Spanish, Test Construction, Computer Science Education
Pelizzari, Federica; Marangi, Michele; Rivoltella, Pier Cesare; Peretti, Giulia; Massaro, Davide; Villani, Daniela – Research on Education and Media, 2023
We propose the results of a research that combines the educational and psychological media approach, to verify the pedagogical potential of coding and robotics in the learning processes of 4-year-old children at the cognitive and socio-relational level. The study investigated the impact of unplugged and plugged coding on the skills of spatiality,…
Descriptors: Programming, Play, Young Children, Robotics
Zhang, Xiaoxing – Interactive Learning Environments, 2023
The research aim was to develop a visual training simulator with real-time audio correction using the Python programing language and reference audio files classified library. Depending on the melody perception and playback level, the learning pace increases from the minimum. The desired result is affected by the repetitions number. The designed…
Descriptors: Music Education, Singing, Preschool Education, Computer Simulation
Tisza, Gabriella; Markopoulos, Panos; King, Heather – Education and Information Technologies, 2023
Programming and creative thinking are important skills for the twenty-first century. A large body of evidence suggests that a playful approach to learning helps children engage deeply with programming, improves their creative thinking skills, and shapes a positive attitude towards programming. However, such research has rarely considered how…
Descriptors: Socioeconomic Background, Childrens Attitudes, Programming, Creative Thinking
Xu, Enwei; Wang, Wei; Wang, Qingxia – Education and Information Technologies, 2023
Computational thinking is considered to be an important competence in the intelligent era, and the incorporation of computational thinking as an integral part of school education beginning in childhood has been proposed. However, the ways in which computational thinking can be taught more effectively the context of in K-12 programming teaching…
Descriptors: Programming, Instructional Effectiveness, Elementary School Students, Secondary School Students
Hansen, Nils Kristian; Hadjerrouit, Said – International Association for Development of the Information Society, 2023
This paper aims at using a Use-Modify-Create approach to explore students' mathematical problem solving by means of computational thinking (CT) and programming activities. The data collection method is participant observation, in which the researcher also has the role as teacher, guiding the group activities. In our study, two groups of students…
Descriptors: Problem Solving, Computation, Thinking Skills, Programming
Rucker, Ryan – Journal of Open, Flexible and Distance Learning, 2023
Online learning has risen in popularity among learners, educators, and university administrators over the last 3 decades. However, one of the biggest challenges for educators is adapting to best practices, pedagogies, tools, and technologies when delivering instruction in this environment. Because learners have choices when enrolling in a…
Descriptors: Student Satisfaction, Programming, Information Science Education, Teaching Methods
Babak Mahjour; Andrew McGrath; Andrew Outlaw; Ruheng Zhao; Charles Zhang; Tim Cernak – Journal of Chemical Education, 2023
Data science is becoming a mainstay in research. Despite this, very few STEM graduates matriculate with basic formal training in programming. The current lesson plan was developed to introduce undergraduates studying chemistry or biology to chemoinformatics and data science in medicinal chemistry. The objective of this lesson plan is to introduce…
Descriptors: Undergraduate Students, Chemistry, Biology, Information Science
Samson O. Adeoye; Heather Lindberg; B. Bagby; Anne M. Brown; Feras A. Batarseh; Eric K. Kaufman – NACTA Journal, 2023
Cyberbiosecurity is an emerging field at the convergence of life sciences and the digital world. As technological advances improve operational processes and expose them to vulnerabilities in agriculture and life sciences, cyberbiosecurity has become increasingly important for addressing contemporary concerns. Unfortunately, at this time,…
Descriptors: Computer Security, Biology, Biological Sciences, Labor Force Development

Peer reviewed
Direct link
