teach-ict.com logo

THE education site for computer science and ICT

Computer architecture

Computer Systems
VIDEO
The CPU
VIDEO
CPU Performance - part 1
VIDEO
CPU Performance - part 2
VIDEO
Von Neumann architecture
VIDEO
Fetch Decode Execute cycle
VIDEO

 

Memory and storage

Type of Memory
VIDEO
Secondary Storage Media
VIDEO

 

Networks

Computer Networks
VIDEO
Network Performance
VIDEO
Client Server and Peer-to-Peer Networks
VIDEO
Network Hardware
VIDEO
IP Addressing, DNS, URLs, ISPs, Hosting, The Cloud
VIDEO

 

Network security

Computer Viruses
VIDEO
Passwords
VIDEO

 

Algorithms

Computational Thinking
VIDEO
Flowcharts
VIDEO
Flowchart symbols
VIDEO
Pseudocode
VIDEO
Pseudocode for making a cup of tea
VIDEO
WHILE Loops
VIDEO
Sorting data
VIDEO
Bucket sort
VIDEO
Insertion sort example
VIDEO

 

Programming techniques

What are variables?
VIDEO

 

Computational logic

Boolean logic
VIDEO
AND gates
VIDEO
Combing AND gates
VIDEO

 

Representing data

Introduction to converting binary numbers
VIDEO
Converting larger denary numbers to binary
VIDEO
An alternative method to convert denary to binary
VIDEO
Adding binary numbers
VIDEO
Bitmap images - an introduction
VIDEO
Colour and binary numbers
VIDEO
Vector graphics
VIDEO
Sound
VIDEO
Text
VIDEO

 

Online safety

Your Digital Footprint
VIDEO