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
Keeping information safe Chapter 3 Information Security: aims and threats, malware, passwords and authentication, tricks that fool people, encryption, digital signatures and secure websites
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)
Binary, hex and characters Chapter 6 Information Design (1): analog and digital, binary and the amount of information, hexadecimal, digital representation of characters
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)
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
Data analysis Chapter 10 Data Analysis: types of data, mean, median, mode, quartiles, variance and standard deviation, scatter plots and correlation, regression
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
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.