download > Browse Materials

 

back to curriculum section

 

 

Each curriculum can be downloaded as a complete course, or as individual curriculum modules (lessons, student activities, review questions, major project), and module resources (student activities and major projects separated out for easy printing, and corresponding electronic resources). You can also download the major projects separately.

Click here for help downloading documents.

Browse Downloadable Curricula

Introduction to Computing

CS 1: Introduction to Programming

CS 2: Intermediate Programming

Digital Video

 

Introductory Course: Introduction to Computing

complete course

Intro_course.pdf (3.53MB)

   

 

curriculum modules

 

module resources

 

major projects

basic skills

Intro_basicSkills.pdf
  .pdf format (201KB)

 

 

   

history of computing

Intro_history.pdf
  .pdf format (272KB)

 

 

 

history timeline
  .pdf format (157KB)


computer systems

Intro_compSys.pdf
   .pdf format (478KB)

 

 

   

internet

Intro_internet.pdf
  .pdf format (553KB)

 

 

   

web design

Intro_webDes.pdf
  .pdf format (610KB)

 

Intro_webDesRes.zip
   .zip format (497KB)

 

web site design
  .pdf format (244KB)


computer ethics

Aethics.pdf
  .pdf format (196KB)

 

 

 

ethics debate
  .pdf format (172KB)

[back to top]

 

Computer Science 1: Introduction to Programming

complete course

cs1_course.pdf (6.73MB)

   

 

curriculum modules

 

module resources

 

major projects

intro programming

cs1_introPrgm.pdf
  .pdf format (2.91MB)

 

Karel software
  .zip format (9.35MB)
cs1_introPrgmRes.zip
  .zip format (617KB)

 

programming project
  .pdf format (176KB)


future of computing

cs1_future.pdf
  .pdf format (564KB)

 

cs1_futureRes.zip
  .zip format (1.78MB)

 

futuristic design
  .pdf format (190KB)


web programming

cs1_webPrgm.pdf
  .pdf format (719MB)

 

cs1_webPrgmRes.zip
  .zip format (1.01MB)

 

dynamic site design
  .pdf format (199KB)

[back to top]

 

Computer Science 2: Intermediate Programming

complete course

cs2_course.pdf   
  .pdf format (125KB)

 

lessons

readings

resources

1: problem solving

2: intro to MiniJava

3: MiniJava programs

4: decomposition and methods

5: typed variables

6: social responsibility

7: animation

8: paramater passing

9: conditional control structures

10: iterative control structures

11: final MiniJava activities

Problem Set, Lessons 1-11

cs2_1prblmSolving.pdf

cs2_2introMiniJava.pdf

cs2_3MiniJavaPrograms.pdf

cs2_4Decomp.pdf

cs2_5variables.pdf

cs2_6socialRespon.pdf

cs2_7animation.pdf

cs2_8ParamPass.pdf

cs2_9conditionals.pdf

cs2_10iteratives.pdf

cs2_11finalActs.pdf

teacherProblemSet.pdf

MiniJava Application
  .zip format (9.6MB)

MiniJava Resource Files
  .zip format (9.95MB)

Student Reader
  .pdf format (4.54MB)

Student Problem Set
  .pdf format (5.18MB)

 

 

Digital Video: Filmmaking in the Digital Age

complete course

DV_course.pdf (8.5MB)

 

[back to top]

 

[back to top]

 

 

 


about   |   curricula  |   professional development   |   research   |   student gallery   |   resources

home index  |   site map

© Stanford University 1998-2004. All rights reserved.
Questions or Comments? Email us at ckmartin@cs.stanford.edu.