Home / Computing KS3 Curriculum Summer

 

What will students study this term?

Year 7

This term students will be completing 2 programming units. The first will use Scratch, which will introduce students to Block Programming.  The second, is Python, which is a text based programming language. 

Students will gain an understanding of sequencing and logic. They will use numerical operators and Boolean logic as well as IF, ELSE and ELIF and understand terminology such as iteration and algorithms.

Year 8

This term students will be using Access to create a relational database, and Python to program an interactive game.
For the first half-term, students will gain an understanding of the purpose of a database before creating their own.  In addition, they will run queries to find data, and create reports and user entry forms, as well as learning about data validation and the importance of GIGA (garbage in, garbage out)  In the second half-term, students will re-visit Python to learn more advanced programming techniques.

Year 9

During the final term of year 9, students will refine their programming skills in order to prepare for the rigours of the KS4 Computer Science GCSE. In addition to the practical element, students will start to investigate the theoretical components of the course by answering exam questions on computer systems, CPU, fetch, execute cycle and networks etc.

What assessment will students do this term?

Year 7

Students will be assessed on their computer programming skills by completing a two hour long assessment at the end of each unit. Following the Scratch unit, students will use the skills and knowledge acquired to create their very own game. This will then be self, peer and teacher assessed. Following the Python unit, students will create their own text adventure game that will again be self, peer and teacher assessed.

Year 8

Students will be assessed on their database skills by designing their own relational database.  This will include being assessed on their ability to use a number of different elements of the software, as well as demonstrating their understanding of the importance of databases and where they are used.  Assessment of the second unit will be via the creation of an interactive game that will be self, peer and teacher assessed.

Year 9

Assessment in Python programming will follow once students have programmed a solution to a given problem.  The skills, knowledge and understanding assessed include: variables, conditionals, lists and arrays.  As soon as students have completed their projects they will conduct self and peer assessment tasks to develop their ideas and create a workable end user product that solves a solution.

What homelearning will be set this term?

Year 7

Both Scratch and Python are available to download for free. Students will be able to work on their projects at home to make improvements.  For Homelearning students will be expected to complete programming exercises following class work, to strengthen the skills learnt in class.

Year 8

The homelearning for this term is project based and will be assessed at the end of the term.  Students are not expected to have Access installed on a computer at home.  Instead, homelearning will be researched based and will support students in preparing for the final assessment.  Python is downloadable for free.  As a result, homelearning will include a number of exercises that support the learning in class, and will assist in ensuring a deeper understanding of computational thinking.

Year 9

The homelearning for this term will be researched based and will support students in preparing for the final assessment.  Python is freely available and so students will be able to access the many resources and support sites available to improve their programming skills.  Similarly, revision sites listed below will assist in ensuring a deeper understanding of computational thinking.

What can we do at home to help with this term’s work?

Year 7

Ask your child to show you what skills they have learnt using Scratch and Python. Try out their programs and games and provide them with constructive feedback that they can then use to make improvements. 

Year 8

Talk to your child about where databases are found.  Discuss how purchases online for companies such as Amazon, use huge databases that store information about products and stock.  Encourage your child to process thoughts logically.  Whenever they are attempting a task, get them to break this down into smaller achievable steps, much like an algorithm.  

Year 9

Talk to your child about the difference between instructions required to run a computer programming in comparison to human understanding. Trial some of the programming activities using the websites below and learn to program alongside your child. If your child is interested in pursuing Computer Science at KS4 then consider purchasing a Raspberry Pi or Micro:Bit to help improve their skills.

What extension project can students complete at home on this topic?

Year 7

Students should go onto the Scratch website and look at the exciting resources that are available. To improve their programming skills, they will need to select “Look Inside” to see what coding is behind each of the games, that way they will be able to gain a full understanding of how computer programmes work, and hopefully include some of these elements in their own game. 

Year 8

Students can download Python at home on their Chromebooks or they could use one of the many websites that have Python exercises that are marked by the computer so they can see instant results.  Try www.Codeacademy.org and see if you can beat your child at some of the activities. 

Year 9

Students can download Python at home on their Chromebooks or they could use one of the many websites that have Python exercises that are marked by the computer so they can see instant results. Try www.Codeacademy.org and see if you can beat your child at some of the activities.

What are some great websites that can help with this term’s studies?

OCR website

www.bbcbitesize.co.uk

www.codeacademy.com

www.code.org

www.khanacademy.org

 

Share This