Using Variables with Gogga (Resource will open in a new window)
Interactive LessonIn this lesson the learner will learn that the Gogga class has a constructor that allows them to control the start position...
Using jGRASP to Program in Java (Resource will open in a new window)
Interactive LessonIn this lesson learners will learn to write, save, compile and then run their first Java program. Learners are also given...
The Switch Statement (Resource will open in a new window)
Interactive LessonIn this lesson the learners will learn how to use the switch statement in a Java program. They will also learn how to design...
Problem Solving (Resource will open in a new window)
Interactive LessonIn this lesson the learners will learn about the steps that can be used to solve problems. In addition we explore how to...
Making Your Code More Efficient (Resource will open in a new window)
Interactive LessonIn this lesson learners will learn how to use methods to make code more effiecient by coding one part or module at a time...
Java Basics (Resource will open in a new window)
Interactive LessonIn this lesson learners will learn that a programming language has a set of rules or syntax which are important. Some basic...
Java Arithmetic (Resource will open in a new window)
Interactive LessonThis lesson is about arithmetic operators in Java. The learners will learn that Java treats all text within brackets as...
Introduction to Programming (Resource will open in a new window)
Interactive LessonIn this lesson the learner will learn about Object-oriented Programming (OOP) and how to use Java. In particular certain...
Inputting Data (Resource will open in a new window)
Interactive LessonThis lesson is all about inputting data in Java. A stream of data is an ordered sequence from a source or to a destination...
Formatting Text Output (Resource will open in a new window)
Interactive LessonIn this lesson learners will learn how to format text output, and string concatenate and operator. They learn to work with...
Declaring and Assigning Variables (Resource will open in a new window)
Interactive LessonIn this lesson the learners learn about variables. A variable or identifier is the name given to a memory location that...
Boolean Statements and Conditions (Resource will open in a new window)
Interactive LessonIn this lesson the learners will learn how to use Boolean variables in a program and how to develop Boolean expressions...