Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 4 |
Descriptor
Computer Science Education | 4 |
Instructional Effectiveness | 4 |
Program Effectiveness | 4 |
Programming | 4 |
Programming Languages | 4 |
Computer Software | 3 |
Foreign Countries | 2 |
Introductory Courses | 2 |
Pretests Posttests | 2 |
Questionnaires | 2 |
Secondary School Students | 2 |
More ▼ |
Author
Barrett, Stephen | 1 |
Chen, Ming-Puu | 1 |
Conneely, Claire | 1 |
Kunkle, Wanda M. | 1 |
Lawlor, John | 1 |
Oldham, Elizabeth | 1 |
Rague, Brian William | 1 |
Tangney, Brendan | 1 |
Wang, Li-Chun | 1 |
Publication Type
Dissertations/Theses -… | 2 |
Journal Articles | 2 |
Reports - Evaluative | 1 |
Reports - Research | 1 |
Education Level
Elementary Secondary Education | 2 |
Higher Education | 2 |
Secondary Education | 2 |
Junior High Schools | 1 |
Postsecondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Rague, Brian William – ProQuest LLC, 2010
Almost all collegiate programs in Computer Science offer an introductory course in programming primarily devoted to communicating the foundational principles of software design and development. The ACM designates this introduction to computer programming course for first-year students as CS1, during which methodologies for solving problems within…
Descriptors: Control Groups, Introductory Courses, Sequential Approach, Programming Languages
Tangney, Brendan; Oldham, Elizabeth; Conneely, Claire; Barrett, Stephen; Lawlor, John – IEEE Transactions on Education, 2010
This paper describes a model for computer programming outreach workshops aimed at second-level students (ages 15-16). Participants engage in a series of programming activities based on the Scratch visual programming language, and a very strong group-based pedagogy is followed. Participants are not required to have any prior programming experience.…
Descriptors: Foreign Countries, Computer Software, 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
Wang, Li-Chun; Chen, Ming-Puu – Innovations in Education and Teaching International, 2010
Learning to program is difficult for novices, even for those undergraduates who have majored in computer science. The study described in this paper has investigated the effects of game strategy and preference-matching on novice learners' flow experience and performance in learning to program using an experiential gaming activity. One hundred and…
Descriptors: Games, Program Effectiveness, Secondary School Students, Experiential Learning