All of our Lessons
This is a list of all of our lessons. The newest lessons are at the top of the list.
by Owen
Go Tips
and tricks
Lesson #12
Published on: Sat, Nov 14, 2015
What You are Going to Learn
This lesson is a little different. We want to show you some tips, that you can use to make programming just a little bit simpler.
Further Repetition for loops
Lesson #11
by Owen
Published on: Fri, Nov 6, 2015
What You are Going to Learn
In the last lesson we looked at how computers repeat a sequence of instructions. Something that programmers more commonly call a loop.
Now we want to look at a extension of the loop pattern to show you a quick way to loop a fixed number of times.
Repetition and loops
Lesson #10
by Owen
Published on: Fri, Apr 3, 2015
What You are Going to Learn
In the last two lessons we have looked at how computers programs make decisions.
Now we want to investigate how and why we want computers to repeat small parts of a computer program.
We will introduce the pattern for repetition or loops
as they are more commonly
known.
More Selection if and else
Lesson #9
by Owen
Published on: Thu, Apr 2, 2015
What You are Going to Learn
In the last lesson we introduced the concept of selection. Selection is how a computer program makes a decision.
In this lesson we want to extend the concept to selection to show you how a computer program can make a choice between two or more alternatives.
Selection how to make decisions
Lesson #8
by Owen
Published on: Wed, Apr 1, 2015
What You are Going to Learn
In the last lesson we introduced the concept of keyboard input and showed you how the input can be stored in a variable.
But what if you wanted the computer to make a decision, based on what you had typed? How do you do this?
In this lesson we are going to show you how you can tell a computer program to
make a decision. We will introduce the pattern for if
statements as selection
is more commonly known.
Keyboard Input putting variables to work
Lesson #7
by Owen
Published on: Tue, Mar 31, 2015
What You are Going to Learn
In the last two lessons we introduced variables. Now we are going to put variables to work.
In this lesson we are going to show you how to use variables to remember what you have typed at the keyboard. We will introduce the pattern for going this.
More Variables more practice
Lesson #6
by Owen
Published on: Thu, Mar 26, 2015
What You are Going to Learn?
You are going to practice declaring and assigning values to variables in this lesson. This will help you learn the patterns for variable declaration and variable assignment.
Variables and Types
Lesson #5
by Owen
Published on: Wed, Mar 25, 2015
What You are Going to Learn
In this lesson we are going to introduce variables. Computer programs use variables to remember things. Think of a word processor. The computer has to remember the words that you type. The word processor program uses variables for this.
We are going to show you the rules for variables and the patterns you need to use them in your programs.
More Words and strings
Lesson #4
by Owen
Published on: Tue, Mar 24, 2015
What You are Going to Learn?
In the last lesson you learned what a string was and the pattern that all strings must follow in Go.
In this lesson you are going to practice fixing some mistakes in programs that use strings. You will also learn an approach to fixing syntax errors.
Words and strings
Lesson #3
by Owen
Published on: Mon, Mar 23, 2015
What You are Going to Learn?
In the last lesson we showed you how to use numbers in your programs. Now we want to talk about letters and words.
More Numbers and brackets too
Lesson #2
by Owen
Published on: Sun, Mar 15, 2015
What You are Going to Learn
You saw in the last lesson how to do simple sums using Go. Now we want to show you that sums in Go follow the same mathematical rules that you already understand.
Maths is a universal language, even for computers.
Lastly we are going to show you the pattern you need to print a sum and its answer to the screen.
Numbers and simple sums
Lesson #1
by Owen
Published on: Sat, Mar 14, 2015
What You are Going to Learn?
Computers are used to process data. All data is made up of numbers. Yes, really! Everything is just a bunch of numbers to a computer. These are the only things they understand.
We are going to explain how numbers are used in Go programs. Then we are going to show you how to do type sums in Go.
Search
Featured Lesson
Numbers
What You are Going to Learn?
What You are Going to Learn?
Computers are used to process data. All data is made up of numbers. Yes, really! Everything is just a bunch of numbers to a computer. These are the only things they understand.
We are going to explain how numbers are used in Go programs. Then we are going to show you how to do type sums in Go.
Search
Featured Lesson
Numbers
What You are Going to Learn?
What You are Going to Learn?
Computers are used to process data. All data is made up of numbers. Yes, really! Everything is just a bunch of numbers to a computer. These are the only things they understand.
We are going to explain how numbers are used in Go programs. Then we are going to show you how to do type sums in Go.