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.
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.
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
Test 1 - Topic 1—System fundamentals with Questions and Answers
Test 1: 1.1.1 Identify the context for which a new system is planned.
Test 2- 1.1.2 Describe the need for change management.
Welcome to Project 2, our exciting STEAM (Science, Technology, Engineering, Arts, and Mathematics) journey into Car Construction. In this project, we will explore the fascinating world of automotive design and engineering.
Objectives:
Main objectives for this project are:
To learn the fundamental principles of car design and construction.
To develop creativity and problem-solving skills by building a Bugatti-inspired car model.
To understand the potential of incorporating Sensors , Arduino and other components to enhance your car’s functionality and performance.
Making It Smart:
One exciting aspect of this project is the opportunity to make our cars smarter by incorporating sensors and additional components. As we progress, we may explore how these technological elements can take our car construction to the next level. Let’s get started on this thrilling journey of innovation and hands-on learning
**Paper 1- Chapter 3: Hardware **
**3.1 Computer architecture **
1- (a): Understand the role of the central processing unit (CPU) in a computer.
(b): Understand what is meant by a microprocessor.
2- (a): Understand the purpose of the components in a CPU, in a computer that has a Von
Neumann architecture.
(b): Describe the process of the fetch–decode–execute cycle including the role of each
component in the process.
**Paper 2 - Chapter 7: Algorithm design and problem-solving **
**7.4 Algorithm design and problem-solving **
4 - Understand standard methods of solution.
• linear search
• bubble sort
How to design and plan a very good lesson plan that include pair/group activities and self assessment : in this example, I included lesson plan, lesson Presentation (example Mathematics 2D shapes) and Worksheet for 2D shapes
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.
This HTML Beginner’s Guide assumes that you have no previous knowledge of HTML.
It should be quite easy to follow if you work through each step, which are all brought together at the end of this lesson.