Computing At School provide a response to DfE consultation on:
-new GCSE Computer Science criteria
-A level E Computer Science criteria
Code Org offers a wide rage of self guided learning that allow pupils to follow their own interests and understanding, including app development
Code Academy offers a range of learning resources for pupils
Coder Dojo is a global network of free computer programming clubs for young people.
Code Club- a nationwide network of volunteer-led after school coding clubs for children aged 9-11
Progression and assessment
Progression
Pupils will arrive at KS3 with differing knowledge and experiences of computing, so early assessment and intervention may be needed. KS3 is a stepping stone for future qualifications and careers. Planning needs to cover all parts of the curriculum in sufficient depth so that pupils can make informed choices about their future.
As pupils move through KS3, planning should take account of the fact that many computing concepts take time to master. Computational thinking and programming must be practised and key ideas, such as algorithmic problem solving, need to be revisited again and again.
For further information about progression, see the Assessment section of this booklet. Pupils in your classes will have a range of programming and digital creating abilities. However able they might appear, they have a lot more to learn. Can your planning support topics beyond the curriculum, as well as encouraging and supporting pupils beyond school?
Assessment
Your school might have an assessment framework that would influence the structure of a computing course. How will your methods of assessment influence the topics and tasks you set? (Assessment is covered in more detail later in this booklet.)