Secondary Catalogue

Computer Science


Designing Programs with Pseudocode

Designing Programs with Pseudocode

Computational Thinking Skills

Using the analogy problem of washing dirty dishes, this video explores the IPO model and pseudocode as tools to guide computational thinking. Students of lower secondary digital technologies will understand how using pseudocode can be an...Show More
How do Computers Think?

How do Computers Think?

Computational Thinking Skills

Introducing the concepts of abstraction, decomposition, algorithm design and pattern recognition, this video gets inside the ‘mind’ of a computer to understand why computational thinking this is a crucial first step to designing a successful...Show More
Designing Programs with Flowcharts

Designing Programs with Flowcharts

Computational Thinking Skills

Even the most experienced programmers use simple visual models and techniques to plan an effective algorithmic solution. In this video, students are introduced to the IPO model and flowcharts as two such methods to abstract unnecessary...Show More
Let's Interact with a Computer!

Let's Interact with a Computer!

ICT Basics

This creative programme takes students on a journey inside the computer, following a keypress all the way through to it appearing on the screen. Powerful visual diagrams and animations are used throughout, in order to aid students’...Show More
How Do Operating Systems Work?

How Do Operating Systems Work?

ICT Basics

In this animated programme, our character Sam shows students the basics of the hard working operating system. Engaging graphics are used to explain concepts clearly and visually, depicting how an operating system interacts with various other...Show More
Let's Build the Internet: Networking

Let's Build the Internet: Networking

ICT Basics

In this animated programme, our character Sam shows students the basics of networking and data transmission. Engaging graphics are used to explain concepts clearly and visually, depicting how data is transmitted via cables and fibre optics, and...Show More
Codes and Canines: Data Transmission and Storage

Codes and Canines: Data Transmission and Storage

ICT Basics

This creative programme takes students on a journey as Kat teaches them about data storage and communication. Powerful visual diagrams and animations are used throughout, in order to aid students’ understanding of the concepts that are...Show More
Development and Deployment

Development and Deployment

Creating Apps

The mobile app revolution has greatly enhanced the user experience and changed the way we interact with technology. It is a booming industry with great opportunities for developers with an idea for an app. Once research and planning has been...Show More
Data Mining: Big Data's Increasing Challenge and Payoff

Data Mining: Big Data's Increasing Challenge and Payoff

Incredibly large volumes of data are generated on a daily basis. Within that data hides information that can prove extremely valuable on a social, economic, political or environmental level. But to unearth the ‘gold’ the data needs to be...Show More
Research and Planning

Research and Planning

Creating Apps

The explosion in apps has changed the way we interact with our mobile devices and the world around us. There are great opportunities and rewards for those wishing to create an app, but where do you start? Focused on the research and planning...Show More
Data: Ethical Use and Storage

Data: Ethical Use and Storage

More than 800 billion gigabytes of information is used globally every year. This inconceivably large volume of data must all be stored, retrieved, displayed and used. Featuring case studies of national job search website Seek and the...Show More
A Case Study in Problem Solving

A Case Study in Problem Solving

ICT in the Real World

Maintaining and developing new and existing technologies requires the use of solid problem solving techniques. In this programme, we explain the system of problem solving methodologies that have been devised to assist people in creating...Show More
Inside a Computer

Inside a Computer

This programme describes the roles of the computer in modern society, education and industry and how it fullfils those roles. It provides novice and experienced users, as well as budding technicians, an insight into the many aspects of a computer...Show More
Managing Databases

Managing Databases

Clearly explaining DBMSs such as Oracle, DB2, Microsoft Access, MySQL, 4th Dimension and FileMaker Pro, this is a programme that directly explains the power of good management and leading strategies to achieve maximum results.
Securing the Web

Securing the Web

This programme takes a dramatic, yet humorous look at current internet security issues. We explore the issues from the perspective of the end-user, focusing on both technological and behavioural solutions to the problems. This programme is...Show More
Introduction to Programming: Unlocking the Secrets

Introduction to Programming: Unlocking the Secrets

Introduction to Programming explores the basics of creating computer programmes. We begin with a look at creating algorithms and the fundamental instructions and processes available to all computer languages. Then we look at the process of...Show More
Networks

Networks

Entertaining and packed with information, we examine what a network consists of; central processors, network procedures and architecture. This programme focuses on a case study of Destra, a company that specialises in the sale of online music and...Show More