Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 11 |
Descriptor
Source
Online Submission | 11 |
Author
Cavus, Nadire | 2 |
Ibrahim, Dogan | 2 |
Uzunboylu, Huseyin | 2 |
Aljameel, Iman H. | 1 |
Altan, Tugba | 1 |
Atagana, Harrison I. | 1 |
Breithaupt, Krista | 1 |
Campbell, Oladele O. | 1 |
Chuah, David | 1 |
Curzon, Paul | 1 |
Hadwen-Bennett, Alex | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Speeches/Meeting Papers | 4 |
Reports - Evaluative | 3 |
Reports - Descriptive | 2 |
Education Level
Higher Education | 4 |
Postsecondary Education | 3 |
Elementary Education | 2 |
Elementary Secondary Education | 1 |
Grade 6 | 1 |
Intermediate Grades | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Campbell, Oladele O.; Atagana, Harrison I. – Online Submission, 2022
An engaging first programming class (CS1) often inspires students' passion for computer science (CS). However, the evidence in the literature suggests that the average CS1 classes are anything but engaging for many students. The performance of CS compared to other science, technology, engineering, and mathematics (STEM) courses in international…
Descriptors: Programming, Programming Languages, Computer Science Education, Learner Engagement
Aljameel, Iman H. – Online Submission, 2022
This study aims to conduct a literature review to explore the justification for including programming and coding in K-12 curricula. Additionally, it considers the value of teaching computational thinking and programming principles, pedagogical strategies, and the advantages and drawbacks of teaching programming to young students. Most studies…
Descriptors: Elementary Secondary Education, Computer Science Education, Programming Languages, Programming
Huang, Hong – Online Submission, 2016
Project-Based Learning (PBL) is a widely adopted pedagogy that ignites students' interest of a subject through the investigation of an authentic problem and cultivates their abilities of innovation and self-learning. Traditional PBL often involves a project of complexity and significant scale, which, under the time constraint of a course, is often…
Descriptors: Active Learning, Student Projects, Teaching Methods, Computer Science Education
Waite, Jane Lisa; Curzon, Paul; Marsh, William; Sentance, Sue; Hadwen-Bennett, Alex – Online Submission, 2018
Research indicates that understanding levels of abstraction (LOA) and being able to move between the levels is essential to programming success. For K-5 contexts we rename the LOA levels: problem, design, code and running the code. In our qualitative exploratory study, we interviewed five K-5 teachers on their uses of LOA, particularly the design…
Descriptors: Elementary School Teachers, Computer Science Education, Programming, Abstract Reasoning
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
Jenkins, Craig William – Online Submission, 2012
In the 1960s, the MIT (Massachusetts Institute of Technology) developed a programming language called LOGO. Underpinning this invention was a profound new philosophy of how learners learn. This paper reviews research in the area and asks how one notion in particular, that of a microworld, may be used by secondary school educators to build powerful…
Descriptors: Programming Languages, Programming, STEM Education, Secondary School Science
Mok, Heng Ngee – Online Submission, 2011
Differentiated instruction in the form of tiered take-home lab exercises was implemented for students of an undergraduate-level programming course. This paper attempts to uncover the perceptions and usage patterns of students toward these new lab exercises using a comprehensive survey. Findings reveal that these tiered exercises are generally very…
Descriptors: Learner Engagement, Cooperative Learning, Programming, Individualized Instruction
Maloney, John; Peppler, Kylie; Kafai, Yasmin B.; Resnick, Mitchel; Rusk, Natalie – Online Submission, 2008
This paper describes Scratch, a visual, block-based programming language designed to facilitate media manipulation for novice programmers. We report on the Scratch programming experiences of urban youth ages 8-18 at a Computer Clubhouse--an after school center--over an 18-month period. Our analyses of 536 Scratch projects collected during this…
Descriptors: Programming Languages, Programming, Urban Youth, Children
Zhang, Yanwei; Breithaupt, Krista; Tessema, Aster; Chuah, David – Online Submission, 2006
Two IRT-based procedures to estimate test reliability for a certification exam that used both adaptive (via a MST model) and non-adaptive design were considered in this study. Both procedures rely on calibrated item parameters to estimate error variance. In terms of score variance, one procedure (Method 1) uses the empirical ability distribution…
Descriptors: Individual Testing, Test Reliability, Programming, Error of Measurement
Cavus, Nadire; Uzunboylu, Huseyin; Ibrahim, Dogan – Online Submission, 2006
This paper describes an experimental study which has been carried out at the Near East University using the Moodle Learning Management System (LMS) together with two types of Web-Based Collaborative Tools (CTs): Standard CT and Advanced CT to create a virtual learning environment to teach programming languages. The aim of this study was to find…
Descriptors: Student Attitudes, Programming, Foreign Countries, Management Systems
Cavus, Nadire; Uzunboylu, Huseyin; Ibrahim, Dogan – Online Submission, 2006
This paper is about a pilot study which has been carried out at the Near East University during the 2004/5 Fall Semester using the Moodle LMS [learning management system] together with GREWPtool collaborative editor. The system has been tested with 36 students taking the Java and the Pascal programming courses. The results of the pilot study…
Descriptors: Management Systems, Programming Languages, Web Based Instruction, Programming