GopherCoders.com is website for school children who want to learn to program. If you are at school and want to learn to program computers or are just wondering what all of this computing stuff is about we can help you learn. So if that sounds like you then you’ve come to the right place.

GopherCoders.com is a little different from other “How to Program” websites. At Gophercoders.com we think that it’s important that you learn not only the how but the why of computer programming and can relate this software knowledge to the computer hardware (the circuitry inside).

Computer programming is both a separate subject with a rich history of its own, but it is also a tool. A tool that you can use everyday to solve your problems.

And we are going to do all of this with an exciting modern programming language called Go.

We are going to follow the National Curriculum in England for Computing for Key Stages 2 to 5. When we show you an example or explain a concept we will make it clear what the Key Stage is for that concept.

So come on a journey with us, into the world of computer programming.

Happy programming!

The Gophers at GopherCoders.com

Latest Lesson

Start here...

by Owen

Published on: Mon, Jan 30, 2017

Hello and welcome

Hello and welcome to GopherCoders.com.

Do you want to learn to program a computer? If you answered YES you have come to the right website. Follow along with us and let us introduce you to the world of computer programming.

Read all lessons

Latest Lesson Plan

Lesson Plan for Repetition

by Owen

Published on: Mon, Apr 20, 2015

Lesson Objective

To learn what loops are and the pattern for repetition in Go programs

Read all lesson plans

Latest Teacher Notes

Repetition and Loops

by Owen

Published on: Sun, Apr 5, 2015

Objective

To introduce the concept of repetition and show how this can be used in computer programs.

To learn that repetition is more commonly called a loop.

To learn the different types of loops; to introduce the pattern for a loop that repeats while a condition is true.

The class will practice loops by adapting the previous timesquestion program.

Creating these program will require the class to use the text editor (either Atom or LiteIDE) to create and save the source code file and the terminal/command line to run their program.

Read all teacher notes

Search

Featured Lesson

Start here...

Hello and welcome

Hello and welcome to GopherCoders.com.

Do you want to learn to program a computer? If you answered YES you have come to the right website. Follow along with us and let us introduce you to the world of computer programming.