Develo** a computer science-specific learning taxonomy
U Fuller, CG Johnson, T Ahoniemi, D Cukierman… - ACm SIGCSE …, 2007 - dl.acm.org
Bloom's taxonomy of the cognitive domain and the SOLO taxonomy are being increasingly
widely used in the design and assessment of courses, but there are some drawbacks to their …
widely used in the design and assessment of courses, but there are some drawbacks to their …
Algorithm visualization: The state of the field
We present findings regarding the state of the field of Algorithm Visualization (AV) based on
our analysis of a collection of over 500 AVs. We examine how AVs are distributed among …
our analysis of a collection of over 500 AVs. We examine how AVs are distributed among …
Through the looking glass: teaching CS0 with Alice
K Powers, S Ecott, LM Hirshfield - Proceedings of the 38th SIGCSE …, 2007 - dl.acm.org
This work analyzes the advantages and disadvantages of using the novice programming
environment Alice in the CS0 classroom. We consider both general aspects as well as …
environment Alice in the CS0 classroom. We consider both general aspects as well as …
The role of visualization in computer science education
Computer science core instruction attempts to provide a detailed understanding of dynamic
processes such as the working of an algorithm or the flow of information between computing …
processes such as the working of an algorithm or the flow of information between computing …
The design of Alice
S Cooper - ACM Transactions on Computing Education (TOCE), 2010 - dl.acm.org
This article explores the major design characteristics (both pedagogic as well as technical)
that helped to shape Alice 2. It identifies several strengths of Alice as well as several …
that helped to shape Alice 2. It identifies several strengths of Alice as well as several …
An introduction to program comprehension for computer science educators
The area of program comprehension comprises a vast body of literature, with numerous
conflicting models having been proposed. Models are typically grounded in experimental …
conflicting models having been proposed. Models are typically grounded in experimental …
Detection of abrupt spectral changes using support vector machines an application to audio signal segmentation
In this paper, we introduce an hybrid time-frequency/support vector machine algorithm for
the detection of abrupt spectral changes. A stationarity index is derived from support vector …
the detection of abrupt spectral changes. A stationarity index is derived from support vector …
Mastery grids: An open-source social educational progress visualization
Many pieces of educational software are underused by students. Open learning model and
social visualization are two approaches which have been helpful in ameliorating that low …
social visualization are two approaches which have been helpful in ameliorating that low …
[PDF][PDF] Effectiveness of program visualization: A case study with the ViLLE tool
T Rajala, MJ Laakso, E Kaila… - Journal of Information …, 2008 - researchgate.net
Program visualization is one of the various methods developed over the years to aid novices
with their difficulties in learning to program. It consists of different graphical–often animated …
with their difficulties in learning to program. It consists of different graphical–often animated …
Methods in teaching computer networks: a literature review
This article provides a survey of methods and paradigms for teaching Computer Networks
(CN). Since the theoretical concepts are rather abstract in this subject, and students often …
(CN). Since the theoretical concepts are rather abstract in this subject, and students often …