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

99k+Views

242k+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):
Computer Science  for Year 10 and 11 - Data Representation
TadjeroutTadjerout

Computer Science for Year 10 and 11 - Data Representation

(0)
***Data representation: ** 1.1.1 Binary systems •• recognise the use of binary numbers in computer systems •• convert positive denary integers into binary and positive binary integers into denary (a maximum of 16 bits will be used) •• show understanding of the concept of a byte and how the byte is used to measure memory size •• use binary in computer registers for a given application (such as in robotics, digital instruments and counting systems) 1.1.2 Hexadecimal •• represent positive numbers in hexadecimal notation •• show understanding of the reasons for choosing hexadecimal notation to represent numbers •• convert positive hexadecimal integers to and from denary (a maximum of four hexadecimal digits will be required) •• convert positive hexadecimal integers to and from binary (a maximum of 16 bit binary numbers will be required) •• represent numbers stored in registers and main memory as hexadecimal •• identify current uses of hexadecimal numbers in computing, such as defining colours in Hypertext Markup Language (HTML), Media Access Control (MAC) addresses, assembly languages and machine code, debugging 1.1.3 Data storage •• show understanding that sound (music), pictures, video, text and numbers are stored in different formats •• identify and describe methods of error detection and correction, such as parity checks, check digits, checksums and Automatic Repeat reQuests (ARQ) •• show understanding of the concept of Musical Instrument Digital Interface (MIDI) files, JPEG files, MP3 and MP4 files •• show understanding of the principles of data compression (lossless and lossy) applied to music/video, photos and text files
AS/A level - Computer Science  -  Chapter 1-Information Representation
TadjeroutTadjerout

AS/A level - Computer Science - Chapter 1-Information Representation

(0)
1 Data Representation Show understanding of binary magnitudes and the difference between binary prefixes and decimal prefixes Understand the difference between and use: •• kibi and kilo •• mebi and mega •• gibi and giga •• tebi and tera Show understanding of the basis of different number systems Use the binary, denary, hexadecimal number bases and Binary Coded Decimal (BCD) and one’s and two’s complement representation for binary numbers Convert an integer value from one number base / representation to another Perform binary addition and subtraction: Using positive and negative binary integers. Show understanding of how overflow can occur. Describe practical applications where Binary Coded Decimal (BCD) and Hexadecimal are used Show understanding of and be able to represent character data in its internal binary form, depending on the character set used Familiar with ASCII (American Standard Code for Information Interchange), extended ASCII and Unicode. Students will not be expected to memorise any particular character codes. Use and understand the terms: pixel, file header, image resolution, screen resolution, colour depth, bit depth Perform calculations to estimate the file size for a bitmap image Show understanding of the effects of changing elements of a bitmap image on the image quality and file size Show understanding of how data for a vector graphic are encoded: Use the terms: drawing object, property, drawing list. Justify the use of a bitmap image or a vector graphic for a given task. 2 Multimedia – Graphics and Sound. Show understanding of how sound is represented and encoded: Use the terms: sampling, sampling rate, sampling resolution, analogue and digital data Show understanding of how data for a bitmapped image are encoded. 3 Compression Show understanding of the need for and examples of the use of compression Show understanding of lossy and lossless compression and justify the use of a method in a given situation. Show understanding of how a text file, bitmap image, vector graphic and sound file can be compressed Including the use of run-length encoding (RLE)
MIT App Inventor  for year 7 and 8 to make mobile apps using a blocks-based programming language
TadjeroutTadjerout

MIT App Inventor for year 7 and 8 to make mobile apps using a blocks-based programming language

(0)
App Inventor is a free, cloud-based service that allows you to make your own mobile apps using a blocks-based programming language. You access App Inventor using a web browser (Chrome, Firefox, Safari). With these beginner-friendly tutorials, you will learn the basics of programming apps for Android and iOS phones and tablets. you can use it for year 7 and 8 Please click the link below to use the tutorial https://appinventor.mit.edu/explore/ai2/tutorials Click the link below to start Beginner Tutorials https://appinventor.mit.edu/explore/ai2/beginner-videos