Informatics
Computer science fundamentals — hardware, software, databases, web, networks, and security.
Computer Basics
(5 lessons)Safety
Workplace safety, ergonomics, and responsible use of computer equipment.
Hardware
Computer hardware components: CPU, RAM, storage, peripherals, and architecture.
Software & Virtual Machines
Types of software, operating systems, and introduction to virtual machines.
Number Systems
Binary, octal, decimal, and hexadecimal number systems and conversions.
Logical Foundations
Boolean logic, truth tables, logical operators, and digital circuits basics.
Databases
(6 lessons)Relational Database
Introduction to relational databases, tables, keys, and relationships.
SQL Database Development
Creating databases and tables using SQL DDL statements.
Single & Multi-Table Database
Working with single-table and multi-table database designs.
Structured Queries Part 1
Basic SELECT queries and data retrieval from databases.
Structured Queries Part 2
Filtering, sorting, and aggregate functions in SQL queries.
Structured Queries Part 3
JOINs, subqueries, and complex query techniques.
Modern Tech
(5 lessons)Modern IT Trends
Current trends in information technology: cloud, AI, IoT, and big data.
Test 1
First evaluation test covering computer basics and databases.
3D Modeling
Introduction to 3D modeling concepts and tools.
Virtual & Augmented Reality
VR and AR technologies, applications, and development concepts.
3D Panorama & Virtual Tour
Creating 3D panoramas and virtual tours.
Web & HTML
(6 lessons)Web Design
Web design principles, layout, and user experience fundamentals.
HTML & CSS Part 1
HTML structure, elements, and basic CSS styling.
HTML & CSS Part 2
CSS layout techniques, flexbox, and responsive design.
HTML & CSS Part 3
Advanced CSS features, forms, and interactive elements.
Multimedia Embedding Part 1
Embedding images, audio, and video in web pages.
Multimedia Embedding Part 2
Advanced multimedia embedding and interactive web content.
Algorithms & Mobile
(6 lessons)Test 2
Second evaluation test covering modern tech and web technologies.
L24 — Algorithms & Programs
What is an algorithm? We explore algorithms with everyday examples, learn flowchart symbols, tell apart linear, branching, and cyclic algorithms, and build our very first program in Scratch — right in the browser.
L25 — Mobile Applications pt.1
What is a mobile app, how it gets to your phone, and the two big platforms. We sign in to MIT App Inventor and build our very first Android app — in the browser, no programming skills required.
L26 — Mobile Applications pt.2
We go deeper in App Inventor: add images, play sounds, use variables, and build a mini-quiz app with multiple questions and a score counter.
L27 — Mobile App Interface pt.1
What makes a mobile interface good or bad? We study UI design rules, learn about Figma, and create a screen mockup for our own app idea — without writing a single line of code.
L28 — Mobile App Interface pt.2 (Practice)
We take the Figma mockup from L27 and turn it into a clickable prototype — then show it to a classmate and get real feedback. Guided practice session.
Networks & Security
(6 lessons)L29 — Smart Home
What is a smart home? We explore IoT devices, how they talk to each other, and control a virtual smart home on demo.home-assistant.io — right in the browser.
L30 — Digital Marketing & Promotion
How do apps and products get found online? We learn SEO, social media promotion, and create a real promotional poster for our app using Canva — in the browser, free.
L31 — Computer Networks
How do computers talk to each other? We cover network types (LAN, WAN, Internet), topologies, and the client-server model. We visualise real networks using draw.io.
L32 — Network Components: IP & DNS
How does the internet know where to send your data? We explore routers, switches, IP addresses, and DNS — the phone book of the internet. Hands-on with browser tools and online IP lookup.
L33 — Information Security
What threats exist online, how attackers work, and how to protect yourself. We test password strength, set up 2FA, and learn to spot phishing — practical skills for everyday digital life.
L34 — Network Security Measures
How do firewalls, HTTPS, and encryption protect data as it travels? We explore the tools networks use to stay secure and test what's actually protected on our own connection.
Final Tests
(2 lessons)L35 — Test 3: Algorithms, Mobile & Networks
Third evaluation test. Covers L24–L34: algorithms, flowcharts, mobile app development, UI design, smart home, digital marketing, computer networks, and information security.
L36 — Final Test: Informatics
The final comprehensive test covering all informatics topics from L01 to L34: hardware, databases, web, algorithms, mobile, networks, and security.