Hero image

Free Educational Resources from Mr. Noureddine Tadjerout

Average Rating4.64
(based on 35 reviews)

I am a versatile professional with a diverse skill set and a strong background in education and technology. As an accomplished Author, Teacher Trainer, Examiner, and certified Apple Teacher and VEX Robotics. I have honed my expertise in Computer Science and Mathematics education. Additionally, I hold the role of Curriculum Development Specialist, focusing on Computer Science, Engineering, and Microsoft Office. I am passionate about creating educational resources and assisting fellow educators.

243Uploads

91k+Views

233k+Downloads

I am a versatile professional with a diverse skill set and a strong background in education and technology. As an accomplished Author, Teacher Trainer, Examiner, and certified Apple Teacher and VEX Robotics. I have honed my expertise in Computer Science and Mathematics education. Additionally, I hold the role of Curriculum Development Specialist, focusing on Computer Science, Engineering, and Microsoft Office. I am passionate about creating educational resources and assisting fellow educators.
GUI User Interface Elements
TadjeroutTadjerout

GUI User Interface Elements

(0)
When designing your interface, try to be consistent and predictable in your choice of interface elements. Whether they are aware of it or not, users have become familiar with elements acting in a certain way, so choosing to adopt those elements when appropriate will help with task completion, efficiency, and satisfaction. Interface elements include but are not limited to: • Input Controls: checkboxes, radio buttons, dropdown lists, list boxes, buttons, toggles, text fields, date field. • Navigational Components: breadcrumb, slider, search field, pagination, slider, tags, icons • Informational Components: tooltips, icons, progress bar, notifications, message boxes, modal windows • Containers: accordion
Year 7/8/9- Full Lesson If Statements and Graph - Excel Spreadsheet
TadjeroutTadjerout

Year 7/8/9- Full Lesson If Statements and Graph - Excel Spreadsheet

