Year 7 - Year 8 - Year 9 - KS4 - General Resources



General Resources

Computing teacher sites/blogs - Linux boards - Computing resources - Programming websites - Lego Mindstorms - Other programming stuff - Academic Stuff - Programming Clubs - Paid for resources - Theory Resources


Web Links


Computing teacher sites/blogs


www.mrfraser.org - Full of excellent resources for GCSE and A-Level  - Ask him nicely and he may give you access to the teacher login

rethinkingict - Looking at teachers views and curriculum resources for all key stages

ICT Nuggets - An excellent blog from Bob Harding around the subject of teaching and IT/Computing topics

Just an IT Teacher - A great blog from Nick Jackson

Open Source - Open Learning - Interesting IT related blog from Miles Berry

Code Boom  -  Blog and resources

creativityincomputing - Some great thoughts and resources for teaching computing

________________


Linux boards


http://www.raspberrypi.org/ - Linux based cheap PC - Good for programming and experimentation in electronics without being easily breakable

http://beagleboard.org/ - A more advanced Linux PC, but easier to break - Good for electronic work and more advanced programming

http://www.arduino.cc/ - Another alternative cheap PC but more for electronics

https://projects.drogon.net/ - Different resources and ideas for the above boards

________________


Computing resources


Want to teach computing here's how - Our Learning information and resources

mit.edu - Introduction to computer science and programming

www.gcsecomputing.org.uk - Computing course resources

www.computingatschool.org.uk - Curriculum from CAS

csunplugged.org - Computer science resources without the computer

creativityincomputing - Some great thoughts and resources for teaching computing

www.lynda.com - Learning computing resources - Educational licence - Lots on offer
 
www.scoop.it - Various Computing resources

www.freetechbooks.com - Free computing books online

Programming resources - From teachers in New Zealand

mit.edu - Creative computing resources

www.informationtechnologyschools.org - Old computer ads

________________


On/off line programming resources


dzone.com - 36 resources to help teach kids programming

hackety.com - Basics of programming

alice.org - Educational programming resource

mit.edu - Star Logo guide

ictmindtools.net - Star Logo Educational Programming site

www.appinventor.mit.edu - Use blocks of code like scratch to develop Android Apps

beta.appinventor.mit.edu - More App inventor resources

itunes.apple.com - iPhone App development

www.greenfoot.org - Teach and learn Java

www.peanutty.org - Interesting online programming site with a generic language used to solve puzzles

www.yousrc.com - A really interesting online programming site that can be setup for your students

www.codecademy.com - Online programming for JavaScript - Excellent

www.codeavengers.com - Fun, game like JavaScript programming course online

www.readwriteweb.com - Use of WaterBear as a scratch like programming tool for Javascript

www.video-animation.com - Java and lots of other ICT tutorials for students

Php.net - PHP Manual

People.csail.mit.edu - Online Python programming

codelesson.com - Introduction to Java

cas-teachshare-yousrc - Introduction to YouSRC

www.perl.org - Beginning Perl

www.webdesign.org - Huge range of programming and other resources for web development

www.softwareforeducation.com - Programming through Linux - PHP - SQL

hackasaurus.org - Exploring webpage construction

www.norvig.com - Teach yourself programming in 10 years



Web Links


Programming club stuff


Programming Club Resources - These are just some really brief resources that can be used, the rest of the resources found on this site could then be brought into the club.

http://coderdojo.com/ - Alternative way of setting up a club outside of school and in partnership with other techies or teachers.

youngrewiredstate.org - Various club related venues and ideas

________________


Theory Resources - Found on TES


Theory and Activity Resources

Posters

________________


Paid for resources


Computing for AS/A2 level - 25 for some great theory resources

Teach-ict.com - Some free resources or you have to pay for subscription

________________


Other Computing related sites/info


www.computingatschool.org.uk - Join CAS for information and opportunities to meet other computing teachers

www.bcs.org - Chartered institute for IT

________________


Career information


www.bigambition.co.uk - Student focused digital career site

scrunchup.com - Great advice for students from lots of different people in IT

langpop.com - Popularity of programming related jobs according to language

excitingcareers.bcs.org - Career information videos

________________


Game development


www.blitzgamesstudios.com - Various games programming and development resources

www.playmycode.com - Online game development

indiecity.com - Game making course and development resource


________________


Lego Mindstorms


Lego Mind Storm Tutorials - A great resource if you have the NXT set - Programming all included

ICT Marc's Blog - Use of Nintendo Wii controller with Lego Mindstorms


________________


Academic stuff


Stanford University - Free online computing cources

www.royalsoced.org.uk - Mobile App Development study notes

www.rigb.org - Future computer science lectures

________________


Other computing/programming stuff


http://designbeep.com - JQuery plugins for web development

Programming where's Waldo

Interesting ways computers have changed our lives

What is HTML 5

40 Years of the CPU

Infographic_Programming

http://tuts.pinehead.tv/ - Great techy resources for Linux/Apps/HTML5 etc

museumofcomputing - Lots of resources and events

Computing teacher sites/blogs - Linux boards - Computing resources - Programming websites - Lego Mindstorms - Other programming stuff - Academic Stuff - Programming Clubs - Paid for resources - Theory Resources  

Twitter: adamjs1979