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.
Pearson Edxcel - ICT - Unite 1- Topic 2: Network-1.1 - Introduction to Networks
TadjeroutTadjerout

Pearson Edxcel - ICT - Unite 1- Topic 2: Network-1.1 - Introduction to Networks

(0)
Lesson Objectives By the end of this lesson student should be able to identify the various methodologies through which devices can establish connectivity with a network. Furthermore, they will be able to explain and articulate the distinctive characteristics and functionalities associated with each type of connection. Understand the advantages and disadvantages of using Networks. Difference between WWW and internet. Understand Local Area Network (LAN), Wide Area Network (WAN):
Curriculum Computer Science for Year 7 ( Computational thinking and Blockly Block Programming)
TadjeroutTadjerout

Curriculum Computer Science for Year 7 ( Computational thinking and Blockly Block Programming)

(0)
In Term 1- This course is designed to provide students with fundamental Knowledge related to computer science. It also introduces students to Computational thinking and how computers work. In Term 2- This course defines the competency level require to understand and explore the basic programming concepts/ principles while using a friendly mobile app creation environment (Blockly games programming), which mainly designed to create simple animations and fun games. It enables the learner to write scripts on mobile devices and traditional PCs. By going through this course, learners shall be well prepared to move on to HTML5, JavaScript, and more. In Term 3 - This course defines the competency level require to understand and explore the basic programming concepts/ principles while using a friendly mobile app creation environment (Blockly games programming), Blockly Games is a series of educational games that teach programming. It is designed for students who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages which mainly designed to create simple animations and fun games. It enables the learner to write scripts on mobile devices and traditional PCs. By going through this course, learners shall be well prepared to move on to HTML5, JavaScript, and more.
Curriculum Java Programming Level 1
TadjeroutTadjerout

Curriculum Java Programming Level 1

(0)
This course adopts a step-by-step, project-based approach to teach students the Java Programming level 1 basic concepts and skills for creating simple compute programs using java programming language. Students will learn topics related to Java programing syntax and structure, primitive data types and operators. Students will also learn how to define and use conditional statements, loops and array their programs.
Character Formatting and Formatting Text with Styles
TadjeroutTadjerout

Character Formatting and Formatting Text with Styles

(0)
A character is any single letter, number, symbol, or punctuation mark. A font is a set of characters that have the same design. Each font has a unique name, such as Arial. Font sizes are measured in points. Point size refers to the height of characters. Another way to change the size of text is to select the text and click the Grow Font button to increase the font size or the Shrink font button to decrease the text. In this exercise, you learn to use Word’s quick styles to apply paragraph styles and character styles to selected text and paragraphs within your document. Please feel free to leave any comments and rate the review . Thank you Mr. N.T
MIT apps inventor Tutorials for Year 7 and 8
TadjeroutTadjerout

MIT apps inventor Tutorials for Year 7 and 8

(0)
MIT App Inventor is an intuitive, visual programming environment that allows everyone – even children – to build fully functional apps for smartphones and tablets. Those new to MIT App Inventor can have a simple first app up and running in less than 30 minutes. And what’s more, our blocks-based tool facilitates the creation of complex, high-impact apps in significantly less time than traditional programming environments. The MIT App Inventor project seeks to democratize software development by empowering all people, especially young people, to move from technology consumption to technology creation. Please click the link to access MIT App inventor below : https://appinventor.mit.edu/explore/ai2/tutorials
MS PowerPoint for year 6/ 7 /8 and 9
TadjeroutTadjerout

MS PowerPoint for year 6/ 7 /8 and 9

(0)
Creating Slideshows Using the Master Slide Manipulating Individual Slides Manipulating Images Using Charts/ Graphs on a PowerPoint Presenter Notes, Slide Animations and Slide Transitions Printing Slideshows
Curriculum Computer Science for Year 6 ( Computational thinking and Blockly Block Programming)
TadjeroutTadjerout

Curriculum Computer Science for Year 6 ( Computational thinking and Blockly Block Programming)

(0)
In Term 1- This course is designed to provide students with fundamental Knowledge related to computer science. It also introduces students to Computational thinking and how computers work. In Term 2- This course defines the competency level require to understand and explore the basic programming concepts/ principles while using a friendly mobile app creation environment (Blockly games programming), which mainly designed to create simple animations and fun games. It enables the learner to write scripts on mobile devices and traditional PCs. By going through this course, learners shall be well prepared to move on to HTML5, JavaScript, and more. In Term 3- This course defines the competency level require to understand and explore the basic programming concepts/ principles while using a friendly mobile app creation environment (Blockly games programming), Blockly Games is a series of educational games that teach programming. It is designed for students who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages which mainly designed to create simple animations and fun games. It enables the learner to write scripts on mobile devices and traditional PCs. By going through this course, learners shall be well prepared to move on to HTML5, JavaScript, and more.
Computer Science for Year 10 and 11 - Operating systems and computer architecture
TadjeroutTadjerout

