Please enable JavaScript to use CodeHS

TCH323BE2 Introduction to Java Programming 1

Points

Activity Points Item Type
Basic Java
1.1 Printing in Java Lesson
1.1.1 Printing in Java 1 Video
1.1.2 Printing in Java 2 Quiz
1.1.3 Hello world 1 Example
1.1.4 Printing Multiple Lines 1 Example
1.1.5 Welcome Program 3 Exercise
1.1.6 ASCII Art 3 Exercise
1.2 Variables and Types Lesson
1.2.1 Variables and Types 1 Video
1.2.2 Variables and Types 2 Quiz
1.2.3 Variables 1 Example
1.2.4 Our First Integer 2 Exercise
1.2.5 Answering Questions 3 Exercise
1.3 User Input Lesson
1.3.1 User Input 1 Video
1.3.2 User Input 2 Quiz
1.3.3 UserInput 1 Example
1.3.4 About You 3 Exercise
1.3.5 Poetry 4 Exercise
1.4 Arithmetic Expressions Lesson
1.4.1 Arithmetic Expressions 1 Video
1.4.2 Arithmetic Expressions 2 Quiz
1.4.3 Calculator 1 Example
1.4.4 Tricky Java 1 Example
1.4.5 Area of a Rectangle 3 Exercise
1.4.6 Add Fractions 4 Exercise
1.5 Casting Lesson
1.5.1 Casting 1 Video
1.5.2 Casting 1 Quiz
1.5.3 Casting 1 Example
1.5.4 Casting to an Int 3 Exercise
1.5.5 Casting to a Double 3 Exercise
1.5.6 Casting Order of Operations 1 Example
1.5.7 Rounding using Casting 1 Example
1.5.8 Movie Ratings 3 Exercise
1.6 Booleans Lesson
1.6.1 Booleans 1 Video
1.6.2 Booleans 2 Quiz
1.6.3 Boolean Example 1 Example
1.6.4 Ice Cream 3 Exercise
1.7 Logical Operators Lesson
1.7.1 Logical Operators 1 Video
1.7.2 Logical Operators 2 Quiz
1.7.3 Light Switch 1 Example
1.7.4 Roller Coaster 4 Exercise
1.8 Comparison Operators Lesson
1.8.1 Comparison Operators 1 Video
1.8.2 Comparison Operators 2 Quiz
1.8.3 Grade Range 1 Example
1.8.4 Triple Double 5 Exercise
1.9 For Loops Lesson
1.9.1 For Loops 1 Video
1.9.2 For Loops 2 Quiz
1.9.3 The For Loop 1 Example
1.9.4 Repeat 1000 Times 3 Exercise
1.9.5 General For Loop 1 Video
1.9.6 Countdown 1 Example
1.9.7 Count By Twos 1 Example
1.9.8 Print The Odds 4 Exercise
1.9.9 For Loop Examples 1 Video
1.9.10 For Loop Sum 1 Example
1.9.11 Factorial 6 Exercise
1.10 While Loops Lesson
1.10.1 While Loops 1 Video
1.10.2 While Loops 2 Quiz
1.10.3 While Loop Countdown 1 Example
1.10.4 Even Numbers - While Loop 4 Exercise
1.11 If Statements Lesson
1.11.1 If Statements 1 Video
1.11.2 If Statements 2 Quiz
1.11.3 Negative Numbers 1 Example
1.11.4 Even and Odd 1 Example
1.11.5 Find the Minimum 6 Exercise
1.12 Loop-and-a-Half Lesson
1.12.1 Loop-and-a-Half 1 Video
1.12.2 Loop-and-a-Half Quiz 2 Quiz
1.12.3 Running Average 1 Example
1.12.4 Guess the Number 5 Exercise
1.13 Short-Circuit Evaluation Lesson
1.13.1 Short-Circuit Evaluation 1 Video
1.13.2 Short-Circuit Evaluation Quiz 2 Quiz
1.13.3 Pizza Slices 1 Example
1.13.4 Divisibility 5 Exercise
1.14 De Morgan's Laws Lesson
1.14.1 De Morgan's Laws 1 Video
1.14.2 De Morgan's Laws Quiz 2 Quiz
1.14.3 De Morgan AND 1 Example
1.14.4 De Morgan OR 1 Example
1.14.5 Amusement Park 5 Exercise
1.15 Strings Lesson
1.15.1 Strings 1 Video
1.15.2 Strings 2 Quiz
1.15.3 Comparing Strings 1 Example
1.15.4 Three Strings 6 Exercise
1.15.5 Basic Java Exercises Badge 1 Badge
1.16 Unit Quiz Lesson
1.16.1 Intro Java Unit 1 25 Quiz
Methods
2.1 Java Methods Lesson
2.1.1 Java Methods 1 Video
2.1.2 Java Methods 1 Quiz
2.1.3 Print Line Break 1 Example
2.1.4 Print Java 4 Exercise
2.2 Methods and Parameters Lesson
2.2.1 Methods and Parameters 1 Video
2.2.2 Methods and Parameters 1 Quiz
2.2.3 Line Breaks with Parameters 1 Example
2.2.4 Sum 1 Example
2.2.5 Multiply 4 Exercise
2.2.6 Add10 4 Exercise
2.2.7 Countdown From 4 Exercise
2.2.8 Echo 4 Exercise
2.3 Methods and Return Values Lesson
2.3.1 Methods and Return Values 1 Video
2.3.2 Return Value 1 Quiz
2.3.3 Methods and Return Values 1 Example
2.3.4 Double Number 5 Practice
2.3.5 Square 5 Practice
2.3.6 Average 5 Practice
2.4 Javadocs and More Methods Lesson
2.4.1 Javadocs 1 Video
2.4.2 Javadocs 1 Quiz
2.4.3 Javadoc Sum 1 Example
2.4.4 Is in Range 5 Practice
2.4.5 Sum Range 5 Practice
2.4.6 Is Divisible 5 Practice
2.4.7 Fahrenheit to Celsius 5 Practice
2.5 Strings Methods Lesson
2.5.1 String Methods 1 Video
2.5.2 Looping Over a String 1 Example
2.5.3 Yelling 5 Practice
2.5.4 Porky Pig 5 Practice
2.5.5 Triple String 5 Practice
2.5.6 Full Name 5 Practice
2.5.7 First and Last 5 Practice
2.5.8 Repeating String 5 Practice
2.6 Strings and Characters Lesson
2.6.1 Strings and Characters 1 Video
2.6.2 Chars are Numbers 1 Example
2.6.3 Escape Sequences 1 Example
2.6.4 Character Methods 1 Example
2.6.5 Is it an Integer? 5 Practice
2.7 Exceptions Lesson
2.7.1 Exceptions 1 Video
2.7.2 Exceptions Quiz 2 Quiz
2.7.3 Arithmetic Exception 1 Example
2.7.4 Index Out Of Bounds Exception 1 Example
2.7.5 Bug Hunter 5 Exercise
2.8 String Processing Lesson
2.8.1 String Processing 1 Video
2.8.2 Finding Palindromes 1 Example
2.8.3 String Concatenation 1 Example
2.8.4 Fix the Sum String 5 Practice
2.8.5 Convert To Uppercase 5 Practice
2.8.6 Double Vowels 5 Practice
2.8.7 All Same Letter 5 Practice
2.8.8 AltCase 5 Practice
2.8.9 Do the Brackets Match? 5 Practice
2.8.10 Teen Talk 5 Practice
2.8.11 Password Checker 5 Practice
2.8.12 Replace Letter 5 Practice
2.8.13 Methods Exercises Badge 1 Badge
2.9 Unit Quiz Lesson
2.9.1 Intro Java Unit 2 25 Quiz
Final Project
3.1 Final Project Lesson
3.1.1 Brainstorm 5 Free Response
3.1.2 Milestones 5 Free Response
3.1.3 Final Project 10 Exercise
3.1.4 Final Project Badge 0 Badge
Java Outside of CodeHS
4.1 Java Outside of CodeHS Lesson
4.1.1 Java Outside of CodeHS 1 Video
4.1.2 Hello World in Eclipse 1 Video
4.1.3 Hello World in BlueJ 1 Video
4.1.4 Hello World in Terminal 1 Video
4.1.5 Java main vs run 1 Video
4.1.6 Using the main Method in Eclipse 1 Video
4.1.7 Using the main Method in BlueJ 1 Video
4.1.8 Using the main Method in the Terminal 1 Video
4.1.9 Hello World with main Method 1 Example
4.1.10 Getting User Input 1 Video
4.1.11 Using Scanner for Input 1 Example
Computer Ethics
5.1 Computer Ethics Lesson
5.1.1 Student Honor Code 0 Resource
5.1.2 Computing Ethics 0 Resource
5.1.3 Self Driving Cars 5 Free Response