Java Syllabus/Curriculum (9-15 Y)
- Platforms:
- Eclipse
- Repl.it
- Classes
- 4 levels; 20 courses each level
- Level 1
- This level focuses on the basics of Java programming. It is particularly important in that most Java students will see it.
- Use the console for output
- Create and use variables
- Use Scanners for input
- Use conditional statements such as if and else
- Use for and while loops to condense and repeat code
- Use arrays to store and organize data
- Create some fun projects!
- Level 2: For loops to functions/methods
-
- For Loops (Review)
- While Loops
- Sets and Lists
- Maps & HashMaps
- Maps Example
-
- Level 3 and level 4: Classes + advanced game projects  Â
- We focus on object-oriented programming (oop) principles, larger objects & web development. The four principles of object-oriented programming are encapsulation, abstraction, inheritance, and polymorphism. Also, advanced topics such as reflection, java fx, and threads.
- Objects
- Classes +Inheritance
- Methods
- Interfaces
- Recursion
- Advanced game projects
- Pong game
- Snake game
- Flappy Bird
- Level 5 Â Conditional Statements
- If/else if need a condition in parentheses
- Conditional statements have their own pair of curly brackets
- Anything inside a conditional should be indented more than the statement
- Anything inside a conditional is run if and only if the condition is true
- Basic comparators: > >= == <= < !=, note that == has two = signs
- Strings are compared with String.equals(), not == sign
- Else if/else statements are parallel to the if statement they refer to
- Else if/else statements are considered only if any conditions they refer to is fals
- level 6 Projects practice
- Personality test 1-2
- Â While Loops projectsÂ
- Grinding Game 1-2
- For  Loops projects
- Printing Patterns 1-2
Â
- level 6 Projects practice
- 4 levels; 20 courses each level




Reviews
There are no reviews yet.