Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 5 |
Descriptor
Source
Early Childhood Education… | 1 |
IEEE Transactions on Education | 1 |
IEEE Transactions on Learning… | 1 |
Innovations in Education and… | 1 |
International Educational… | 1 |
Author
Altintas, Tugba | 1 |
Benavides, David | 1 |
Bers, Marina U. | 1 |
Cárdenas-Cobo, Jesennia | 1 |
Galindo, José Angel | 1 |
Gunes, Ali | 1 |
Hung, Y.-C. | 1 |
Kazakoff, Elizabeth R. | 1 |
Novoa-Hernández, Pavel | 1 |
Orr, J. Walker | 1 |
Puris, Amilkar | 1 |
More ▼ |
Publication Type
Reports - Research | 5 |
Journal Articles | 4 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
Early Childhood Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Orr, J. Walker; Russell, Nathaniel – International Educational Data Mining Society, 2021
The assessment of program functionality can generally be accomplished with straight-forward unit tests. However, assessing the design quality of a program is a much more difficult and nuanced problem. Design quality is an important consideration since it affects the readability and maintainability of programs. Assessing design quality and giving…
Descriptors: Programming Languages, Feedback (Response), Units of Study, Computer Science Education
Cárdenas-Cobo, Jesennia; Puris, Amilkar; Novoa-Hernández, Pavel; Galindo, José Angel; Benavides, David – IEEE Transactions on Learning Technologies, 2020
Learning computer programming is a challenging process. Among the current approaches for overcoming this challenge, visual programming languages (VPLs), such as Scratch, have shown very promising results for beginners. Interestingly, some higher education institutions have started to use VPLs to introduce basic programming concepts, mainly in CS1…
Descriptors: Computer Science Education, Programming, Programming Languages, Teaching Methods
Altintas, Tugba; Gunes, Ali; Sayan, Hamiyet – Innovations in Education and Teaching International, 2016
Peer learning or, as commonly expressed, peer-assisted learning (PAL) involves school students who actively assist others to learn and in turn benefit from an effective learning environment. This research was designed to support students in becoming more autonomous in their learning, help them enhance their confidence level in tackling computer…
Descriptors: Programming, Second Language Learning, Foreign Countries, Peer Teaching
Kazakoff, Elizabeth R.; Sullivan, Amanda; Bers, Marina U. – Early Childhood Education Journal, 2013
This paper examines the impact of programming robots on sequencing ability during a 1-week intensive robotics workshop at an early childhood STEM magnet school in the Harlem area of New York City. Children participated in computer programming activities using a developmentally appropriate tangible programming language CHERP, specifically designed…
Descriptors: Children, Robotics, Programming Languages, Control Groups
Hung, Y.-C. – IEEE Transactions on Education, 2012
This paper investigates the impact of combining self explaining (SE) with computer architecture diagrams to help novice students learn assembly language programming. Pre- and post-test scores for the experimental and control groups were compared and subjected to covariance (ANCOVA) statistical analysis. Results indicate that the SE-plus-diagram…
Descriptors: Foreign Countries, Control Groups, Experimental Groups, Web Sites