(0)
Excel Spreadsheets Full Lesson If Statements and Graph **Objectives ** • Understand the use of absolute cell referencing. • Understand the use of simple functions (sum,max,min and average in a spreadsheet. • Understand the use of If statements including the logical, true and false statements. • Understand how calculations can be used as True statements • Understand the use of nested if statements including more than one true statement. • Understand the use of count and sum if functions. • Understand the need the need to present data in a graph format. • Understanding the need to present information in different forms (graphs)
Introduction to programming using Python (Turtle Graphics) for year 5/6/7/8/9
TadjeroutTadjerout

Introduction to programming using Python (Turtle Graphics) for year 5/6/7/8/9

(0)
Lesson Objectives All of you will… Draw simple shapes using the turtle Understand the use of different commands such as move forward, backward, left, right Most of you will… Use computational thinking skills to look for repeating patterns and include them in your programming Table of Contents: Lesson 1: Motion Commands with Python turtle module Lesson 2: Main Colour Commands Lesson 3: Main Circle Commands Lesson 4: More Color Examples Lesson 5: Turtle Shapes Lesson 6: Loopy loops in Python Lesson 7: Numbers, Variables, functions print and input Lesson 8: Logical Operators, Conditional Statements Lesson 9: Strings, Lists Lesson 10: Random Numbers Lesson 11: Functions
ICT for year 10/11 Chapter 1 - Types and Components of Computer Systems
TadjeroutTadjerout

ICT for year 10/11 Chapter 1 - Types and Components of Computer Systems

(0)
1- Define hardware as consisting of physical components of a computer system 2- Identify internal hardware devices (e.g. motherboards, random access memory (RAM), read-only memory (ROM), video cards, sound cards and internal hard disk drives) 3- Identify external hardware devices and peripherals (such as monitors, keyboards, mice, printers as input and output device 4- Define software as programs for controlling the operation of a computer or processing of electronic data 5- Identify the two types of software applications software and systems software 6- Define applications software (e.g. word processing, spread sheet, database management systems, control software, measuring software , photo-editing software, video-editing software, graphics manipulation software) 7- Define system software (e.g. compilers, linkers, device A big thanks for Mr Ahmed for his tremendous effort on the IGCSE ICT
AS/A level - Computer Science  - Chapter 2-Communication
TadjeroutTadjerout

AS/A level - Computer Science - Chapter 2-Communication

(1)
Students should be able to: Roles of the different computers within the network and subnetwork models Benefits and drawbacks of each model Justify the use of a model for a given situation Understand how packets are transmitted between two hosts for a given topology Justify the use of a topology for a given situation Including the use of public and private clouds. Benefits and drawbacks of cloud computing Describe the characteristics of copper cable, fibreoptic cable, radio waves (including WiFi), microwaves, satellites Including switch, server, Network Interface Card (NIC), Wireless Network Interface Card (WNIC), Wireless Access Points (WAP), cables, bridge, repeater Including Carrier Sense Multiple Access / Collision Detection (CSMA / CD) Methods of bit streaming, i.e. real-time and on-demand Importance of bit rates / broadband speed on bit streaming Including modems, PSTN (Public Switched Telephone Network), dedicated lines, cell phone network • format of an IP address including IPv4 and IPv6 • use of subnetting in a network • how an IP address is associated with a device on a network • difference between a public IP address and a private IP address and the implications for security • difference between a static IP address and a dynamic IP address
IGCSE Computer Science -Year 10/11- Chapter 10-Boolean logic-2023/2024
TadjeroutTadjerout

IGCSE Computer Science -Year 10/11- Chapter 10-Boolean logic-2023/2024

(0)
Chapter 10 - Boolean logic Candidates should be able to: 1 Identify and use the standard symbols for logic gates 2 Define and understand the functions of the logic gates 3 (a) Use logic gates to create given logic circuits from a: (i) problem statement (ii) logic expression (iii) truth table (b) Complete a truth table from a: (i) problem statement (ii) logic expression (iii) logic circuit © Write a logic expression from a: (i) problem statement (ii) logic circuit (iii) truth table Notes and guidance: • See section 4 for logic gate symbols • Including: – NOT – AND – OR – NAND – NOR – XOR (EOR) – the binary output produced from all the possible binary inputs • NOT is a single input gate • All other gates are limited to two inputs • Circuits must be drawn for the statement given, without simplification • Logic circuits will be limited to a maximum of three inputs and one output
IGCSE CS Y10/11- From Chapter 1 to  chapter 10 - 2023 -2024
TadjeroutTadjerout

IGCSE CS Y10/11- From Chapter 1 to chapter 10 - 2023 -2024

(0)
Content overview Candidates study the following topics: Computer systems 1 Data representation 2 Data transmission 3 Hardware 4 Software 5 The internet and its uses 6 Automated and emerging technologies Algorithms, programming and logic 7 Algorithm design and problem-solving 8 Programming 9 Databases 10 Boolean logic
ICT for Year 8 and 9 and 10 Excel Spreadsheet : VLOOKUP
TadjeroutTadjerout

ICT for Year 8 and 9 and 10 Excel Spreadsheet : VLOOKUP

(0)
Learning objectives : VLOOKUP and HLookUp Understand the use of the Vlookup function Understand the use of absolute cell referencing. Understand the use of an nested if statement. Understand the used of the different count functions. Understand the use of the sumif function.
STEAM Project 3 for Year 5/6/7/8 and 9 - Bridge Construction and marking scheme
TadjeroutTadjerout

STEAM Project 3 for Year 5/6/7/8 and 9 - Bridge Construction and marking scheme

(0)
**Designing Strong Bridges with Popsicle Sticks ** with marking scheme Introduce the problem statement. In this project, your challenge is to design and build a bridge using only popsicle sticks and glue. Your goal is to create a bridge that showcases strong structural concepts and makes the most of how much weight it can carry compared to its own weight. The focus is on making a bridge that works really well and can support a lot of weight while using only a few materials. Let’s explore the world of building strong bridges and see how well you can balance making it strong and creative in your design.
Computer Science for Year 10 and 11- paper 2-  Pseudocode and flowcharts
TadjeroutTadjerout

Computer Science for Year 10 and 11- paper 2- Pseudocode and flowcharts

(1)
•Understand and use pseudocode for assignment, using ← •understand and use pseudocode, using the following conditional statements: IF … THEN … ELSE … ENDIF CASE … OF … OTHERWISE … ENDCASE •U nderstand and use pseudocode, using the following loop structures: FOR … TO … NEXT REPEAT … UNTIL WHILE DO … ENDWHILE •U nderstand and use pseudocode, using the following commands and statements: INPUT and OUTPUT (e.g. READ and PRINT) totalling (e.g. Sum ← Sum + counting (e.g. Count ← Count + •U nderstand and use standard flowchart symbols to represent the above statements, Key Objectives in this unite 2- Pseudocode and flowcharts are to revise: Pseudocode: Assignment Loop structures Input and output Standard actions Flowcharts: Symbols
IGCSE Computer Science -Year 10/11- Chapter 9-Databases- 2023/2024
TadjeroutTadjerout

IGCSE Computer Science -Year 10/11- Chapter 9-Databases- 2023/2024

(0)
Chapter 9- Databases Candidates should be able to: 1 Define a single-table database from given data storage requirements 2 Suggest suitable basic data types 3 Understand the purpose of a primary key and identify a suitable primary key for a given database table 4 Read, understand and complete structured query language (SQL) scripts to query data stored in a single database table Notes and guidance • Including: – fields – records – validation • Including: – text/alphanumeric – character – Boolean – integer – real – date/time • Limited to: – SELECT – FROM – WHERE – ORDER BY – SUM – COUNT • Identifying the output given by an SQL statement that will query the given contents of a database table