Learn More
In computer science, an expected outcome of a student's education is programming skill. This working group investigated the programming competency students have as they complete their first one or two courses in computer science. In order to explore options for assessing students, the working group developed a trial assessment of whether students can(More)
This panel discusses the granting of credit for AP CS by colleges and universities. Particularly with the change of the AP CS exam from Pascal to C++ last year, this panel is aimed both the collegiate and high school communities who are interested in comments from schools who have experience with AP CS students. Topics will include a short review of the AP(More)
panelists will discuss various approaches to teaching an introductory computer graphics course. They represent a wide spectrum of the discipline, offering courses emphasizing systems, engineering, mathematics, science, art design and animation. Sample course syllabi, textbook recommendations, software packages and suggested projects will be available. This(More)
We present seven case-studies of undergraduate recruitment to Computer Science courses together with analysis of students' success during the early part of their study. We focus particularly upon qualification on entry, the subjects studied in the early university curriculum, and student grades.We find that while university admissions are complex processes,(More)
Computer science is inherently international but its effective application depends on an understanding of the local culture in which it is being used. Students and faculty need to be prepared to operate in this global environment. This ITiCSE working group report discusses why an international dimension is an important component of a computer science,(More)
Computer graphics is a powerful medium used to communicate information and knowledge. It is a discipline whose time has come. Until recently it was a mysterious specialty involving expensive display hardware, considerable computing resources, and specialized software. In the last few years, computer graphics has found its way into the mainstream of society,(More)
In this paper, we investigate the personal epistemology of computing students, that is, their conceptions of knowledge and learning. We review some models of personal epistemological development and describe one of the questionnaire tools that have been used to assess the epistemological beliefs of students studying in other disciplines. We describe an(More)