Begin AP Computer Science Java - 1:1
Learn essential Java programming skills and master big ideas in computer science
Learn how to do programming and analyze a program
This is Beginner Course and we will progress to level 2 once you are done with Basics
Lecture 1:
What is computer science? Set Up for Java.
Programming Language Overview
First Program Execution
Coding Style and habits
Variables
Quiz
Lecture 2:
Identifiers (Variables and methods: Basic ingredients of Java)
Naming Conventions - Programs
Data Types
Literals and Constants
Number System Basics
Read input from the console and build programs
Lecture 3:
Operators and Operator Precedence
Program: FahrenheitToCelsius.java
Augmented Assignment, Increment and Decrement Operators
Numeric Type Conversion
Common Error in Numbers
Project: Practice all learned
Quiz
Lecture 4:
Boolean Data Type
Character Data Type
Programs
Basic Java API Overview (Math, String, Integer, Double, Scanner, PrintWriter)
Quiz
Lecture 5:
Math Class
Demo Program RandomDemo.java
Programs and Project with Math class
Quiz:Numbers and Math Class
Lecture 6:
String Class : String Read-in and Comparison
Demo Program: Student Information
Substring and manipulations
Programs
Quiz
Lecture 7:
Print Out Statements (print, println, printf)
Formatted Print Out Example
Programs
Application Programming Interface API
Projects
Quiz
Lecture 8,9,10:
Review of all the concepts done so far.
Quiz of all topics together
Programs
Ages 11+
Learners