Don't worry, some of the exercises and challenges may at some point require some advanced mathematical thinking, but mostly I'm trying to keep things in a way that I can teach all of this to people starting at age 12.
The language I'll be showing is Java, simply because I know it better, and its development environments are free (in comparison with the $1500 Visual Studio that I'm using for C#). But most of the lessons will be applicable in any language, especially the first ones (arithmetics, variables, conditions, loops, Strings, functions, arrays, classes). I think that at your current level you are above 95% of what I'm going to cover in the next weeks, so don't worry about your time. And you can do the exercises I'm giving in Javascript if you want, I won't be correcting only Java code.
Good to here
Although do you think there is any maths that I should revise, just to be safe?
I'm guessing we'll be using either NetBeans or Eclipse for all this? I heard NetBeans was generally considered better, and I think google is using it officially now.