LLHS Intro to Computer Programming

Intro. Programming
LLHS

Rachel Smith

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