Estimated Time: 2 Hours
This course teaches the fundamentals of coding in Java, the language Dawgma uses to code our robot. CLICK TO VIEW COURSE OUTLINE AND QUIZ/PROJECT LINKS!!!
LESSON 1 [Intro]
What coding is
Coding languages
What syntax is
LESSON 2 [Variables]:
Visualizing variables
Variable types
Java variable syntax
Typecasting
LESSON 3 [Boolean expressions/operators]:
What booleans are
What boolean expressions are
<= >= == !=
AND (&&), OR (||), NOT (!)
Java syntax
Quiz
LESSON 4 [If statements]
Checking boolean expressions
Using if statements with boolean variables
Else/Else if statements
Java syntax
Example
Quiz
LESSON 5 [Math and Scanner Classes]
What classes are
Setting user input
Using math functions
Generating random numbers
LESSON 6 [Loops]
What loops are
Why use loops
For loops
For loops Java syntax
While loops
While loops Java syntax
Example
Project
LESSON 7 [Arrays]
What arrays are
Why use arrays
Array size limitation
Indexing
Iteration
Array Java syntax
Example
Quiz
LESSON 8 [Functions]
What functions are
Why use functions
Return types
Example
Project