Picture
I've dabbled a bit with scripting in the past; as a child, inspired by SquareEnix's Final Fantasy series, I was very fond of the program RPG Maker for making (or at least attempting to make) games myself. I was never very successful, and unfortunately have lost all of the games I had made, but that little time I spent has set me on good footing for this!
Scratch. Made by the guys at MIT, Scratch is a very simple programming language for just about everyone. Today I've given it a go, and wanted to show my first 15minutes progress experimenting with the functions. It's only a short video, but in it I have programmed a simple script to make the little dragon sprite move left and right when an arrow is pressed. It's nothing fancy, but it's the first step in learning about Scratch. One of the main ways I developed ICT skills as a child was through experimenting and teaching myself skills, problem solving, as I would go along. This is one of the great benefits of creative software such as this, as, if they're anything like me, children will not be satisfied doing the bare minimum for their project, they'll want to put in their own ideas. Perhaps if I was to teach them this, they'd want their dragon to jump to, or be able to fly, and it would be this natural inquisitiveness that would drive (especially the more able or engaged children) to experiment and discover ways to do things that we teachers may not have considered, or even known about ourselves.
Well, this is only the beginning, but it's great to see tools like this freely available for educators, and especially for the children to continue to use at home. Hopefully I'll have more to show soon.
Scratch is available from this website (and many more).

 
Picture
I'm honestly surprised it's taken so long for me to make a post about this, especially as I've been updating my own blog all this time. Blogging is one of the best ways of implementing ICT education into classes. With so many great platforms out there offering free (or in some cases paid) hosting, domains and a variety of customisable features, setting up a school or class blog is a solid first step in developing children's digital literacy, particularly in KS2.
Boys Writing is something many teachers struggle with, and blogging has proven to be a great way to both engage boys in writing, and to improve the quality of their work. Having children post and comment on their class blog grants them agency and empowers them to take control of their learning; feelings of dis-empowerment have, in my experience been a major contributing factor in turning children (particularly boys) off certain subjects. The comments system in place on most blogs also allows children to self and peer assess, as well as work on communication skills, and grants a genuine audience for the children's writing, so that their writing for purpose really does have a purpose. Lastly, through collaborative blogs such as Quadblogging children can develop their skills in working as part of a greater team, and have the opportunity to work.
Of course, granting this level of control and freedom to the children can have its own risks, as allowing them to comment and work on the blog outside class means that as teachers we must be able to trust the children to be safe and sensible. Publishing on the internet to an audience that hasn't been, or cannot be as easily vetted is something that must be done with caution, and any blogs must be moderated carefully to keep the class safe. This does however provide a great segue into talking to children about E-Safety and educating them about the perils of online social networking.
I'm currently using the free blogging tools provided by Weebly, but have had great experience with Tumblr and Blogger in the past. Below are just some of the many great, free blogging platforms online: