Coding A-Z

Do you know an algorithm from a function? What's the difference between a variable and a loop? Watch these videos to find out!

A

A is for Algorithm

Start planning your program with an algorithm

B

B is for Bug

Every one makes mistakes - but can you avoid the bugs?

C

C is for Command

Commands are special words that tell the computer what to do.

D

D is for Direction

The direction a sprite moves in is set in degrees.

E

E is for Event

Events are used to trigger when a particular bit of code should run.

F

F is for Functions

Split up and reuse your code by creating your own functions.

G

G is for Graphics

Learn about different ways graphics can be used in coding.

H

H is for HTML

Learn what HTML is and what it is used for.

I

I is for Inputs

What are inputs in coding and how can we use them?

J

J is for JavaScript

What is JavaScript? How is it different from HTML?

K

K is for Kilobyte

Find out what a Kilobyte is and get a quick overview of computer memory

L

L is for Loops

Discover what a loop is and how it can be used in coding.

M

M is for Movement

Learn some ways to make images and sprites move in a game.

N

N is for Negative

The value of using negative (minus) numbers in coding.

O

O is for Output

Learn what is an output in computer coding?

P

P is for Python

This video explains the difference between Python and block coding.

Q

Q is for QA

QA means Quality Assurance - going beyond removing bugs

R

R is for Run

What happens when you run a computer program?

S

S is for Selection

Discover what selection and how can it be used.

T

T is for Timers

How can Timers make things happen?

U

U is for Until

Find out how we can use a repeat until loop.

V

V is for Variable

What are variables and how are they used in coding?

W

W is for While

Find out what a while loop is.

X

X is for X coordinate

How can we use an x coordinate when coding.

Y

Y is for Y coordinate

Why do we need a y coordinate in code?

Z

Z is for Zero

Discover why zero is so powerful when coding.