Publication Date
| In 2026 | 0 |
| Since 2025 | 268 |
| Since 2022 (last 5 years) | 1478 |
| Since 2017 (last 10 years) | 3006 |
| Since 2007 (last 20 years) | 4856 |
Descriptor
Source
Author
Publication Type
Education Level
Audience
| Teachers | 258 |
| Practitioners | 183 |
| Students | 53 |
| Administrators | 32 |
| Researchers | 24 |
| Media Staff | 18 |
| Parents | 11 |
| Policymakers | 11 |
| Community | 3 |
| Counselors | 1 |
| Support Staff | 1 |
| More ▼ | |
Location
| Turkey | 199 |
| Taiwan | 107 |
| United Kingdom | 107 |
| Australia | 105 |
| China | 93 |
| Canada | 71 |
| Spain | 71 |
| California | 58 |
| Sweden | 58 |
| Germany | 54 |
| Finland | 52 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
Infurna, Charles J.; Montes, Guillermo – International Electronic Journal of Elementary Education, 2020
This research study investigated the effects of preschool dosage on kindergarten readiness in an urban school district (n= 1,464). This study was guided by one research question: do children who attend two years of structured early childhood education programming (3-year-old and 4-year-old pre-k) demonstrate stronger academic skills than their…
Descriptors: Programming, Kindergarten, School Readiness, Intervention
Özyurt, Hacer; Özyurt, Özcan – Journal of Pedagogical Research, 2020
This study aims to examine the effects of Visual Programming course conducting in accordance with design-based research on students' learning experiences. The study was conducted in the fall semester in 2017-2018 at Software Engineering Department in Technology Faculty of a university in the north of Turkey. The sample of the study consists of 12…
Descriptors: Computer Science Education, Programming, Design, Learning Experience
Gojkovic, Ljubomir; Malijevic, Stefan; Armakovic, Stevan – Physics Education, 2020
In this work three examples of textbook circuits (resistor-capacitor, resistor-inductor and resistor-inductor-capacitor) have been modeled by employing the Euler method for the approximate solution of differential equations using algorithms implemented in the "Python" programming language. The aim of this work was to demonstrate how…
Descriptors: Science Instruction, Programming Languages, Teaching Methods, Mathematics
Basuhail, Abdullah Ahmad – Canadian Journal of Learning and Technology, 2020
This paper presents an approach to implement learning objects for teaching and learning problem-solving techniques based on computer programming. The demonstrated approach exploits computer-based interactive animations and computer graphics. The main feature of this approach is its simplicity for exploring the concepts and structures of the…
Descriptors: Resource Units, Teaching Methods, Programming, Problem Solving
Daleiden, Patrick; Stefik, Andreas M.; Uesbeck, Phillip Merlin – ACM Transactions on Computing Education, 2020
Coprocessor architectures in High Performance Computing are prevalent in today's scientific computing clusters and require specialized knowledge for proper utilization. Various alternative paradigms for parallel and offload computation exist, but little is known about the human factors impacts of using the different paradigms. With computer…
Descriptors: College Students, Computer Science Education, Scientific Concepts, Computation
Maaravi, Yossi – Innovations in Education and Teaching International, 2020
In the current article, the already existing process of "hackathons" was used to teach management or organisational consulting. Two separate events were conducted with dozens of students working in teams for twelve straight hours to solve real organisational challenges. Results from post-event surveys indicate that participants -…
Descriptors: College Students, Business Administration Education, Consultants, Experiential Learning
Antonio Byrd – College Composition and Communication, 2020
In the past decade, computer programming has been called the new literacy necessary for everyday life. However, discussion on democratizing coding literacy can too often center the experiences of K-12 learners and undergraduates, leaving adult learners' experiences with coding literacy unexamined. If employers come to value computer programming as…
Descriptors: African American Students, Programming, Adult Students, Social Mobility
Jennifer Tsan – ProQuest LLC, 2020
Collaborative learning has long been investigated for its benefits to learners. Prior research indicates that collaboration may help students develop more sophisticated arguments and learn more effectively. While a great deal of research has been completed on how elementary students collaborate, there has been little research on how they…
Descriptors: Cooperative Learning, Elementary School Students, Computer Science Education, Problem Solving
von Wangenheim, Christiane Gresse; Hauck, Jean C. R.; Demetrio, Matheus Faustino; Pelle, Rafael; da Cruz Alves, Nathalia; Barbosa, Heliziane; Azevedo, Luiz Felipe – Informatics in Education, 2018
The development of computational thinking is a major topic in K-12 education. Many of these experiences focus on teaching programming using block-based languages. As part of these activities, it is important for students to receive feedback on their assignments. Yet, in practice it may be difficult to provide personalized, objective and consistent…
Descriptors: Programming Languages, Programming, Grading, Outcome Measures
Canedo, Edna Dias; Santos, Giovanni Almeida; Leite, Leticia Lopes – Informatics in Education, 2018
The teaching-learning methodology adopted in the Introduction to Computer Science classes may be a process that makes it difficult to understand the principles of programming language for undergraduate students in Computer Science and related areas, generating high failure and course drop out rates. This paper presents an analysis of the results…
Descriptors: Teaching Methods, Introductory Courses, Programming, Programming Languages
Dayal, Vikram – International Journal of Mathematical Education in Science and Technology, 2023
Epidemiological models have enhanced relevance because of the COVID-19 pandemic. In this note, we emphasize visual tools that can be part of a learning module geared to teaching the SIR epidemiological model, suitable for advanced undergraduates or beginning graduate students in disciplines where the level of prior mathematical knowledge of…
Descriptors: Biology, Visual Aids, Epidemiology, Science Instruction
Chugh, Ritesh; Turnbull, Darren – Contemporary Educational Technology, 2023
Gaming is becoming a popular method of engaging students in learning processes across all levels of the educational community. The effective integration of gaming activities into course curricula has the potential to enhance student learning, motivation, and knowledge acquisition in a range of disciplines. However, gamification of education is not…
Descriptors: Gamification, Citation Analysis, Network Analysis, Bibliometrics
Li, Jiansheng; Lin, Yuyu; Sun, Mingzhu; Shadiev, Rustam – Interactive Learning Environments, 2023
This study examined whether socially shared regulation of learning (SSRL) enhances students' algorithmic thinking performance, promotes learning participation and improves students' learning attitudes through game-based collaborative learning. The students learned algorithmic knowledge and completed programing tasks using Kodu, a new visual…
Descriptors: Cooperative Learning, Game Based Learning, Educational Environment, Algorithms
Bjursten, Eva-Lena; Nilsson, Tor; Gumaelius, Lena – International Journal of Technology and Design Education, 2023
There is a recognized need for research on how to teach computer programming in primary schools in Sweden grades 4-6 (10-12-year-old pupils). Studies of teaching show the importance of teachers' knowledge of content and pedagogy and how these two parts affect each other (i.e. pedagogical content knowledge [PCK]). Most teachers in Sweden have…
Descriptors: Computer Science Education, Programming, Technological Literacy, Pedagogical Content Knowledge
Chan, Shiau-Wei; Looi, Chee-Kit; Ho, Weng Kin; Kim, Mi Song – Journal of Educational Computing Research, 2023
The importance of computational thinking (CT) as a 21st-century skill for future generations has been a key consideration in the reforms of many national and regional educational systems. Much attention has been paid to integrating CT into the traditional subject classrooms. This paper describes a scoping review of learning tools for integrating…
Descriptors: Thinking Skills, 21st Century Skills, Teaching Methods, Research Reports

Peer reviewed
Direct link
