GRADE 6-CH 1 WEEK 2 PPT-NEW
GRADE 6-CH 1 WEEK 2 PPT-NEW
ER
SCIENCE
“Besides the keyboard
and mouse, what other
ways can we give data to
a computer?”
LEARNING
OBJECTIVES
HARDWARE – INPUT DEVICES
BAR CODE READER
MAGNETIC INK CHARACTER READER
OPTICAL CHARACTER READER
OPTICAL MARK READER
CARD READER
SMART CARDS
What are Input
Devices?
Input devices are hardware components
used to enter data into a computer.
Examples include keyboards, mice,
scanners, and various readers.
Bar Code Reader
Bar code readers scan bar codes
and convert them into digital
data. Commonly used in retail
stores and libraries.
A bar code is a unique
combination of vertical bars that
represents product information,
such as price and place of
manufacturer.
The computer uses the bar code
to identify the product.
Did you know ?
🌍 Applications:
Classrooms – For teaching with visuals and
videos.
Business meetings – To show slideshows and
reports.
Cinemas/Home theaters – To project movies.
Events – For displaying live feeds or
BRAILLE PRINTER
A Braille printer or embosser produces
Braille printouts (patterns of raised
dots) of computer files, which can be
read by visually impaired people. It
works with software that translates
text to Braille.
BRAILLE PRINTER
A Braille printer prints text as raised dots (Braille),
which blind or visually impaired people can read using
their fingers.
Uses:
Helps visually impaired people read books, labels, or
signs.
Converts normal text into Braille.
🌍 Applications:
Special schools – For printing textbooks in Braille.
Libraries – To provide books for the visually impaired.
Public places – For printing Braille signs (like elevator
buttons).
Offices for the blind – For making Braille reports or
documents.
A plotter is a printing device that is used for
PLOTTER creating high-quality graphics, chart, graphs,
tables, and diagrams. Plotter uses ink pens or ink
jets to create graphics on paper or polyester film.
Applications:
Engineering – For printing building plans or circuit
diagrams.
Architecture – For blueprints and floor plans.
Fashion design – For cutting patterns.
Maps and Charts – For geographical or weather
maps.
.
SECRET FUNCTION
CHARADES
Students act out output device functions to guess the topic.
Instructions:
.- Prepare slips with these actions:
Answer Key:
1.light
2.Braille
3.engineering, architecture
4.LCD projector
5.Plotters
Identify Me: Peer Activity
Write the name of the device based on the description.
5. Who am I ?
I shine bright.
I can make things big.
People use me in meetings and schools.
6. Who am I ?
I don’t use ink.
I make bumps you can feel.
I help those who cannot see.
Classification of Software
SOFTWARE
SYSTEM APPLICATION
SOFTWARE SOFTWARE
OBJECTIVES
Language, and High-Level Languages.
CONTENT/TOPIC:
COMPUTER LANGUAGES AND ITS TYPES
COMPUTER
A Computer language is a system of
LANGUAGES
commands used to develop programs for
computers.
A computer program is a set of
instructions for the computer.
There are many languages can be used to
create programs to instruct a computer
system.
While writing a program in a particular
computer language, the symbols of the
language must be used as per a set of
rules known as the syntax of the
language.
GROUP ACTIVITY - "Code
Charades"
• Divide the class in to three groups
• Look at the instructions given and the one volunteer from each group should act and others in the
group should identify the instructions /words given..
TYPES OF COMPUTER
Computer Languages
LANGUAGES
✅ Example:
10110100 00000101
ASSEMBLY
A language thatLANGUAGES
uses symbols and codes called mnemonics to represent
machine instructions. It needs a special program called an assembler to
convert it into machine language.
✅ Example:
MOV A, 05h
ADD A, 02h
HIGH-LEVEL
LANGUAGES
• A language that is closer to human languages. It uses simple English-like words and symbols.
It needs to be translated into machine code using a compiler or interpreter.
• Also called Third Generation Language (3GL), Uses English-like words and symbols and easy
to learn and write.
Works on different types of computers.
Needs a compiler or interpreter to translate into machine code
Same program can work on many computers
✅ Examples: Java, C, C++, C#, Python, Visual Basic, Perl, Ruby etc.,
PYTHON:
print("Hello, world!")
JAVA
System.out.println("Hello, world!");
C++
cout << "Hello, world!";
INDIVIDUAL
Machine ACTIVITY
Fill in the Blanks:
language
1. _______________________language uses 0s and 1s.
Assembly language
2. _______________________ language uses codes like MOV, ADD.
High-level language
3. _______________________ language is easiest for humans to understand.
True or False:
4.High-level languages are the fastest because computers understand them directly. (True / False)
FALSE
2. Machine language is different for different computer types. (True / False) – TRUE
5. All computer programs are written in binary code by programmers. (True / False)- FALSE
SUMMARY-
COMPARISON
PEER ACTIVITY
Apply What You Know
tify the Language Type
at the instructions below and write whether they are Machine, Assembly, or High-Level Lan
Language Type
print("Welcome!") ____________
System.out.println("Hi!") ____________
PEER ACTIVITY -
ANSWERS
Apply What You Know
Identify the Language Type
Look at the instructions below, discuss with your friend and write whether they are
Machine, Assembly, or High-Level Language.
REAL
•
LIFE ANALOGY
Machine Language: Used in smart devices, elevators,
microcontrollers.
•Assembly Language: Still used in robotics, embedded
systems, and device drivers.
•High-Level Languages: Build apps, games, websites, AI
tools.
Helps students understand they can become tech
creators.
SDG GOALS
The 2030 Agenda for Sustainable Development, adopted
by all United Nations members in 2015, created 17 world
Sustainable Development Goals. The aim of these global
goals is "peace and prosperity for people and the planet" –
•while
SDG 13 – Climate
tackling Action:
climate Understanding
change and working technology
to preserve
oceans and forests.
enables students to develop solutions like energy-efficient
systems, smart climate monitoring devices, and apps that
promote environmental awareness.
•SDG 15 – Life on Land: High-level programming skills can
be used to create systems that monitor forests, wildlife, or
SUMMARY
CROSS CURRICULAR LEARNING
•Math: Binary and logical operations
•Language: Syntax structures and comprehension
•Art: Drawing and coding robots or creating posters of the 3
language types
Quick Recap Quiz:
OBJECTIVES
Language, and High-Level Languages.
CONTENT/TOPIC:
COMPUTER LANGUAGES AND ITS TYPES
HOMEWORK
Even though most programmers today use high-level languages like
Python or Java, machine and assembly languages are still used behind the
scenes in smart devices, robots, and machines!”
Each student should find out and list any three fields /places that still uses
machine and assembly languages.
THANK
YOU!
THANK
YOU!