Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 3 |
| Since 2007 (last 20 years) | 4 |
Descriptor
| Programming Languages | 4 |
| Science Instruction | 4 |
| Middle School Students | 3 |
| Teaching Methods | 3 |
| Computation | 2 |
| Programming | 2 |
| Thinking Skills | 2 |
| COVID-19 | 1 |
| Case Studies | 1 |
| Comparative Analysis | 1 |
| Computer Science Education | 1 |
| More ▼ | |
Author
| Eckel, Rory | 1 |
| Fatih Kalemkus | 1 |
| Ginns, Ian S. | 1 |
| Hawkins, Joshua | 1 |
| Jale Kalemkus | 1 |
| Jones, Arthur | 1 |
| McRobbie, Campbell J. | 1 |
| Musslewhite, Darrel | 1 |
| Norton, Stephen J. | 1 |
| Wang, Jianlan | 1 |
| Yang Xu | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 3 |
| Dissertations/Theses -… | 1 |
Education Level
| Middle Schools | 4 |
| Elementary Education | 2 |
| Junior High Schools | 2 |
| Secondary Education | 2 |
| Grade 5 | 1 |
| Grade 8 | 1 |
| Intermediate Grades | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Jale Kalemkus; Fatih Kalemkus – Science & Education, 2025
When the studies on the effectiveness of visual programming language are examined, it is seen that studies on coding teaching have been carried out frequently recently. In this study, Scratch was used as a teaching tool in teaching science lessons. In this way, a new perspective has been brought to Scratch applications. In the related study, the…
Descriptors: Design, Science Experiments, Programming Languages, Science Instruction
Wang, Jianlan; Zhang, Yuanlin; Jones, Arthur; Eckel, Rory; Hawkins, Joshua; Musslewhite, Darrel – Journal of Computers in Mathematics and Science Teaching, 2022
Despite the importance of computer science education and computational thinking, there have been limited examples of computer science education at K-12 classrooms that authentically represents the work of computer scientists, especially programming. One reason is the lack of a measurable definition of computational thinking and a programming…
Descriptors: Teaching Methods, Computer Science Education, Programming, Thinking Skills
Yang Xu – ProQuest LLC, 2019
The demand for talent in the technology sector and the notion of computational thinking as everyday skills propel computing to enter middle school classrooms. The growing popularity of physical computing in educational spaces also infuses computing with elements of creativity and joy. Despite these recent movements, computing remains primarily in…
Descriptors: Programming Languages, Middle School Students, Middle School Teachers, Sciences
Norton, Stephen J.; McRobbie, Campbell J.; Ginns, Ian S. – Research in Science Education, 2007
Little research has been conducted on how students work when they are required to plan, build and evaluate artefacts in technology rich learning environments such as those supported by tools including flow charts, "Labview" programming and Lego construction. In this study, activity theory was used as an analytic tool to examine the social…
Descriptors: Programming Languages, Flow Charts, Problem Solving, Programming

Peer reviewed
Direct link
