Computing

National 3

The purpose of the Course is to develop learners’ knowledge of the technological world and to develop their skills in developing computer-based solutions to problems. Learners will become familiar with the features of development software to build digital solutions such as computer games, animation and other applications. Learners will also become familiar with a range of applications, such as databases and web page creation software.

National 4

Learners will develop basic knowledge, understanding and practical problem-solving skills in software design and development. Learners will develop basic computational thinking and programming skills through practical tasks using appropriate software development environments across a range of contemporary contexts. 

Learners will also develop basic knowledge, understanding and practical problem-solving skills in information system design and development. Learners will implement practical solutions using appropriate development tools to create databases, web-based information systems, multimedia information systems (and/or hybrids of these). 

National 5

This course is designed for learners who are considering further study or a career in computing science and related disciplines. 

In Software Design and Development candidates develop knowledge, understanding and practical problem-solving skills in software design and development, through a range of practical and investigative tasks using appropriate software development environments. 

In Computer Systems candidates develop an understanding of how data and instructions are stored in binary form and basic computer architecture. 

In Database Design and Development candidates develop knowledge, understanding and practical problem-solving skills in database design and development, through a range of practical and investigative tasks. 

In Web Design and Development candidates develop knowledge, understanding and practical problem-solving skills in web design and development, through a range of practical and investigative tasks. 

Higher

The course is suitable for candidates interested in exploring the role and impact of contemporary computing technologies. It provides an insight into the challenge, excitement and rewards found in these areas.

In Software Design and Development candidates develop knowledge and understanding of advanced concepts and practical problem-solving skills in software design and development. 

In Computer Systems candidates develop their understanding of how data and instructions are stored in binary form and factors affecting system performance. 

In Database Design and Development candidates develop knowledge, understanding and advanced practical problem-solving skills in database design and development.

In Web Design and Development candidates develop knowledge, understanding and advanced practical problem-solving skills in web design and development. 

Advanced Higher

In Software Design and Development candidates develop knowledge, understanding, and advanced practical problem-solving skills in software design and development. 

In Database Design and Development candidates develop knowledge, understanding, and advanced practical problem-solving skills in database design and development. 

In Web Design and Development candidates develop knowledge, understanding, and advanced practical problem-solving skills in web design and development. 

In Computer Systems candidates develop their understanding of how data is stored in hexadecimal form and how flags are used during the fetch-execute cycle.