Share this project

Done

Share this project

Done
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!
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!
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!
141 backers pledged £6,441 to help bring this project to life.

About

Code Angel: Learn to code amazing games on a Raspberry Pi project video thumbnail
Replay with sound
Play with
sound

Code Angel: Learn to code amazing games on a Raspberry Pi

£6,441

141

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

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. 

Code Angel Digital

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:

  • is supported by concise and differentiated video tutorials that explain how key parts of the program work
  • includes full code listing, graphic and audio assets
  • develops computational thinking skills
  • builds on concepts learned in previous projects
  • gives the learner a feeling of achievement when finished
  • includes a set of 'What next...?' extension ideas suggesting ways to enhance each game
  • is great fun to play

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:

  • which coding concepts new coders find difficult to understand, learn and master
  • how to teach and develop computational thinking skills
  • that students learn better when writing programs which engage them rather than simple programs which they find boring and pointless
  • that students quickly lose interest if they get stuck with their code and don't know where to turn for help

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:

  • There is not enough time in the curriculum to teach coding properly.
    Code Angel solves this by providing a rich and supportive learning environment which allows the student to extend their coding skills way beyond the school curriculum.
  • There is a global shortage of Computing Science teachers.
    Code Angel solves this by using concise and differentiated 'Show Me How...' video tutorials which support the key learning concepts in each project. All of our video tutorials have been written by experienced Computing Science teachers.
  • Most coding courses use simple and mundane programs to teach programming, and students are quickly turned off.
    Code Angel solves this by using fantastic games which the student will want to build, and then enjoy playing and sharing with friends.
  • Websites and books teach programming syntax but don't explain how code can be used to develop new programs.
    Code Angel solves this by explaining the computational thinking behind every coding project.
  • Bugs can lead to frustration, and can stop a program from being completed.
    Code Angel solves this by providing 'Angel Fix My Code' credits which can be used to debug and get help with programs.

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:

  • Alien Invasion
    Earth is under attack from alien spacecraft, and there's only one line of defence remaining. It's down to you to stop the alien invasion and save the planet.
  • Forest Bomber
    You are flying a secret air force mission when you discover that your fuel is running out and you will have to make an emergency landing. Can you clear a path in the forest and land your plane safely before it's too late.
  • Snapper
    Your job as a wildlife photographer means that you need quick reflexes to get the best shots. Have you got what it takes to snap some photos of the elusive forest wildlife? You have to be quick because they don't hang around!
  • Mini Golf
    Get from the tee to the hole in as few shots as possible.
  • Tic Tac Toe
    The classic strategy game, AKA Noughts and Crosses. In this version you have to beat the computer which has it's own artificial intelligence.
  • Shadowstone
    It is the year 854 AD. The world is a dangerous place, and in battle there can only be one victor. Shadowstone is a turn-based RPG strategy card game where making the correct choices is the only way to stay alive and conquer.
  • Jupiter Landing
    As Captain of the first manned flight to Jupiter, you are in the final few minutes of a six year mission. Can you land the lunar module on the planet's surface before your fuel runs out?
  • Micro Racers
    Two cars, multiple tracks and a high speed adrenaline rush.
  • The Lair of Doom
    Avoid the traps, defeat the enemies, steal the diamonds and find the exits in this fast-paced multi-level platform game.
  • Toadie
    Mr Toad just wants to get home to his leafy pad. All that stands in his way is a busy road and a fast moving river in this classic retro arcade game.
  • The Legend of King Eldred
    It is said that King Eldred's tomb contains enough gold and jewels to buy anything that the heart desires. But can you work out the clues to find where the treasure is buried? Explore the village of Wildemoor and its icy dungeons in this classic text adventure.
  • Snake Heart
    Travel around a fantasy world meeting characters who may want to help you, or who may just as easily want to kill you. In the end only the bravest explorer will locate the mysterious Snake Heart sapphire in this top-down scrolling platform game.

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:

  • The Code Angel Book of Code (PDF format) containing Python game code listings and 'What next...?' extensions projects
  • All graphic and audio assets required for each game
  • All 'Show Me How...' video tutorials
  • Some 'Angel Fix My Code' credits

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:

  • Raspberry Pi 3 Model B computer
  • 16GB MicroSD card pre-installed with all Code Angel content ('Show Me How...' videos, audio and graphic files for each game, Python)
  • Code Angel Raspberry Pi case
  • Raspberry Pi official power supply
  • Code Angel Book of Code (printed version) containing all 12 Python game code listings and 'What next...?' extensions projects
  • Some 'Angel Fix My Code' credits

