Unit 1: Data Types, Data Structures, Functions, Strings

Objectives:

In this unit we will begin the formal study of the Java Language to prepare for APCS A and provide the foundation for continued work in software in educational and professional environments. 

These are the Key Concepts for Unit 2:

Data Types:
Integers
Decimals
Strings
Characters
Boolean (True and False)

Math Operators

Logical Operators and Conditionals

For Loops

While Loops

Defining Functions with Parameters and Return Types

String Operations:
Concatenation
Slicing (Substring)
Iterating and Comparing

Data Structures: Arrays and Array Operations

Strings and Arrays as Objects