Code Avengers may be used in High School Computer Science classes with the integrated teacher's page.Show more screenshots »
Code Avengers was founded November 1, 2011 by Michael Walmsley. It was originally created to align with the New Zealand High School curriculum, but is expanding rapidly and is accessible for other students as well.
There is no information regarding the history, development of the application, or site traffic.
Code Avengers is free, most other educational apps of all kinds (especially computer programming) are fee based. The app has made coding into an interactive, fun tool for students of all levels of interest/skill. It also provides a teachers' page for real time feedback of student performance if the program is being used in a classroom.
Code Avengers works best with the latest version of Google Chrome or Mozilla Firefox. It is also compatible with Safari 5+ and Internet Explorer 9+. The first ten lessons in Level 1 cover Variables and Calculations.
The tasks within each lesson are written in a fun way, asking the user to fight cyber crime by learning how to code interactive websites. In fact, after completing a task in which age is used in the calculation, the following message appears: Lesson 1, task 2 complete: ADULTS BEWARE! Code Avengers is designed to be FUN. If you don't want to learn the FUN way... Leave now!
Some tasks show broken codes that need fixing to work properly. Badges are awarded at different levels and may be shared via Twitter, Facebook, or email. At the end of each lesson is a quiz that is fashioned as a video game.
The game format works well and the interactivity makes the lessons easy to follow. During testing, by a user with no experience in JAVA, the experience was informative and very interesting. The only downside was the continual reminders to Like and Tweet and g+ in Facebook, Twitter, and Google + to support the app and spread the word.
Bonus Games are added that require mouse dexterity and may have adult users reminiscing about Centipede or other arcade games.
To create an account, users must enter an email address and password. The app then asks if this is a new user. After clicking 'yes', the user must choose a Code Avengers Codename. There is no further direction after this, but a check of the email used to create the account reveals a welcome letter. There is no need to confirm the receipt of the email. The user may simply begin using the app.
Code Avengers is completely free to use.
Anyone wanting to learn Java coding can benefit from going through the easy to understand tasks in each of the ten lessons. The plans to expand into more complicated script as well as CSS and HTML is a great reason to give Code Avengers a try.