Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 6 |
Descriptor
Source
Computer Science Education | 1 |
Journal of Educational… | 1 |
Journal of Problem Solving | 1 |
Malaysian Online Journal of… | 1 |
Online Submission | 1 |
What Works Clearinghouse | 1 |
Author
Altan, Tugba | 1 |
Armoni, Michal | 1 |
Arslan, Esra | 1 |
Ben-Ari, Mordechai | 1 |
Efecan, Can Fatih | 1 |
Gedik, Nuray | 1 |
Gunion, Katherine | 1 |
Isbulan, Onur | 1 |
Meerbaum-Salant, Orni | 1 |
Milford, Todd | 1 |
Sendag, Serkan | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Research | 5 |
Reports - Evaluative | 1 |
Education Level
Middle Schools | 6 |
Junior High Schools | 3 |
Secondary Education | 3 |
Elementary Education | 2 |
Grade 8 | 2 |
Grade 9 | 2 |
Grade 6 | 1 |
Grade 7 | 1 |
High Schools | 1 |
Intermediate Grades | 1 |
Audience
Location
Turkey | 2 |
Missouri | 1 |
Turkey (Istanbul) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Arslan, Esra; Isbulan, Onur – Malaysian Online Journal of Educational Technology, 2021
In this research, the effects of individual and teamwork activities on perceptions of block-based programming self-efficacy and attitudes towards robotic programming tried to be determined. The research has conducted in a private school located in Sariyer, district of Istanbul province in the 2nd academic year of 2018-2019 with 32 students from…
Descriptors: Computer Science Education, Programming Languages, Robotics, Individual Instruction
Efecan, Can Fatih; Sendag, Serkan; Gedik, Nuray – Journal of Educational Computing Research, 2021
Learning programming is a painful process for most students, especially those learning text- based programming languages. In this study, based on the principle of Bandura's social learning theory, the vicarious real-life experiences of several pioneers in the field of IT and programming were presented as 15-minutes stories to a group of 9th…
Descriptors: Programming, Computer Science Education, Academic Achievement, Comparative Analysis
Tekerek, Mehmet; Altan, Tugba – Online Submission, 2014
In this study, the effect of Scratch environment in teaching algorithm in elementary school 6th grade Information and Communication Technologies course was examined. The research method was experimental method. Control group, pretest-posttest design of experimental research method and a convenience sample consisting of 60 6th grade students were…
Descriptors: Grade 6, Elementary School Students, Experimental Groups, Control Groups
Meerbaum-Salant, Orni; Armoni, Michal; Ben-Ari, Mordechai – Computer Science Education, 2013
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science (CS). We developed learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in a few schools during two…
Descriptors: Computer Science Education, Middle School Students, Programming Languages, Taxonomy
Gunion, Katherine; Milford, Todd; Stege, Ulrike – Journal of Problem Solving, 2009
Recursion is a programming paradigm as well as a problem solving strategy thought to be very challenging to grasp for university students. This article outlines a pilot study, which expands the age range of students exposed to the concept of recursion in computer science through instruction in a series of interesting and engaging activities. In…
Descriptors: Foreign Countries, Programming, Programming Languages, Middle School Students
What Works Clearinghouse, 2006
"The Expert Mathematician" is designed to help middle school students develop the thinking processes for mathematical applications and communication. A three-year program of instruction, "The Expert Mathematician" uses a software and consumable print materials package with 196 lessons that teach the "Logo" programming…
Descriptors: Intervention, Programming Languages, Computer Software, Programming