Cassie's Introduction to Computer Programming Website
Programs
Program #
Link
4
My First Program
5
My Second Program
6
Comments and Slashes
7
Letter to Myself
8
My Initials
9
Printing Choices
10
Escape Sequences and More Comments
11
Numbers and Math
12
Variables and Names
13
Saving Information in Variables
14
More Variables and Printing
15
Using Variables
16
Still Using Variables
17
More Math
18
My Schedule
19
Asking Questions
20
More Questions
21
Even Moar Questions
22
Name, Age, and Salary
23
More User Input
24
Age in 5 Years
25
A Dumb Calculator
26
BMI Calculator
27
Sequencing
28
Variable Modification Shortcuts
29
Boolean Expressions
30
Comparing Strings
31
Compouding Booleans
32
Making Decisions With If Statements
33
What If
34
How Old Are You
35
Else and If
36
Weekday Name
37
How Old Are You, Specifically?
38
Space Boxing
39
A Little Quiz
40
Modulus Animation
41
Using Swing for Input
42
A Boring Window
43
A Frame with a Panel with Writing on It
44
Twenty Questions... well actually just two
45
Choose Your Own Adventure
46
Age Messages 3
47
Two More Questions
48
BMI Categories
49
Gender Game
50
compareTo() Challenge
51
Alphabetical Order
52
The Worst Number Guessing Game Ever
Project 1
Choose Your Own Slightly Longer Adventure
53
Randomness
54
Magic 8-Ball
55
A Number-Guessing Game
56
Fortune Cookie
57
Dice
58
One Shot Hi-Lo
59
Three Card Monte
60
Enter Your PIN
61
Keep Guessing
62
Double Dice
63
Counting with a While Loop
64
PIN Lockout
65
Number-Guessing with a Counter
66
Hi-Lo with Limited Tries
67
Adding Values in a Loop
68
Reverse Hi-Lo
69
Do-While Swimming
70
Flip Again?
71
Shorter Double Dice
72
Again with the Number Guessing Game
73
Baby Calculator
74
Safe Square Root
75
Right Triangle Checker
76
Collatz Sequence
77
Adventure 2
Project 2
Nim
78
Counting with a For Loop
79
Ten Times
80
Counting Machine
81
Counting Machine Revisited
82
Counting By Halves
83
Xs and Ys
84
Noticing Even Numbers
85
Fizz Buzz
86
Letter at a Time
87
For Loop Challenge
88
Adding Values with a For Loop
89
Baby Blackjack
Project 3
Blackjack
90
Picture Menu
91
Flicker Phrase
92
Heron's Formula
93
Distance Formula
94
Month Name
95
Month Offset
96
Weekday Calculator
97
Area Calculator
98
Function Call Alphabet
99
Fill-In Methods
100
More Fill-In Methods
101
Keychains for Sale
102
Keychains for Sale, for real this time
103
Keychains for Sale, real ultimate power
105
Evenness Function
106
Finding Prime Numbers
Project 4
Calculator
108
A Refresher
109
Refresher Challenge
110
Displaying Some Multiples
111
Nesting Loops
112
Odometer Loops
113
Basic Nester Loops
114
Multiplication Table
115
Number Puzzle 1
116
Getting Individual Digits
117
More Number Puzzles
118
Number Puzzles III: Armstrong Numbers
119
Number Puzzles IV: A New Hope
120
Programs That Write to Files
121
High Score
122
Getting Data From a File
123
Simple File Input
124
Summing Three Number from a File
125
Summing Three Numbers from Any File
126
Getting All the Data from a File
127
Displaying a File
128
Summing Several Numbers from Any File
129
Simple Web Input