Learn how to program amazing games on a Raspberry Pi or your own computer. We even debug your code. Code Angel makes coding fun again!
Code Angel is a completely new and fun way to learn how to code. We will teach you how to build fantastic games using the Python programming language.
Every Code Angel game is supported by a series of concise ‘Show Me How…’ video tutorials, with each tutorial explaining the purpose of a key programming construct and why it was used.
Code Angel offers a further unique level of support – we actually help you to fix any bugs in your code!
There are two versions of Code Angel, just choose which one meets your needs:
Code Angel in a Box is your very own Raspberry Pi computer set up with everything you need to learn to code – straight out of the box.
Already have a computer? No worries. Code Angel Digital lets you download and stream all of the Code Angel content from our website.
Code Angel comes with 12 amazing game projects designed to teach coding with Python. Each project follows the same 6 key steps to help build an understanding of computer programming and computational thinking.
Step 1 – Preview
Start by watching a brief introduction video which explains the purpose of the game and highlights some of the programming challenges that will be encountered.
Step 2 – Code
The key to learning is by doing. Enter the program listing from the Book of Code on your Raspberry Pi or home computer. Each Code Angel project includes the full Python game source code listing together with all of the graphic and audio assets required to write the game.
Step 3 – Fix
Writing computer programs inevitably results in bugs. Whilst identifying and fixing bugs can be a great way to develop coding skills, it can also be a significant stumbling block for those learning to code. To get help with bugs, upload your program code to our website and we will show you where the error is and what needs to be done to fix it. Code Angel comes with ‘Angel Fix My Code’ credits which can be used at any time to request help with a Code Angel program.
Step 4 – Reinforce
Once a Code Angel game is finished it’s time to sit back and get a clearer understanding of the code. Every project comes with a collection of short ‘Show Me How…’ videos, each focusing on a specific aspect of the code and what it does. Videos are differentiated allowing you to decide the level of programming concept you want to learn. We draw on over 20 years experience of teaching coding in schools to ensure that each video tutorial provides learning of the highest quality.
Step 5 – Play
No point in writing a great game unless you are going to play it. And all of the Code Angel games have been designed to be great fun to play.
Step 6 – Experiment
Each Code Angel game has been designed to be extendable, and within each project we suggest a range of ‘What next…?’ ideas to extend the code further, or even to develop a new game from scratch.
Code Angel comes with 12 fantastic coding projects, each of which:
Code Angel is not just for kids – it works just as well for adults who want to learn to code too.
At Code Angel we want to help the whole world to learn to code. We have over 30 years of programming experience and more than 20 years of teaching coding in schools. Our experience has taught us:
We have used our extensive experience to develop Code Angel into a learning resource that is accessible to anyone. Each project has been thoroughly tested and refined to ensure that Code Angel delivers learning of the very highest quality.
At Code Angel we have been teaching high school students to code for over 20 years. In our experience we find that many students either find coding concepts too difficult to master, or simply don’t see the point of the program that they are writing. We know that a student’s lack of understanding or disengagement can be caused by a number of factors:
What’s the point in writing a program if you can’t do something fun with it? You will love playing these great games once you have written them, and your friends will love playing them too. Code Angel comes with 12 amazing game projects:
In addition to the games listed above, Code Angel also includes a further 5 ‘Getting Started’ projects designed to introduce the user to Python and the coding environment.
Further details on all of the backer rewards available in this Kickstarter campaign are listed below:
Code Angel Star
The Legend of King Eldred is a classic text adventure which takes place in the village of Wildemoor and its dungeons. Choose this reward and your name will appear in one of the locations in the game.
Code Angel Digital
Stream all of the animated video tutorials and download everything required to build 12 amazing games from the Code Angel website. This reward includes:
Code Angel Digital Plus
This reward includes all of the same content available in the Code Angel Digital reward but in addition backers will be sent a printed copy of the Code Angel Book of Code. Using the printed copy of the book makes it easier to enter program code.
Code Angel in a Box
All you need to learn to code 12 amazing Python games on your very own Raspberry Pi. This reward includes:
(* Note: Does not include keyboard, mouse, monitor or HDMI cable)
‘Angel Fix My Code’ Credits
Each ‘Angel Fix My code’ credit can be used to request help debugging a Code Angel program. Upload your program to the Code Angel website and we will highlight any bugs and explain how to fix them.
Additional credits will be available for purchase via the Code Angel website (£15 for a pack of 5 credits).
Code Angel Cool Stuff
Coffee mug with an 8-bit avatar of you on one side and the Code Angel logo on the other side and a Code Angel branded mouse mat.
Code Angel Coding Lesson
A Skype call with one of our experienced coding teachers. The call will include a half hour personalised coding lesson. The topics covered in the lesson will be the choice of the backer, but must be linked to a Code Angel project or projects.
We have spent 12 months planning, reviewing and improving Code Angel. We are confident that we can deliver on time and meet all orders. We have made arrangements with all potential hardware suppliers and have full quotes for the component parts required. We have fully tested all elements to ensure a proof of concept.
10 of the 12 games have been completely written, tested and refined. The 2 remaining games have been designed and will be written by May 2017.
All supporting video tutorials will be scripted, recorded and edited between May and July 2017.
We are confident that we are able to scale the Code Angel model to meet demand.