Java 1

An introductory course that teaches the basics of programming in Java, a widely used object-oriented programming language.

Time (timezone converted to UTC)

Sat, 9:15 – 10:00 PM UTC

Dates (mm/dd)

7/6, 7/13, 7/20, 7/27, 8/3, 8/10

Difficulty

Beginner

Ages (recommended)

ages 8 & up

Note: Java 1AB and 1A have been combined into Java 1, which aligns more closely with the previous 1AB curriculum.

Java 1 is an introductory course that teaches the basics of programming in Java, a widely used object-oriented programming language.

Students will learn about variables, data types, conditional statements, while loops, for loops, and more.

Syllabus

WeekTopic(s)
1Getting started: Repl.it setup, printing / Hello World, comments, statements, compiling, escape sequences
2Variables & data types: declaring variables, naming, printing, primitives vs. non-primitives; Variable manipulation: math operators, typecasting
3Conditional statements: logical operators, Boolean algebra, simple if-statements, else-if statements, nesting, short-circuiting; User input w/ the Scanner class.
4While loops, do-while loops, practice
5For loops
6Loops & conditionals practice

This course qualifies for our

Certificate of Excellence

Students who attend all classes & complete all homework assignments with a score of 80% or above will be eligible to receive our Certificate of Excellence, documenting their successful completion of the class.

Kids for Code


Socials & other links

Contact

kidsforcodeteam@gmail.com