Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleSeptember 2006
Graphic designers who program as informal computer science learners
ICER '06: Proceedings of the second international workshop on Computing education researchPages 127–134https://doi.org/10.1145/1151588.1151608We introduce end-user programmers as a group of persons engaged in informal Computer Science education. Results of a small-scale survey for a previously unstudied population of end-users, users of graphics manipulation software, are presented. We find ...
- ArticleSeptember 2006
Improving learning in CS1 via tablet-PC-based in-class assessment
ICER '06: Proceedings of the second international workshop on Computing education researchPages 119–126https://doi.org/10.1145/1151588.1151607This paper describes two pilot studies, one completed and one ongoing, that evaluate the use of Tablet PCs and a Tablet-PC-based classroom presentation system in an introductory computer science class. The presentation system, Classroom Presenter [2, 3],...
- ArticleSeptember 2006
Object oriented programming and program correctness: the students' perspective
ICER '06: Proceedings of the second international workshop on Computing education researchPages 109–118https://doi.org/10.1145/1151588.1151605Many Computer Science and Engineering curricula contain core modules on computer programming and programming languages. An increasing number of institutions choose to introduce undergraduates to programming through object oriented languages. As part of ...
- ArticleSeptember 2006
Why students drop out CS1 course?
ICER '06: Proceedings of the second international workshop on Computing education researchPages 97–108https://doi.org/10.1145/1151588.1151604This study focuses on CS minor students' decisions to drop out from the CS1 course. The high level of drop out percentage has been a problem at Helsinki University of Technology for many years. This course has yearly enrolment of 500-600 students and ...
- ArticleSeptember 2006
A role-based analysis model for the evaluation of novices' programming knowledge development
ICER '06: Proceedings of the second international workshop on Computing education researchPages 85–96https://doi.org/10.1145/1151588.1151602The development of high level programming knowledge is not well known and there are no direct techniques to evaluate and measure it. Measurement of programming skills is mostly based on the evaluation of programs written by students but the final ...
- ArticleSeptember 2006
Methods and tools for exploring novice compilation behaviour
ICER '06: Proceedings of the second international workshop on Computing education researchPages 73–84https://doi.org/10.1145/1151588.1151600Our research explores what we call compilation behaviour: the programming behaviour a student engages in while repeatedly editing and compiling their programs. This edit-compile cycle often represents students' attempts to make their programs ...
- ArticleSeptember 2006
A methodology for analyzing the temporal evolution of novice programs based on semantic components
ICER '06: Proceedings of the second international workshop on Computing education researchPages 59–71https://doi.org/10.1145/1151588.1151599Empirical studies of novice programming typically rely on code solutions or test responses as the basis of their analyses. While such data can provide insight into novice programming knowledge, they say little about the programming processes in which ...
- ArticleSeptember 2006
Imagineering inauthentic legitimate peripheral participation: an instructional design approach for motivating computing education
ICER '06: Proceedings of the second international workshop on Computing education researchPages 51–58https://doi.org/10.1145/1151588.1151597Since its publication, Lave and Wenger's concept of legitimate peripheral participation (LPP) [18] has become an important concept for understanding situated learning. LPP states that learning only occurs when students perceive that what's being taught ...
- ArticleSeptember 2006
On models of and for teaching: toward theory-based computing education
ICER '06: Proceedings of the second international workshop on Computing education researchPages 41–50https://doi.org/10.1145/1151588.1151596This paper notes the seeming lack of theoretical perspective in computing education in both teaching and research. In the absence of a "paradigm" to guide practice it is recommended that individual teachers and researchers develop or adopt personal ...
- ArticleSeptember 2006
Commonsense computing: what students know before we teach (episode 1: sorting)
ICER '06: Proceedings of the second international workshop on Computing education researchPages 29–40https://doi.org/10.1145/1151588.1151594We examine students' commonsense understanding of computer science concepts before they receive any formal instruction in the field. Specifically, we asked students on the first day of a CS1 class to describe in English how they would arrange a set of ...
- ArticleSeptember 2006
What do teachers teach in introductory programming?
ICER '06: Proceedings of the second international workshop on Computing education researchPages 17–28https://doi.org/10.1145/1151588.1151593In this article, we try to create a general, worldwide picture of teachers' opinion about what should be taught in introductory programming courses. We focus on the debate about restructuring CS1. The study explores what teachers believe is important to ...
- ArticleSeptember 2006
An experiment on short-term effects of animated versus static visualization of operations on program perception
ICER '06: Proceedings of the second international workshop on Computing education researchPages 7–16https://doi.org/10.1145/1151588.1151591Empirical evaluation of visualizations has so far been typically carried out by measuring the performance of participants that have been shown the visualization in relation to control group by grading programming tasks. Such studies tell little about ...
- ArticleSeptember 2006
Affective effects of program visualization
ICER '06: Proceedings of the second international workshop on Computing education researchPages 1–5https://doi.org/10.1145/1151588.1151590Developers of program visualization (PV) systems generally claim positive affective effects of PV usage such as increased motivation. This work attempts to characterize and measure these effects. The methodology is based on video analysis of classroom ...
- proceedingSeptember 2006
ICER '06: Proceedings of the second international workshop on Computing education research
It is our great pleasure to welcome you to the 2nd International Computing Education Research Workshop, sponsored by the ACM Special Interest Group in Computer Science Education (SIGCSE)---ICER 2006. This second workshop highlights a growing community ...