Aims of Course

Description of the Course

The National 5 Computing Science course has four areas of study.

  1. Software Design & Development: Candidates develop skills through a range of practical and investigative tasks using Python. This develops their programming and computational-thinking skills by implementing practical solutions and explaining how these programs work. They are expected to analyse problems, and design, implement, test and evaluate their solutions.
  2. Computer Systems: Candidates focus on topics including how data and instructions are stored in binary form and basic computer architecture. Ass well as security precautions that can be taken to protect computer systems.
  3. Database Design & Development: Candidates will apply computational-thinking skills to analyse, design, implement, test, and evaluate practical solutions, using a range of development tools such as SQL.
  4. Web Design & Development: Candidates will apply computational-thinking skills to analyse, design, implement, test and evaluate practical solutions to web-based problems, using a range of development tools such as HTML, CSS and Javascript.

The course is assessed by a final written exam and a practical assignment component.