InThinking Subject Sites

Subscription websites for IB teachers & their classes


Disclaimer: InThinking subject sites are neither endorsed by nor connected with the International Baccalaureate Organisation.

IB Approved Workshops
Computer science (New Syllabus)
IB DP Category 1

Stockholm, Sweden, 2 - 4 May 2025
Find out more


Computer science (New Syllabus)
IB DP Category 2

Barcelona, Spain, 29 - 31 August 2025
Find out more


Find all InThinking Workshops at
inthinking.net

Latest updates

A 2.3.2 Data Transmission
Teacher Resources 2025
A 2.3.2 Data Transmission Free

Data travels in diverse ways, from fibre optics to wireless signals. Let's compare wired (fibre, twisted pair) and wireless transmission, weighing factors like bandwidth, cost, and security to understand...

01 March 2025
A 2.2 Network architecture
Teacher Resources 2025
A 2.2 Network architecture Free

Network architecture encompasses various topologies like star, mesh, and hybrid, each with different strengths and weaknesses. Servers play crucial roles, providing services like DNS, DHCP, and file sharing....

28 February 2025
A 2.2.4 Network Segmentation
Teacher Resources 2025
A 2.2.4 Network Segmentation

Network segmentation divides a network into smaller, more manageable segments. This enhances security by isolating sensitive data and containing threats, while also improving performance by reducing congestion...

28 February 2025
A 2.2.3 Network Models
Teacher Resources 2025
A 2.2.3 Network Models

Networks use two main models: client-server (central server provides services) and peer-to-peer (devices share resources directly). Client-server offers control and scalability, while P2P is resilient...

28 February 2025
A 2.2.2 Servers (HL only)
Teacher Resources 2025
A 2.2.2 Servers (HL only)

Servers are specialised computers that provide various services to network users, like hosting websites, storing files, and managing email. Different server types perform specific functions, and factors...

28 February 2025
A 2.2.1 Network Topologies
Teacher Resources 2025
A 2.2.1 Network Topologies

Network topology describes how devices connect in a network. Common types include star (central hub), mesh (fully interconnected), and hybrid (mix of topologies). Factors like cost, speed, and reliability...

28 February 2025
A 2.1 Network fundamentals
Teacher Resources 2025
A 2.1 Network fundamentals

Network fundamentals cover the purpose and characteristics of different networks, including LANs, WANs, PANs, and VPNs. Key components of modern digital infrastructure like the internet, cloud computing,...

28 February 2025
A 2.1.5 TCP/IP (HL Only)
Teacher Resources 2025
A 2.1.5 TCP/IP (HL Only)

The TCP/IP model is the foundation of Internet communication, dividing the process into four layers: Application, Transport, Internet, and Network Interface. Each layer plays a crucial role, from enabling...

28 February 2025
A 2.1.4 Network Protocols
Teacher Resources 2025
A 2.1.4 Network Protocols

Network protocols are the languages of the digital world, enabling devices to communicate. TCP ensures reliable data delivery, while UDP prioritizes speed. HTTP and HTTPS govern web communication, with...

28 February 2025
A 2.1.3 Network Devices
Teacher Resources 2025
A 2.1.3 Network Devices

Network devices like modems, routers, and switches enable communication and data transfer within and between networks. Modems connect to the internet, routers direct data within a network, and switches...

28 February 2025
Load more
Loading...

Help