This wiki has been set up by the Sheffield eLearning Team, together with teachers in special schools around the UK to look at how the 2014
Computing Curriculum can be adapted for students with special needs and disabilities.
The idea is that teachers can share ideas and resources for teaching the different elements of the curriculum, as well as contribute to discussion around issues such as assessment. Hopefully this will lead to face-to-face sessions, to share good practice. It follows on from an SEN Computing Day held in Sheffield in February. You can read more about it here.
There are a number of people signed up as members on the wiki now - please add a short bio in the discussion below, and do add some teaching ideas! Any ideas big or small welcome, even if just a web link to some great resources (add these to the UsefulLinks page unless you have a specific teaching activity to go with it).
Why teach Computing to pupils with special needs?
Obviously there are many of our students who will never program a computer, or understand a search algorithm, but it can still be relevant relevance. In the Purpose of Study of the new curriculum it states,
"A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. [...] Computing also ensures that pupils become digitally literate – able to use, and express themselves and develop their ideas through, information and communication technology – at a level suitable for the future workplace and as active participants in a digital world." Computing Programmes of Study
For the students taught in special schools, being able to understand and have some control over the world around them is hugely important. Technology provides greater opportunities for these young people to access the same things as their peers, express themselves, and ideally they can begin to have some influence on their experience in school and at home through a better understanding, and ultimately manipulation, of a range of technologies. At the same time it is crucial that they can use these technologies safely and responsibly. Teaching Computational Thinking is a way of providing young people with problem solving strategies, such as decomposing a problem into smaller parts, identifying and correcting errors in a program, which are relevant across the curriculum.
- The Computing Curriculum can be split into the areas Computer Science, Information Technology and Digital Literacy. I expect that the majority of the support is required in the first area, so the majority of pages refer to this.
- Pages have been created to look at ideas and resources for students working at at the P Levels and beyond, split into Basics and Next Steps.