Sciweavers

371 search results - page 16 / 75
» Collaborative learning in an introductory computer science c...
Sort
View
ICSE
2003
IEEE-ACM
15 years 9 months ago
The Impact of Pair Programming on Student Performance, Perception and Persistence
This study examined the effectiveness of pair programming in four lecture sections of a large introductory programming course. We were particularly interested in assessing how the...
Charlie McDowell, Linda L. Werner, Heather E. Bull...
90
Voted
ACE
2004
258views Education» more  ACE 2004»
14 years 11 months ago
Using a Maze Case Study to Teach Object-Oriented Programming and Design Patterns
In order to teach object-oriented design and programming in introductory computer science it is imperative to teach objects from the very beginning of the course. The use of inter...
Chris Nevison, Barbara Wells
85
Voted
JAPLL
2008
79views more  JAPLL 2008»
14 years 9 months ago
The seven virtues of simple type theory
Simple type theory, also known as higher-order logic, is a natural extension of first-order logic which is simple, elegant, highly expressive, and practical. This paper surveys th...
William M. Farmer
SIGCSE
2009
ACM
119views Education» more  SIGCSE 2009»
15 years 10 months ago
The summer academy for advancing deaf and hard of hearing in computing
Deaf and hard of hearing students are an underrepresented group in computing and face extra challenges in university-level computing courses. This paper describes a 9-week Summer ...
Anna Cavender, Richard E. Ladner, Robert I. Roth
ICMCS
1999
IEEE
114views Multimedia» more  ICMCS 1999»
15 years 1 months ago
Experiences from Teaching an Interdisciplinary Multimedia Course
At Wellesley College very rarely do the Fine Art and Computer Science faculty cross paths. That was the case until two years ago when we taught an experimental course that brought...
Panagiotis Takis Metaxas, Naomi Ribner