**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 |