Computer Science for Year 10 and 11 - Operating systems and computer architecture

(0)
Describe the purpose of an operating system (You will be required to understand the purpose and function of an operating system and why it is needed. you will not be required to understand how operating system work.) Show understanding of the need for interrupts Show understanding of the basic Von Neumann model for a computer system and the stored program concept (program instructions and data are stored in main memory and instructions are fetched and executed one after another) Describe the stages of the fetch-execute cycle, including the use of registers and buses
AS/A level - Computer Science  - Chapter 6: Security, privacy and data integrity
TadjeroutTadjerout

AS/A level - Computer Science - Chapter 6: Security, privacy and data integrity

(0)
6.1 Data Security 6.2 Data Integrity Explain the difference between the terms security , privacy and integrity of data Show appreciation of the need for both the security of data and the security of the computer system Describe security measures designed to protect computer systems, ranging from the stand alone PC to a network of computers. Including user accounts, passwords, authentication techniques such as digital signatures, firewall, antivirus software, anti spyware, encryption. Show understanding of the threats to computer and data security posed by networks and the internet. Including malware (virus, spyware), hackers, phishing, pharming. Describe methods that can be used to restrict the risks posed by threats Describe security methods designed to protect the security of data Including encryption, access rights
Hardware and software PC Assembly and Repair for Year 7/8 and 9
TadjeroutTadjerout

Hardware and software PC Assembly and Repair for Year 7/8 and 9

(0)
Create a PowerPoint and a poster including the three parts above including the PC or laptop with the latest technology used on them such as hardware component (for example maximum storage devices HDD, CPU, RAM, Motherboard, ….etc), why some of the PCs or laptops are more expensive than others, what makes them so expensive in term of what ? What are the main Components of a Computer System? Gives and Example of Input and Output devises Gives an example of an Operating Systems After you create a PowerPoint and a poster, you should present and explain at the front of the class your project
AS/A level - Computer Science  - Chapter 11 – Programming
TadjeroutTadjerout

AS/A level - Computer Science - Chapter 11 – Programming

(0)
11.1 Programming Basics 11.2 Constructs 11.3 Structured Programming 11.1 Programming Basics Implement and write pseudocode from a given design presented as either a program flowchart or structured English Write pseudocode statements for: • the declaration of variables and constants • the assignment of values to variables and constants • expressions involving any of the arithmetic or logical operators input from the keyboard and boutput to the console. Use built-in functions and library routines Any functions not given in the pseudocode guide will be provided String manipulation functions will always be given 11.2 Constructs Use pseudocode to write: • an ‘IF’ statement including the ‘ELSE’ clause and nested IF statements • a ‘CASE’ structure • a ‘count-controlled’ loop: • a ‘post-condition’ loop • a ‘pre-condition’ loop Justify why one loop structure may be better suited to solve a problem than the others **11.3 Structured Programming ** Define and use a procedure Explain where in the construction of an algorithm it would be appropriate to use a procedure. Use parameters: A procedure may have none, one or more parameters and A parameter can be passed by reference or by value. Define and use a function Explain where in the construction of an algorithm it is appropriate to use a function. A function is used in an expression, e.g. the return value replaces the call. Use the terminology associated with procedures and functions: including Procedure / function header, procedure / function interface, parameter, argument, return value Write efficient pseudocode
Curriculum for Computational Thinking
TadjeroutTadjerout

Curriculum for Computational Thinking

(0)
This course is designed to provide students with fundamental skills and knowledge required for a critical thinker to solve real life problems. They will learn computational thinking; decompose data, recognize patterns, automate solutions using algorithms and flow charts. Moreover, students will generalize solutions to a wider variety of real world problems based on a set of identified similarities and differences and then share results using various online platforms.
Create Workbooks Using Microsoft Excel 2010
TadjeroutTadjerout

Create Workbooks Using Microsoft Excel 2010

(0)
After completing this chapter, you will be able to do the following: • Identify Microsoft Excel 2010 components. • Enter and modify data in a worksheet. • Navigate within a worksheet. • Copy, cut, paste, and move cells. • Modify column and row settings.