Computing

Mr A Didcote - email


     

Logging into Firefly from home:

Why is Computing so important?

Computers and digital technology envelopes our whole lives from the computer designed and developed products we use and rely on, how we travel, the medical treatment we receive and how we communicate with others. Studying Computing develops skills such as problem solving, abstraction and decomposition, resilience, communication, teamwork and many others that will enable our students to be successful during their journey through education and into the future.

The Computing curriculum is made up of three core areas of study:

  • Computer Science
  • Information Technology
  • Digital Literacy

These three core areas are taught throughout Key Stage 3 as part of the Technology rotation and in Year 7, core IT lessons which take place once per fortnight. Some topics are taught cross curricular, such as E-Safety and Graphical Design.

Rotation (Approximately 6 weeks):

An introduction to the digital world - Students are introduced to the basics of computer technology and programming.  They learn about general purpose and embedded computer systems found in our daily lives, Input-Process-Output, build a computer system from scratch, learn how to create and refine Algorithms and finally write programs using a range of graphical programming tools.  During this time, they are introduced to a number of individuals who have made significant contributions to the modern digital world including Lady Ada Lovelace, Charles Babbage, and Alan Turing.

Beyond the classroom (Homework): During the 6 week rotation, students in Year 7 are expected to work through the Code.org Computer Science Fundamentals Course D to support their understanding and application of Computational Thinking techniques.  in addition, and to support their literacy development, students will study an important historical figure from the world of Computer Science each week.

IT Skills

In addition to the rotation, students in Year 7 receive one lesson every two weeks to support and develop their IT and Digital Literacy skills. During this time, students are introduced to key school systems such as Firefly, email, and Microsoft 365, the implementation of modern technologies in todays world, software applications and online safety via the Cyber Explorers project.

Beyond the classroom (homework): To support the development of IT and Digital Literacy, students will be signed up for the “Inspiring Digital Enterprise Award” (iDEA), an internationally recognised award in the use and application of digital technologies. There are three levels; Bronze, Silver, and Gold. Students will be expected to complete a set number of iDEA Bronze tasks that develop core IT skills.  By the time they reach the end of the year, they should have completed their Bronze Award in Digital Technology. 


App design and development Students complete a project to develop a simple App that can be downloaded onto their mobile device.   This unit bridges the gap between the graphical programming studied in Year 7 and textual programming.  The AppLab environment provides students with the opportunity to use both should they wish to develop their programming skills further.  Students are introduced to another historical figure, Grace Hopper and the need to test, develop and refine programs through debugging and testing techniques.  Their App is finally added to their webpage and available to share with friends and family.

Developing for the web – Students explore the birth of the Internet and World Wide Web, introducing key people such as Bob Khan, Vint Cerf and Tim Berners-Lee. They build a basic website using HTML and CSS to promote their Mobile App game.

Beyond the classroom (Homework): Students in Year 8 will be expected to work through the code.org "Programming in App Lab" tasks to support the development of Computational Thinking techniques.  Doing so will provide them with the necessary skills to program their own mobile App. 

Ethical, Cultural and Social impact of technology – Students explore the positives and negatives technology has brought to our modern society. The focus is around the use of 3D printing.  Throughout the 6 weeks, students  use BlocksCad 3D to design and code a prototype 3D toy that they will eventually print using one of the two 3D printers in the Computer Science suite.  Using BlocksCad is quite a challenge.  It requires problem solving and creativity.  The examples seen below were all created from three basic shapes:

  • Cube
  • Cylinder
  • Sphere

The use of Difference, Intersection, and Envelop combination techniques are employed to create a 3D model.

Each lesson also brings opportunities to explore the cultural shift to automate and implement more technology, the ethical issues it has caused, including the rise in cyber-crime and the Digital Divide.

Beyond the classroom (Homework): Students in Year 9 will be expected to develop their knowledge and understanding of textual programming.  They will follow the Raspberry Pi Foundation "Python Path Level 1".  This will help prepare students who are considering Computer Science as a GCSE.




Students are provided with many opportunities to take part in activities beyond the school curriculum. The Computing department run a Programming and Robotics activity every Tuesday after school. Students get hands on with a number of devices such as the BBC Micro:bit V1 and V2, Bit:Bot XL robot, Move Motor robot, Initio rover robot and the Raspberry Pi single board computer. Through these devices and activities, students can build and refine their knowledge and understanding of technology and its place in the 21st century.

Between September and March, Those attending enrichment, are given the opportunity to take part in the ESA Astro Pi Mission Zero Project.  This involves writing a program to a given brief and submitting it for transmission to the International Space Station.  This year, the new K1 Max 3D printer has enabled students to begin building their very own Astro Pi Computer!


Our business partnership with local software development company CDL, enables students to see Computer Science and digital technology applied in real world scenarios.


GCSE Computer Science contains a wide breath of topics from which students will discover something they are passionate about and may consider continuing their educational journey beyond Stockport School. Past students have gone on to study the subject at college and degree level, with a substantial number then following a career within the digital sector such as games designers, software developers and software engineers.

Students opting to take GCSE Computer Science will follow the EDEXCEL qualification and receive 5 lessons in Year 10 and 6 lessons in Year 11 over a two-week timetable.

The course consists of two main elements:

  • Component 1 - Principles of Computer Science
  • Component 2 - Application of Computational Thinking

Component 1 is assessed via 1 hour and 30-minute exam paper. This paper is out of a maximum 75 marks and contributes 50% towards the final qualification. This component will introduce learners to the Central Processing Unit, Primary and Secondary Storage, Data Storage and Representation, Wired and Wireless Networks, Protocols and Layers, Network Topologies, System Security and System Software. It is expected that learners will become familiar with the impact of Computer Science in a global context through the study of the Ethical, Legal, Cultural and Environmental concerns associated with Computer Science.

This paper consists of five compulsory questions, each one focused on one of the topic areas. The questions consist of multiple-choice, short-, medium- and extended-open response, tabular and diagrammatic items.

Component 2 is assessed via 2 hour programming exam paper. This paper is out of a maximum of 75 marks and contributes 50% towards the final qualification.  This practical paper requires students to design, write, test and refine programs in order to solve problems.

Students will complete this assessment onscreen using their Integrated Development Environment (IDE) of choice.  They will be provided with:

  • coding files
  • a hard copy of the question paper
  • the Programming Language Subset (PLS) – as an insert in the question paper and in electronic format.

Students should then answer the questions onscreen using Python 3. This assessment consists of six compulsory questions.

In addition, students will complete a minimum of 20 hours programming, putting into practice the skills they develop by studying components 1 and 2.

Students are provided with access to Microsoft OneNote class workbook where they will find all the resources they need to successfully gain the necessary skills to be successful in their final examinations.