K12 Introduction to Java Semester B
- Level High School
Learn the basics of object-oriented programming with a focus on problem solving and algorithm development. This course follows Introduction to Java Semester A.
To view the entire syllabus, click here or click to explore the full course.
|
Classes and Object-Oriented Programming
This unit teaches students the basics of Object Oriented Programming in Java, which is a powerful programming paradigm. Students will learn how objects store data and interact with each other in Java programs. Students will design and implement classes and extend classes using inheritance |
|
Data Structures
This method will introduce basic data structures in Java including arrays, ArrayLists, 2 dimensional arrays and HashMaps. Data structures will be used to design larger applications. |
|
Final Project
This is your chance to build your own application using the new skills you've learned! |
Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.
Learn MoreDidn't find what you were looking for? Here are a few links that might be useful to you.