You may already know this resource, but just thought I'd mention it just in case. http://scratch.mit.edu/ Scratch is a really easy to use programming language, ideal for getting kids to programme their own stories, games, etc. It is an excellent resource for mathematics lessons (remember when we used to all use Logo?). Loads of programme have already been written by primary and secondary kids. Thought I'd post a link now to give you time to get familiar with it before the start of term - really does make for interesting rich lessons - you might be looking at translations/rotations, for example.