Communication Technology · Secondary 1

15/15 weeks ready · Follows the order of the Egyptian Ministry of Education and Technical Education textbook Programming and Artificial Intelligence – An Introduction to ICT, First Year of Secondary School (Grade 10), Term 1 (English and Arabic editions, 13 units; the Arabic edition is the same book adapted to Egypt, with a unit-opener page for each unit). All explanations, exercises and quizzes are Darslab’s own.

Term 1Chapters 1–5 What is Information? (information and media, ethics), Regulations and Rights in the Information Society (personal data, intellectual property), Information Security, Information Technology and Society, Communication; Chapters 6–8 Information Design (analog/digital, binary, hexadecimal, characters, calculations, sound, images, video, design), Computers, Networks; Chapters 9–11 Databases, Data Analysis, Simulations; Chapters 12–13 Programming (Python) and AI Programming (generative AI, HTML/CSS/JavaScript); review and own mini-project

1

Information, ethics and rights Chapters 1–2 What is Information? / Regulations and Rights in the Information Society: information and media, information ethics, personal information, intellectual property, using and sharing information

2

Keeping information safe Chapter 3 Information Security: aims and threats, malware, passwords and authentication, tricks that fool people, encryption, digital signatures and secure websites

3

Society and communication Chapters 4–5 Information Technology and Society / Communication: from hunter-gatherer to information society, new technologies, history and forms of communication, communication on the internet (touched lightly)

4

Binary, hex and characters Chapter 6 Information Design (1): analog and digital, binary and the amount of information, hexadecimal, digital representation of characters

5

Numbers behind sound, pictures and video Chapter 6 Information Design (2): numerical calculations and complements, digitalization of sound, images, video and compression, information design (touched lightly)

7

Networks and the internet Chapter 8 Networks: computer networks, IP addresses and domain names, protocols, how web pages and e-mail work, network transfer speed

8

Databases Chapter 9 Databases: why use a database, tables, records and fields, database models, relational operations, information systems in business

9

Data analysis Chapter 10 Data Analysis: types of data, mean, median, mode, quartiles, variance and standard deviation, scatter plots and correlation, regression

10

Models and simulations Chapter 11 Simulations: models and modelling, simulating with a spreadsheet, random numbers and Monte Carlo, queues

11

Algorithms and Python (1) Chapter 12 Programming (1): algorithms and flowcharts, Python basics: variables, arithmetic, input, loops and branching

13

Generative AI and web pages Chapter 13 AI Programming (1): generative AI, prompts and hallucination, web pages with HTML and CSS, adding behaviour with JavaScript, a static web page built with an AI helper

14

Dynamic pages, a quiz and a game Chapter 13 AI Programming (2): dynamic web pages, presenting your site, a quiz app, a block-breaker game and reviewing what you built

The Egyptian Ministry of Education and Technical Education (MOETE) is not affiliated with, and does not endorse, Darslab. Lessons follow the order of the Ministry’s textbooks; all explanations, exercises and quizzes are Darslab’s own. Pictures of animals, plants and objects: Twemoji, CC BY 4.0.