(* 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.

 

Stretch Goals

Now that Code Angel has reached its funding goal we have added some stretch goals to Kickstarter:

£5000 = Code Angel Magnetic Postcard

  • Who: All backers who backed the Code Angel Digital Plus reward and above.
  • What: A specially designed limited edition Code Angel magnetic postcard.

£6000 = Bonus 'Angel Fix My Code' Credits

  • Who: All backers.
  • What: 50% extra 'Angel Fix My Code' credits for all backers.

£7000 = Bonus Game

  • Who: All backers who backed the Code Angel Digital reward and above.
  • What: We will add a 13th game to Code Angel complete with all 'Show Me How...' videos and 'What Next...?' extensions. Backers will be given the opportunity to vote for one of four different games. The most popular game will be included with the final release of Code Angel.

Risks and challenges

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.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge £1 or more About $1.25

    Code Angel Star

    Your name displayed in the classic text adventure 'Legend of King Eldred', one of the Code Angel coding games.

    Includes:
    • Your name appears in the game 'Legend of King Eldred'
    • Digital version of 'The Legend of King Eldred'
    Less
    Estimated delivery
    11 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge £10 or more About $12

    Code Angel Digital Lite

    Don't want the full product? Code Angel Digital Lite comes with only the first 4 Python game projects.

    Stream all of the animated video tutorials and download everything required to build 4 amazing games from the Code Angel website.

    Includes:
    • Code Angel Book of Code (PDF format)
    • Graphic and audio assets for each game project
    • 'Show Me How...' videos to support and explain each project
    • 'What next...?' extension ideas for each project
    • One 'Angel Fix My Code Credit'
    Less
    Estimated delivery
    15 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge £25 or more About $31

    Code Angel Digital

    Stream all of the animated video tutorials and download everything required to build 12 amazing Python games from the Code Angel website.

    Includes:
    • Code Angel Book of Code (PDF format)
    • Graphic and audio assets for each game project
    • 'Show Me How...' videos to support and explain each project
    • 'What next...?' extension ideas for each project
    • 'Angel Fix My Code' credits
    Less
    Estimated delivery
    48 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge £35 or more About $44

    Code Angel Digital Plus

    Stream all of the animated video tutorials and download everything required to build 12 amazing Python games from the Code Angel website.

    Plus a printed copy of the Book of Code delivered to you.

    Includes:
    • Code Angel Book of Code (Printed)
    • Graphic and audio assets for each game project
    • 'Show Me How...' videos to support and explain each project
    • 'What next...?' extension ideas for each project
    • 'Angel Fix My Code' credits
    Less
    Estimated delivery
    Ships to Anywhere in the world
    29 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Reward no longer available

    Pledge £79 or more About $99

    Code Angel in a Box (Early Bird)

    All you need to learn to code 12 amazing Python games on your very own Raspberry Pi.

    Includes:
    • Raspberry Pi 3 Model B computer
    • 16GB MicroSD card pre-installed with all Code Angel content
    • Code Angel Raspberry Pi case
    • Raspberry Pi official power supply
    • Code Angel Book of Code (Printed)
    • 'Angel Fix My Code' credits
    • (Note: keyboard, mouse & monitor are not included)
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 10 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge £99 or more About $124

    Code Angel in a Box

    All you need to learn to code 12 amazing Python games on your very own Raspberry Pi.

    Includes:
    • Raspberry Pi 3 Model B computer
    • 16GB MicroSD card pre-installed with all Code Angel content
    • Code Angel Raspberry Pi case
    • Raspberry Pi official power supply
    • Code Angel Book of Code (Printed)
    • 'Angel Fix My Code' credits
    • (Note: keyboard, mouse & monitor are not included)
    Less
    Estimated delivery
    Ships to Anywhere in the world
    11 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge £129 or more About $161

    Code Angel in a Box Platinum Edition

    All you need to learn to code 12 amazing Python games on your very own Raspberry Pi.

    The Platinum Edition includes extra 'Angel Fix My Code' credits and some other cool stuff.

    Includes:
    • Raspberry Pi 3 Model B computer
    • 16GB MicroSD card pre-installed with all Code Angel content
    • Code Angel Raspberry Pi case
    • Raspberry Pi official power supply
    • Code Angel Book of Code (Printed)
    • 15× 'Angel Fix My Code' credits
    • Personalised 8-bit avatar Code Angel mug
    • Code Angel mouse mat
    • (Note: keyboard, mouse & monitor are not included)
    Less
    Estimated delivery
    Ships to Anywhere in the world
    7 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge £199 or more About $248

    Code Angel in a Box Family Edition

    All you need to learn to code 12 amazing Python games on your very own Raspberry Pi.

    The Family Edition comes with everything required for 2 coders, extra 'Angel Fix My Code' credits and some other cool stuff.

    Includes:
    • Raspberry Pi 3 Model B computer
    • 16GB MicroSD card pre-installed with all Code Angel content
    • Code Angel Raspberry Pi case
    • Raspberry Pi official power supply
    • Code Angel Book of Code (Printed)
    • 15× 'Angel Fix My Code' credits
    • Personalised 8-bit avatar Code Angel mug
    • Code Angel mouse mat
    • (Note: keyboard, mouse & monitor are not included)
    Less
    Estimated delivery
    Ships to Anywhere in the world
    3 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge £499 or more About $623

    Code Angel in a Box Diamond Edition

    All you need to learn to code 12 amazing Python games on your very own Raspberry Pi.

    The Diamond Edition includes 2 half hour personalised 1-to-1 Skype Python coding sessions with an experienced coding teacher, and a stack of 'Angel Fix My Code' credits.

    Includes:
    • Raspberry Pi 3 Model B computer
    • 16GB MicroSD card pre-installed with all Code Angel content
    • Code Angel Raspberry Pi case
    • Raspberry Pi official power supply
    • Code Angel Book of Code (Printed)
    • 30× 'Angel Fix My Code' credits
    • Personalised 8-bit avatar Code Angel mug
    • Code Angel mouse mat
    • 30 minute 1:1 Skype coding / Q&A lesson
    • (Note: keyboard, mouse & monitor are not included)
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  10. Select this reward

    Pledge £899 or more About $1,122

    Code Angel in a Box Classroom Edition

    All you need to teach a class of students to code 12 amazing Python games on Raspberry Pi computers.

    The Classroom Edition comes with all the kit required for 10 coding workstations.

    (Note: The Classroom Edition does not come with 'Angel Fix My Code' credits - we leave that to the teacher!)

    Includes:
    • 10× Raspberry Pi 3 Model B computer
    • 10× 16GB MicroSD card pre-installed with all Code Angel content
    • 10× Code Angel Raspberry Pi case
    • 10× Raspberry Pi official power supply
    • 10× Code Angel Book of Code (Printed)
    • Personalised 8-bit avatar Code Angel mug
    • 10× Code Angel mouse mat
    • (Note: keyboard, mouse & monitor are not included)
    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (29 days)