Computer Science Principles (Pilot)
For the 2011-2012 School Year
Java Karel, May 2012
jkarelMay2012.zip
superduper.map
Computer Hardware, 13 February 2012
Chapter 1
Chapter 2
Chapter 3
Chapter 4
CSPrinciples.org
Python.org
PIL Python Imaging Library
Jeff Elkner's Python Book
Tk Event Bindings
New Mexico Tech
Tentative Calendar for 2011-2012
September
Simulation
October
User Interaction
November
Graphics
December
Visualization
January
Efficiency
February
Fractal Geometry
March
Recursion
April
Classes and Objects
May
Projects
June
Java for AP (optional)
Syllabus for 2011-2012
CSP_syllabus_2011_2012.pdf
Back to TJ CompSci
Course Materials
Original Source:
S. Torbert,
Applied Computer Science
, Springer (2011).
Lab11x
Lab01.pdf
Introduction.pdf
Lab02.pdf
ManyTrials.pdf
Lab03.pdf
Predictions.pdf
Lab12x
Lab04.pdf
AirResistance.pdf
Lab05.pdf
Wind.pdf
Lab06.pdf
Lab13x
earthrise.jpg
eagle.jpg
(Images courtesy of NASA.)
Lab12.pdf
script.gnu
Lab21x
Lab07.pdf
PIL.pdf
Lab08.pdf
Lab09.pdf
Lab22x
Turtle.pdf
Lab10.pdf
TurtlePictures.pdf
Lab11.pdf
Lab23x
Global.pdf
Lab13.pdf
Lab31x
lab312.txt
lab313.txt
(3.1 MB)
Lab14.pdf
lab314.txt
Lab32x
Lab15.pdf
Lab16.pdf
Lab17.pdf
//
Bowling
82.txt
131.txt
193.txt
Lab33x
Lab19.pdf
Lab41x
lab411.txt
Lab23.pdf
Lab24.pdf
declaration.txt
common-english-words.txt
// Lab25... print all words appearing six times or more, excluding the common ones, and each word's calculated font size
Lab42x
Lab20.pdf
// Lab21... START x0=3.7 LOOP x=1/(4-x) // START x0=0.25 LOOP x=r*x*(1-x) WHERE r=2.8, 3.21, 3.5, 3.99
Lab43x
mandel.gif
Lab51x
Lab52x
Lab53x
Lab61x
Lab62x
lab621.txt
Lab63x
Lab71x
Lab72x
Lab73x
animal_list.txt
bengal_tiger.txt
domestic_cat.txt
dog.txt
cattle.txt
horse.txt
human.txt
sumatran_orangutan.txt
house_mouse.txt
norway_rat.txt
chimpanzee.txt
chicken.txt
Back to TJ CompSci
30 August 2011