Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 5 |
Descriptor
Introductory Courses | 6 |
Program Evaluation | 6 |
Computer Science Education | 4 |
Programming | 4 |
College Students | 3 |
Foreign Countries | 3 |
Problem Solving | 3 |
Computer Science | 2 |
Educational Benefits | 2 |
Peer Teaching | 2 |
Programming Languages | 2 |
More ▼ |
Source
Educational Technology &… | 1 |
Information Systems Education… | 1 |
International Review of… | 1 |
Journal of Educational… | 1 |
ProQuest LLC | 1 |
Author
Cordes, David | 1 |
Dennis, Sonya Maria | 1 |
Flores, Rejeenald M. | 1 |
Gerhardt, Jill | 1 |
Hollo, Kaspar | 1 |
Jiau, Hewijin Christine | 1 |
Kaspar, Papli | 1 |
Lepp, Marina | 1 |
Luik, Piret | 1 |
Ma, Lee Wei | 1 |
Olan, Michael | 1 |
More ▼ |
Publication Type
Journal Articles | 4 |
Reports - Research | 4 |
Dissertations/Theses -… | 1 |
Reports - Evaluative | 1 |
Speeches/Meeting Papers | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 3 |
Audience
Location
Estonia | 1 |
New Jersey | 1 |
Philippines | 1 |
Taiwan | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Flores, Rejeenald M.; Rodrigo, Ma. Mercedes T. – Journal of Educational Computing Research, 2020
Wheel-spinning refers to the failure to master a skill in a timely manner or after a considerable number of practice opportunities. Several past studies have developed wheel-spinning models in the areas of Mathematics and Physics. However, no models have been made for the context of novice programming. The purpose of this study was to develop…
Descriptors: Mastery Learning, Novices, Programming, Computer Science Education
Lepp, Marina; Palts, Tauno; Luik, Piret; Kaspar, Papli; Suviste, Reelika; Säde, Merilin; Hollo, Kaspar; Vaherpuu, Vello; Tõnisson, Eno – International Review of Research in Open and Distributed Learning, 2018
Learning programming has become more and more popular and organizing introductory massive open online courses (MOOCs) on programming can be one way to bring this education to the masses. While programming MOOCs usually use automated assessment to give feedback on the submitted code, the lack of understanding of certain aspects of the tasks and…
Descriptors: Troubleshooting, Introductory Courses, Programming, Computer Science Education
Wu, Ye-Chi; Ma, Lee Wei; Jiau, Hewijin Christine – Educational Technology & Society, 2013
Programming assignments are commonly used in computer science education to encourage students to practice target concepts and evaluate their learning status. Ensuring students are engaged in such assignments is critical in attracting and retaining students. To this end, WebHat, a service-based program evaluation platform, is introduced in this…
Descriptors: Assignments, Computer Science, Program Evaluation, Computer Software
Dennis, Sonya Maria – ProQuest LLC, 2013
There has been a steady decline of majors in the disciplines of science, technology, engineering, and mathematics ("STEM majors"). In an effort to improve recruitment and retention in "STEM" majors, an active-learning methodology--"peer-led team learning" ("PLTL")--was implemented by the participating…
Descriptors: Computer Science Education, STEM Education, Peer Teaching, Teamwork
Gerhardt, Jill; Olan, Michael – Information Systems Education Journal, 2010
This article describes our experience with peer tutoring in introductory programming courses. This tutoring concept was one of the integral support services out of five student services, which were part of a National Science Foundation Grant, designed to improve education, increase retention, improve professional development and employability, and…
Descriptors: Peer Teaching, Tutoring, Programming, Introductory Courses
Cordes, David; And Others – 1994
Little work has been done regarding the overall assessment of quality of computer science graduates at the undergraduate level. This paper reports on a pilot study at the University of Alabama of a prototype computer science outcomes assessment designed to evaluate the breadth of knowledge of computer science seniors. The instrument evaluated two…
Descriptors: College Graduates, College Seniors, Computer Science, Educational Assessment