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) | 2 |
Descriptor
Animation | 3 |
Computer Science Education | 3 |
Computer Uses in Education | 3 |
College Students | 2 |
Qualitative Research | 2 |
Computer Assisted Instruction | 1 |
Computer Graphics | 1 |
Computer Interfaces | 1 |
Computer Simulation | 1 |
Computer Software | 1 |
Computer System Design | 1 |
More ▼ |
Author
Buchanan, Sarah | 1 |
Greenleaf, Newcomb | 1 |
Laviola, Joseph J., Jr. | 1 |
Lönnberg, Jan | 1 |
Malmi, Lauri | 1 |
Sorva, Juha | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Reports - Descriptive | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
Audience
Practitioners | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Buchanan, Sarah; Laviola, Joseph J., Jr. – ACM Transactions on Computing Education, 2014
We present CSTutor, a sketch-based interface designed to help students understand data structures, specifically Linked Lists, Binary Search Trees, AVL Trees, and Heaps. CSTutor creates an environment that seamlessly combines a user's sketched diagram and code. In each of these data structure modes, the user can naturally sketch a data structure on…
Descriptors: Computer Science Education, Visual Aids, Computer Uses in Education, Computer Interfaces
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

Greenleaf, Newcomb – Journal of Computers in Mathematics and Science Teaching, 1986
Provides examples from elementary mathematics principles which illustrate some of the advantages of an interactive mouse-driven animation. Explains the effectiveness of this approach with exercises dealing with a plane of waves and quadratic formulas. (ML)
Descriptors: Animation, Computer Assisted Instruction, Computer Graphics, Computer Science Education