Curriculum
Broad General Education
In Computing Science, pupils have the opportunity to develop their digital literacy skills enabling them to use digital technologies safely and securely. Computing also develops their understanding of information, how it is organised, stored and processed. Pupils will develop computational thinking and problem-solving skills through the use of both graphical and text-based programming environments.
In S1 / S2 pupils will develop basic web design skills and learn HTML commands to create their own web pages. Pupils are introduced to the Computer System topic where they learn about Cyber Security and how computers use binary to represent data. Pupils also develop their coding skills using Scratch. This introduces them to both simple and more complex coding constructs in an entertaining and challenging environment which encourages creativity. Later in S2, pupils have the opportunity to code using a text-based programming language which encourages their analytical and computational thinking skills.
In S3, pupils have the opportunity to specialise in Computing and will develop their knowledge of Computer Systems (Data representation, the Processor, Security & Environmental Impact) and Software Development (the Software Development Process & coding skills).
Senior Phase
N5 and Higher Computing Science
N5 and Higher Levels focus on developing pupil knowledge and skills in Computer Systems, Software Development and Database Design and Development. Pupils will apply computational thinking skills to analyse, design, implement, test, and evaluate practical solutions for Software and databases and further develop their understanding of how data and instructions are stored in binary form and factors affecting system performance.
Pupils will also undertake a course assignment which will test their software development and database development knowledge and skills and contributes 33% of their overall mark.
Learning Experiences
- A variety of different teaching approaches will be used to ensure pupils develop the knowledge and skills required for success in this course. These include:
- Activity-based learning
- Direct teaching
- Notes and retrieval quiz booklets will be provided for all topics.
- Group / collaborative work
- Investigating
- Problem-based learning
- Use of web-based resources from Achieve, Scholar and BBC Bitesize
- SQA Past Papers
Life and Work
Computing Science is a part of our everyday lives, impacting healthcare, industry, trade, transport, communication, entertainment, education and security.
Businesses are dependent on technology, and they will always need computer scientists who can drive innovative solutions to everyday problems.
Skills developed through Computing Science include:
- Computational thinking
- Problem solving
- Team working
- Analytical
- Creativity
- Evaluation
- Numeracy
- Information handling
Resources
- Google classroom
- Achieve website
- BBC Bitesize
- N5 and Higher textbooks
- Retrieval Practice resources
- Scholar Web resources
- SQA Past Papers