Publication Date
In 2024 | 0 |
Since 2023 | 0 |
Since 2020 (last 5 years) | 0 |
Since 2015 (last 10 years) | 1 |
Since 2005 (last 20 years) | 5 |
Descriptor
Computer Science Education | 5 |
Foreign Countries | 5 |
Programming | 4 |
Feedback (Response) | 3 |
Computers | 2 |
Student Evaluation | 2 |
Teaching Methods | 2 |
Academic Achievement | 1 |
Animation | 1 |
Assignments | 1 |
Audits (Verification) | 1 |
More ▼ |
Source
Computer Science Education | 5 |
Author
Malmi, Lauri | 3 |
Korhonen, Ari | 2 |
Bennedsen, Jens | 1 |
Caspersen, Michael E. | 1 |
Kaila, Erkki | 1 |
Karavirta, Ville | 1 |
Laakso, Mikko-Jussi | 1 |
Lindén, Rolf | 1 |
Lönnberg, Jan | 1 |
Rajala, Teemu | 1 |
Salakoski, Tapio | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Research | 5 |
Education Level
Higher Education | 4 |
Postsecondary Education | 2 |
Audience
Location
Finland | 5 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Willman, Salla; Lindén, Rolf; Kaila, Erkki; Rajala, Teemu; Laakso, Mikko-Jussi; Salakoski, Tapio – Computer Science Education, 2015
Computer aided assessment systems enable the collection of exact time and date information on students' activity on a course. These activity patterns reflect students' study habits and these study habits further predict students' likelihood to pass or fail a course. By identifying such patterns, those who design the courses can enforce positive…
Descriptors: Foreign Countries, Study Habits, Introductory Courses, Programming
Sorva, Juha; Lönnberg, Jan; Malmi, Lauri – Computer Science Education, 2013
Visual program simulation (VPS) is a new, interactive form of educational program visualisation, in which learners use graphical controls to direct a program's execution rather than simply watching an animation of it. In this article, we report on a qualitative empirical study of novice programmers learning through VPS. From an analysis of…
Descriptors: Visualization, Computer Uses in Education, Interviews, Observation
Taherkhani, Ahmad; Korhonen, Ari; Malmi, Lauri – Computer Science Education, 2012
In this study, we examined freshmen students' sorting algorithm implementations in data structures and algorithms' course in two phases: at the beginning of the course before the students received any instruction on sorting algorithms, and after taking a lecture on sorting algorithms. The analysis revealed that many students have insufficient…
Descriptors: Foreign Countries, Classification, Mathematics, Computer Science Education
Bennedsen, Jens; Caspersen, Michael E. – Computer Science Education, 2012
Programming is recognised as one of seven grand challenges in computing education and attracts much attention in computing education research. Most research in the area concerns teaching methods, educational technology and student understanding/misconceptions. Typically, evaluation of learning outcome takes place during or immediately following…
Descriptors: Computer Science Education, Research, Programming, Skills
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri – Computer Science Education, 2006
Automatic assessment systems generally support immediate grading and response on learners' submissions. They also allow learners to consider the feedback, revise, and resubmit their solutions. Several strategies exist to implement the resubmission policy. The ultimate goal, however, is to improve the learning outcomes, and thus the strategies…
Descriptors: Feedback (Response), Student Evaluation, Computer Managed Instruction, Foreign Countries