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.

244Uploads

104k+Views

248k+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.
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
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
AS/A level - Computer Science  -Chapter 10 - Data Types and structures
TadjeroutTadjerout

AS/A level - Computer Science -Chapter 10 - Data Types and structures

(0)
10.1 Data Types and Records: Select and use appropriate data types for a problem solution including integer, real, char, string, Boolean, date (pseudocode will use the following data types: INTEGER, REAL, CHAR, STRING, BOOLEAN, DATE, ARRAY, FILE) Show understanding of the purpose of a record structure to hold a set of data of different data types under one identifier Write pseudocode to define a record structure. Write pseudocode to read data from a record structure and save data to a record structure 10.2 Arrays: Use the technical terms associated with arrays (Including index, upper and lower bound) Select a suitable data structure (1D or 2D array) to use for a given task Write pseudocode for 1D and 2D arrays Write pseudocode to process array data Sort using a bubble sort Search using a linear search 10.3 Files: Show understanding of why files are needed Write pseudocode to handle text files that consist of one or more lines 10.4 Introduction to Abstract Data Types (ADT): Show understanding that an ADT is a collection of data and a set of operations on those data. Show understanding that a stack, queue and linked list are examples of ADTs Describe the key features of a stack, queue and linked list and justify their use for a given situation Use a stack, queue and linked list to store data (You will not be required to write pseudocode for these structures, but they should be able to add, edit and delete data from these structures) Describe how a queue, stack and linked list can be implemented using arrays
STEAM Project for Year 7/8/9/10/11 and 12
TadjeroutTadjerout

STEAM Project for Year 7/8/9/10/11 and 12

(0)
STEAM Project for grade 7 STEAM Project for grade 8 STEAM Project for grade 9 STEAM Project for grade 10 STEAM Project for grade 11 STEAM Project Proposal Form for grade 10 and 11 You will find many STEAM projets example from grade 7/8/9/10/11 Description of Content: This Project will allow students to use GeoGebra software. Students will be given a task to the GeoGebra program to create a dynamic worksheet that includes a sketch of a Polygon or a triangle with vertices and sides labeled, denoting its perimeter and area. Titles will be added and Text boxes will be used to display perimeter and to label the worksheet. Formatting changes will be explored and completed by students to allow for creativity. Project Outcomes: After completion of this project, students will be able to: Download GeoGebra on the iPad, Laptop or PC Customize their GeoGebra worksheet using titles, custom formatting including font size, colored backgrounds, languages and transformation tools. Create a simple polygon (triangle) and calculate its perimeter and angles using GeoGebra software Use GeoGebra software as a tool to solve algebraic and geometric problems In the the other STEAM project, you will be creating a scale model of a tall, multi-use building. Your building should be economical and strong.