Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 4 |
Descriptor
Intervention | 4 |
Introductory Courses | 4 |
Programming | 4 |
Programming Languages | 4 |
Teaching Methods | 4 |
Computer Science Education | 3 |
Coding | 2 |
Content Validity | 2 |
Factor Analysis | 2 |
Instructional Effectiveness | 2 |
Scores | 2 |
More ▼ |
Author
Kunkle, Wanda M. | 2 |
Allen, Robert B. | 1 |
Bers, Marina Umaschi | 1 |
Daniele Traversaro | 1 |
Giorgio Delzanno | 1 |
Giovanna Guerrini | 1 |
Govind, Madhu | 1 |
Hassenfeld, Ziva R. | 1 |
de Ruiter, Laura E. | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 3 |
Tests/Questionnaires | 2 |
Dissertations/Theses -… | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 2 |
Early Childhood Education | 1 |
Elementary Education | 1 |
Grade 2 | 1 |
Primary Education | 1 |
Audience
Location
Virginia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students
Hassenfeld, Ziva R.; Govind, Madhu; de Ruiter, Laura E.; Bers, Marina Umaschi – Journal of Information Technology Education: Research, 2020
Aim/Purpose: This paper presents findings on a curricular intervention aimed at integrating computer programming with reading and writing in early elementary school. The purpose of this research was to explore the relation between students' varying literacy levels and their level of success in mastering an introductory programming language.…
Descriptors: Programming, Teaching Methods, Introductory Courses, Scores
Kunkle, Wanda M.; Allen, Robert B. – ACM Transactions on Computing Education, 2016
Learning to program, especially in the object-oriented paradigm, is a difficult undertaking for many students. As a result, computing educators have tried a variety of instructional methods to assist beginning programmers. These include developing approaches geared specifically toward novices and experimenting with different introductory…
Descriptors: Teaching Methods, Programming, Programming Languages, Computer Science Education
Kunkle, Wanda M. – ProQuest LLC, 2010
Many students experience difficulties learning to program. They find learning to program in the object-oriented paradigm particularly challenging. As a result, computing educators have tried a variety of instructional methods to assist beginning programmers. These include developing approaches geared specifically toward novices and experimenting…
Descriptors: Computer Science Education, Programming Languages, Language of Instruction, Academic Achievement