Friday, June 8, 2012

Code Avengers Trailers

OK... so normally the word trailer is reserved for a movie, which Code Avengers is not. But our ultimate goal IS to entertain... AND educate at the same time... so maybe trailer is the appropriate word??

Anyways, the feedback so far for the Level 1 JavaScript course has been fantastic. We have had hundreds, OK maybe more like a couple 100 or so, comment on how much fun they have had learning JavaScript with Code Avengers.

The great news is the NEW Level 1 HTML/CSS course is going to be even better-more fun, more effective. We promise to deliver the most fun online introductory HTML/CSS tutorial on the web! I'm planning to launch the first lessons by the end of this month.

For those of you who haven't tried Code Avengers yet we thought it was time we created a little video to give you a glimpse into what we are all about. Since, I am busy with my Uni work I decided to out source and commissioned my younger brothers Adam and Matthew to put something together. So here it is the official Code Avengers trailer!

A month ago I was contact by Jayce Broda the creator of HowToBecome.tv, he was keen to an interview about the creation of Code Avengers and my thoughts on being a software developer... Here is what Jayce came up with, check it out!

6 comments:

  1. I dunno if this is the best place to ask this, but I'm absolutely stumped on 28.4 string functions 3. I am trying to learn this on my own, not in a classroom environment.

    This is my code:

    var job = prompt("What position do you hopelessly assume you'll obtain at S.C.R.I.P.T., indolent maggot?!"); //gotta entertain yourself somehow...

    job = job.substring(0,2).toLowerCase();

    if(job == "agent"){
    alert("2 jobs available");
    }
    else if(job == "office"){
    alert("3 jobs available");
    }
    else{
    alert("0 jobs available");
    }

    Everything I type in returns "0 jobs availiable". job = job.substring(0,2).toLowerCase()was copied right from the hint. I've been working on this problem for several days now and would like some help.

    Please help me out personally or recommend a support site(?).

    Thanks! CodeAvengers is great!

    ReplyDelete
  2. Keep up the good work Bill!

    The new version of CodeAvengers will have clearer in formation about how to get support!

    var job = prompt("What position do you hopelessly assume you'll obtain at S.C.R.I.P.T., indolent maggot?!"); //gotta entertain yourself somehow...

    //This line gets the first two letters in the job variable, and stores them as the new value of the job variable
    job = job.substring(0,2).toLowerCase();

    if(job == "ag"){
    alert("2 jobs available");
    }
    else if(job == "of"){
    alert("3 jobs available");
    }
    else{
    alert("0 jobs available");
    }

    ReplyDelete
  3. Thanks! The code works out great!

    ReplyDelete
  4. I would like to suggest a change in your Lesson 8.2: Prompt Box. There is absolutely no need to put a subtle gender bias into the lesson by emphasizing more males are participating and the default gender as "male".

    Could you not come up with some other set of prompts for the lesson?

    There is a lot of discussion about how to get young women more interested in STEM careers. Very early on there are subtle messages that it is a male field.

    I'm a middle aged programming female learning Javascript who was taking the course out of curiosity. I have been collecting a list of various tutorials.

    I have read the founder developed the concept to encourage his high school age younger brother to learn programming. Maybe you can work on a version of the game that would help encourage younger sisters to want to learn? If you do, then you'll really have something. A good start would be to remove the default gender on that prompt lesson.

    "A 3rd prompt that asks the user's gender, has been added on line 5. Since there are more male S.C.R.I.P.T. recruits than female, the 3rd prompt has a default answer of male."

    How about just using a favorite color as the prompt instead of gender? That way you can make it pink! ;-)

    Meg

    ReplyDelete
    Replies
    1. Hi Meg great point you make! I am the creator and sole developer of CodeAvengers. I am developing part time as I tried try to write up my PhD thesis (check out fern.nzdl.org to see my PhD software for learning Spanish).

      There are lots of things I would like to change in the lessons. Removing the gender bias of that question has crossed my mind a number of times.

      Prompt about color would require a few changes to the lesson 8 theme to make it fit. To make my job easy, how about I change the default to female?

      You may have noticed I included a mention of Ada Lovelace. Maybe I could emphasize this a bit more, i.e. add a little tidbit about her being considered by some as the 1st computer programmer.

      Incidentally I have 4 younger sisters and 3 younger brothers. I have tried to get all of them interested in programming, but only succeeded so far with 2 of my brothers.

      One of my sisters did the CodeAvengers logo. I have tried to get her to design a more FEMALE friendly alternative to the current interface (which I designed)... But she keeps saying she things its fine for girls.

      If you have any other suggestions as to how I can make it more female friendly... Now that I have the high schools in mind, I will try not to add any gender bias into future courses... unless of course I am biasing to female ;D

      Delete