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.
***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
This course adopts a step-by-step, project-based approach to teach students level 2 Java programming and concepts and skills for creating simple compute programs using java programming language. Java’s unique architecture enables programmers to develop a single application that can run across multiple platforms reliably seamlessly. In this hands-on course, students gain extensive experience with Java and its object-oriented features. Students will be able to explore and use classes, use methods and develop syntax to create windows components and change appearance of the components also Students learn to create robust console and GUI applications.
Notes Plus allows users to create annotations and type text easily and more accurately on their device. Better and more functional, Notes Plus features note-taking tools plus other features that users might want for all their note- taking needs. Notes Plus lets users create fine text notes simply by utilizing their fingers.
Now, on to the review of my favorite features of Notes Plus:
Below, I took a screenshot of the portrait layout of Notes Plus, imported the screenshot, and annotated it in Notes Plus to show the features and tools available. The layout is simple and intuitive, easily customizable.
Please feel free to leave a review. Thank you
Mr.N.T
For all Teacher attached a student project for you attention:
Please before you solve any pre-release material for students. It is better to let them try to solve it first.
please give this project to your student for a period of a month therefore you can measure students progress and attainment.
IGCSE Pre- release material for Computer Science paper 2 - Student Project
Attached the Pre-release material for paper 2 exams , Please ask the students to open the PDF and watch the video and it will give students a starting point how to solve task 1/2/3 for this year exam. Thank you
But before that. student should start attempting pre-release paper 2 for last year May/June 2021, Please ask the student to go straight to slide 11 and do the last year exam paper 2 May/June 2021 , Students will find the questions/answers and the python programming code for task 1 / 2 and 3 .
I included python programming code for last year paper 2 exams for task 1/2/3 . Please make sure students practice using last year exam paper 2 before they start solving this year paper 2 . Thank you
Ask the students to solve and provide the following three tasks for this year exam:
pseudo code and python programming for Task 1
pseudo code and python programming for Task 2
pseudo code and python programming for Task 3
E-learning can be defined as the use of computer and Internet technologies to deliver a broad array of solutions to enable learning and improve performance.
E-Learningg has become an important part of our educational system and has changed the way we view teaching as a whole.
E-Learning in today generation has developed and improve the core aspects of teaching and has made schools perform more efficiently or more productively and quickly.
Students will experience various iPad Apps by introducing flavors of the Computer Science subjects including graphic design, web design, iBook creation, Animation and Movie creation. This part of the course will help learners address their own interests and match them with their particular intelligences that need to be developed using the following application:
• Keynote App
• Book Creator App
• Pages App
• iMovie App
• Animation Studio app
• HTML Studio App
Blogger is an online service owned by Google that publishes single or multi-user blogs created entirely by the user. The service has quickly become the preferred choice of many novice bloggers and is one of the easiest methods of creating and publishing a blog for free. If you are unfamiliar with the service, this steps will teach you how to set up an account and create a blog on Blogger.com
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)