CSC 171 : Introduction to Computer Programming NOTES

 

PowerPoints
Notes

Chapter 1 ppt

Chapter 1 ppt 2

 Steps to creating simple methods
 Chapter 1 help sheet

Chapter 2 part 1 variables

 Chapter 2 (and some of chap 3) tracing and Strings and debugger


 

Chap 2 part 2 For Loops intro

Chap 2 part 3 loop design, scope and inner loops

Fence Post

Math Random

program to trace

tracing sheet

Chapter 2 help sheet For Loop ppt - not so helpful
Loopsum powerpoint - another not so helpful

quick loop problems

loop errors / loop solutions
more sum
method parameters and math class chap 3 ppt

scanner ppt chap 3
balloon prank ppt
after scanner

testing methods

Chapter 3 help sheet

Method Movie

(download alice code for method movie)

(Download jar of movie)

simple method creation guide

methodsExercises instructions
--------
powerpoint guide as ppt

--------
powerpoint guide as html



fang wackadot Fang Homework fang engine page

download fangengine

instal fang library in bluej

wackadot base code

run my wackadot

See fang for 2 players in javawide

decisions ppt chap 4.1 to 4.3

boolean worksheet

boolean worksheet answers

if worksheet  
Midterm prep Exercises    
char and double (Chap 4.4 to 4.6)      
graphics using fang      
recursion redone recursion chap 12  
Error Handling    
while loop chap 5    
arrays chap 7    
arrays pepper    
Classes intro    

 More on classes

Classes and Arrays Extras




LAST CLASS NOTES:    
Chapter 4 powerpoint as ppt if


Chapter 5 powerpoint as ppt while
4 and 5 help sheet

printing help

loops unknown type

design guides

Chapter 6 powerpoint as ppt


Chapter 7 powerpoint as ppt


Objects

Student class

WorkWithStudent class

Method calling guide

clever expanation of classes and objects

good classes definitions


Object Trace Exercise

Car class
Car user
Questions
Answers

Chapter 8 powerpoint as ppt - classes

Drawing Board Exercise

Game board that has no instance variables

Game board with instance variables

Chapter 9 powerpoint as ppt
Array Example
Extra :  Arrays in your game


inheritance example

Game Notes Game help

 

Extra: Chapter 14 for window frames

 
Beyond

Final Study guide

Creating a package

Exporting your app





Other
java tools
book's chapter 3 Chapter 3 powerpoint as ppt


Chapter 3g powerpoint as ppt
 


graphics chap 3g more on 3g