skip to main content
10.1145/1595356acmotherconferencesBook PagePublication Pageskoli-callingConference Proceedingsconference-collections
Koli '08: Proceedings of the 8th International Conference on Computing Education Research
ACM2008 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
Koli '08: 8th Koli Calling Int. Conference on Computing Education Research Koli Finland November 13 - 16, 2008
ISBN:
978-1-60558-385-3
Published:
13 November 2008
In-Cooperation:

Bibliometrics
Skip Abstract Section
Abstract

This volume collects together the papers presented and discussed at the 2008 Koli Calling International Conference on Computing Education Research.

This volume is the culmination of more than a year of planning and effort on the part of both the local organising committee and the conference chairs. However, we were not working alone. Without an active community of researchers doing quality research and writing papers, a conference like Koli has no function or purpose. Consequently, a large part of the success of Koli Calling lies in its vibrant research community. It is your submissions that have made it possible for us to select this year's crop of interesting and thought provoking contributions.

During the preparations for the 2008 conference we embarked on a process of clarification and innovation. The major outcomes of that process are a more well defined submissions and review process based around the use of EasyChair. We have also crafted new guidelines for the evaluation of the conference submission categories; which we hope are useful to both authors and reviewers alike. We also introduced the Tools Workshop submission category and the Tool Award in the 2008 call for contributions. We wish to extend our sincere thanks to Ari Korhonen who was Tools Workshop Chair for the 2008 conference. A new role, and one that he managed with panache.

So now, without further ado, we leave you to the further perusal of the contents of the volume, in the hope that you will find its content both elucidatory and inspirational.

Skip Table Of Content Section
SESSION: Conference keynote
research-article
Educational research and design of the virtual learning environment

The aim of higher education is to enable students to acquire knowledge and to exercise cognitive skills in order support them in their preparation for a professional career. Rather than transferring knowledge in face-to-face contact the modern teacher ...

SESSION: Research papers
research-article
The same but different students' understandings of primitive and object variables

From qualitative analysis of student interviews emerged three sets of categories, or outcome spaces, describing introductory students' understandings of variables. One outcome space describes different ways of understanding primitive variables. Another ...

research-article
Diagnosing learners' problem solving strategies using learning environments with algorithmic problems in secondary education

At schools special learning and programming environments are often used in the field of algorithm. Particularly with regard to informatics lessons in secondary education they should help novices to learn the basics of programming. In several parts of ...

research-article
Understanding TDD in academic environment: experiences from two experiments

Several studies have reported positive experiences with Test-Driven Development (TDD) but the results still diverge. In this study we aim to improve understanding on TDD in educational context. We conducted two experiments on TDD in a master's level ...

research-article
Why using robots to teach computer science can be successful theoretical reflection to andragogy and minimalism

To help students understand subjects such as theoretical aspects of computation, algorithmic reasoning and intelligence of machines, a number of publications report experiments to teach these topics with the help of Lego Mindstorms robots. In the ...

research-article
A global software project: developing a tablet PC capture platform for explanograms

Explanograms provide "a sketch or diagram that students can play" [10]. They are a directly recorded multi-media resource that can be viewed dynamically. Often they are used in teaching situations to provide animated explanations of concepts or ...

research-article
Implementing a contextualized IT curriculum: ambitions and ambiguities

In this article we report the combined findings from an ethnographic field study and action research on implementation of a newly founded IT program in rural Tanzania. We have found that the competences and skills of IT professionals in developing ...

research-article
A typology of CS students' preconditions for learning

Problems that first year students encounter when majoring in Computer Science (CS) are complex and interrelated. We assume that CS majors drop the subject because, among other non-educational reasons, the teaching process and learning environment do not ...

SESSION: Discussion papers
research-article
Understanding computing stereotypes with self-categorization theory

The partly completed study presented in this paper explores characteristics of stereotypes in Computer Science. The study describes student autobiographical essays about computing, analyzed with particular attention to the ways in which students use ...

research-article
Helping students debug concurrent programs

We use empirical studies of how students understand concurrent programming and write concurrent programs to determine problem areas in students' understandings and approaches. We then suggest ways to deal with these problems to help students understand ...

research-article
Minority report: Computer Science skills perceived by students in different disciplines

Software skills are more and more required within different technical disciplines and the skill requirements vary through time and discipline. Within the Computer Science (CS) discipline the evolution is naturally rather well understood and adapted by ...

research-article
Student-generated podcasts for learning and assessment

The aim of this paper is to discuss our experience with, and some broader thoughts on, the use of student-produced podcasts as a means of supporting and assessing learning. The results of an assessment using this medium are reported, and student ...

research-article
Algorithm recognition by static analysis and its application in students' submissions assessment

Automatic program comprehension (PC) has been extensively studied for decades. It has been studied mainly from two different points of view: understanding the functionality of a program and understanding program structure. In this paper, we address the ...

research-article
Students' individual differences in using visualizations: prospects of future research on program visualizations

The range of available visualization tools for programming education is impressive but the research on them is biased mainly on testing the pedagogical effectiveness of the visualization tools. Most of the studies apply empirical techniques in ...

SESSION: Tools session
research-article
PatternCoder: a programming support tool for learning binary class associations and design patterns

PatternCoder is a software tool to aid student understanding of class associations. It has a wizard-based interface which allows students to select an appropriate binary class association or design pattern for a given problem. Java code is then ...

research-article
Automatic assessment of program visualization exercises

ViLLE is a visualization tool for teaching programming to novice programmers. It has an extendable support for multiple programming languages which enables language-independent learning of programming. As a new feature, ViLLE supports automatically ...

research-article
JLS/JLSCircuitTester: a comprehensive logic design and simulation tool

JLS and JLSCircuitTester are logic design, simulation and testing tools that meet the needs of instructors and students in logic design and computer organization courses. They were designed and implemented by instructors of such courses expressly to ...

research-article
PeerWise

PeerWise is a web-based system that allows multiple-choice question banks to be built solely from student input. The system provides a number of intrinsic reward structures that encourage students to contribute high-quality questions in the complete ...

POSTER SESSION: Poster presentations
research-article
Towards students' motivation and interest: teaching tips for applying creativity

Our research revealed creativity as a pathway to computer science in the biographies of CS freshman. Furthermore the application of creativity in CS classes was found to be a powerful instrument to address students' motivation and interest. This poster ...

research-article
Presentation of automatic conflictive animations

Conflictive animations is an approach to use animations in programming education which was introduced at last year's Koli Calling [4]. Conflictive animations are created so that they do not animate faithfully what the programs intend to do. They aim to ...

research-article
Is automatic evaluation useful for the maturity programming exam?

The optional maturity programming exam is considered as an outcome of the secondary curriculum on information technologies in Lithuania. The most important part of the exam is the evaluation of the students' programs. A special application was developed ...

research-article
How a contextualized curriculum work in practice

In developing countries higher learning institutions have been at the forefront of acquisition developing and use of technology. Most of institutions influence the dissemination and therefore accessibility of technology in their respective regions. ...

Contributors
  • Aalto University
  • KTH Royal Institute of Technology
  1. Proceedings of the 8th International Conference on Computing Education Research

    Recommendations

    Acceptance Rates

    Overall Acceptance Rate80of182submissions,44%
    YearSubmittedAcceptedRate
    Koli Calling '16572137%
    Koli Calling '15452044%
    Koli Calling '14401948%
    Koli Calling '13402050%
    Overall1828044%