TeachProgramming
What
Build up games in steps with previews in Javascript/HTML5, Python, Java and VB.NET
Programming reference, other activities, chat system, message boards, SMTP, regex + more
(Eventually, with print styles) These activities can be printed and used offline as well. (the original concept was 1 page of A4 printed 2 to a page and duplex and handed to kids)
Dymistify the preconceptions
- This site will not teach you every intricacy of becoming a developer.
- It will give you some exiting first stepping stone examples.
How
-
Get people creating fun working projects quickly for instant gratification and progress.
People then have a context as to what the code is actually doing.
Then, a teacher professional can help the learner explore/understand how they work.
-
By creating the same game in multiple languages the learner can experience the similarities/differences of each language.
-
By using the raw industry languages, learners have real progression paths. Rather than binding them to an abstract point and click interface.
Why
- Fun
- Government wants Computing back on the agenda
- Teachers are too busy to explore all langauges in detail to create these games from scatch themselfs
- Learning real industry tools/skills is important
- Actually building something! (With HTML5/Javascript learners can take the games home on a mobile phone and show people their creations)
- It's just rewarding and creative
Who
- Learners can just come to site of there own accord and create some cool stuff. People of all ages, who are curious about coding stuff
- Teachers (with minimal knowledge) can point class's at the resources
- Teachers can lead cool sessions (lesson plans coming soon, because i'm a teacher too!)
Enjoy!
Examples of the stuff you can build