The following topics are covered: Introduction; Introduction to Ruby; Understanding Variables; Working with Strings; Performing Arithmetic; Logical Operations; Lesson Review & Quiz; and Assignment 1 - The Trivia Program.
The following topics are covered: Introduction; Conditional Statements; Loop Statements; Guess the Number Game; The Anagram Game; Lesson Review & Quiz; and Assignment 2 - Guess The Word Game.
The following topics are covered: Introduction; Introducing Arrays; Working with Arrays; Nested Arrays; Working with Hashes; The Hangman Game; Lesson Review & Quiz; and Assignment 3 - The Anagram Game with Clues.
The following topics are covered: Introduction; Creating Methods; Parameters & Returns; Variables in Methods; The Noughts & Crosses Game (1); The Noughts & Crosses Game (2); Lesson Review & Quiz; and Assignment 4 - Updating the Hangman Game.
The following topics are covered: Introduction; Directory & File Methods; Working with Text Files; Handling Exceptions; The Sports Quiz; Lesson Review & Quiz; and Assignment 5 - Build Your Own Quiz.
The following topics are covered: Introduction; Classes, Methods, & Objects; Initializing Objects & Attributes; Special Class Methods; The Hungry Caterpillar Game; Lesson Review & Quiz; and Assignment 6 - Create A Television Object.
The following topics are covered: Introduction; Creating Multiple Classes; Inheritance; Changing Inherited Methods; Creating Modules; The Rock, Paper, Scissors Game; Lesson Review & Quiz; and Assignment 7 - The Highest Card Game.
The following topics are covered: Introduction; Creating A Graphics Window; Inserting Text & Images; Keyboard & Mouse Input; Simple Animation Techniques; The "Bash The Ruby" Game; Lesson Review & Quiz; and Assignment 8 - The "Hit The Square" Game.
The following topics are covered: Introduction; The "Ping Pong" Game; Galaxy War Game V1; Galaxy War Game V2; Galaxy War Game V3; Lesson Review & Quiz; and Assignment 9 - Update The Galaxy War Game.
The following topics are covered: Introduction; The Twelve Game V1; The Twelve Game V2; The Twelve Game V3; The Escape Game V1; The Escape Game V2; The Escape Game V3; The Escape Game V4; Lesson Review & Quiz; and Assignment 10 - Update the Escape Game.