Unit | Description |
---|---|
Basic Java: Learn the basics of the Java programming language. This unit covers printing, variables, types, as well as how to use the basic control structures in the Java language. | |
Methods: Methods are bits of code that perform a specific task. This module teaches you how to define methods in your programs and uses the autograder to test if your methods are working correctly. |
Unit | Description |
---|---|
Final Project: This is your chance to build your own application using the new skills you've learned! | |
Java Outside of CodeHS : Learn how to write and run Java programs offline, outside of the CodeHS editor! | |
Computer Ethics : Computers have fundamentally changed the way humans live their lives, and this change will continue into the future. Consider and discuss the ethical questions surrounding the use of computers and the development of new technology. |
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup