Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
1 INTRODUCTION AAA and CS 1
 

Summary: 1 INTRODUCTION
AAA and CS 1
The Applied Apprenticeship Approach to CS 1
Owen Astrachan
Duke University
ola@cs.duke.edu
David Reed
Dickinson College
reedd@dickinson.edu
(listed alphabetically)
Abstract
We have developed an application-based approach to in-
troductory courses in computer science. This approach
follows an apprenticeship model of learning, where stu-
dents begin by reading, studying, and extending pro-
grams written by experienced and expert programmers.
Applications play a central role since programming con-
structs are motivated and introduced in the context of
applications, not the other way around as is the tra-
dition in most texts and courses. Under our applied

  

Source: Astrachan, Owen - Department of Computer Science, Duke University

 

Collections: Computer Technologies and Information Sciences