## Sorting

https://youtu.be/WaNLJf8xzC4 This is a good graphical and easy to understand look at the sort algorithms. Unfortunately it doesn’t include merge sort which is on most exam specs. One nice thing about it is the real scenario, and also that it gives real world time calculations. It covers: Bubble sort Insertion sort Quick sort

## Game making tutorials in Python

http://kidscancode.org/lessons/ The above page is essentially a link to loads of videos which are going through making specific games. One series is a space shooter, one is a platformer, one is a zombie shooter. It covers a lot of really advanced concepts but shows you every line that’s being written. Useful for anyone interested in …. Read More

## Noughts and crosses matchboxes

So he’s made an AI for playing noughts and crosses. Out of matchboxes. Why not? Does anyone have any spare matchboxes we can borrow?

## Battleship Algorithm

An introduction to algorithms. You can use algorithms to solve most tasks, this video looks at the optimum algorithm for winning a game of battleships.

## Compute It

http://compute-it.toxicode.fr/ Compute It is a fun way of looking at algorithms. The right hand side of the page gives you the instructions that you must follow. Through this you’ll encounter: Sequence – instructions are followed in order. Iteration – repeat statements mean the lines inside the curly brackets will be done that many times. Selection …. Read More