0% found this document useful (0 votes)
6 views11 pages

t2 I 141 ks2 What Is Coding Powerpoint - Ver - 3

Coding is the process of translating algorithms into a language that computers can understand, allowing electronic devices to function properly. It is used in various applications, from websites and apps to household appliances, and can be done using text-based or visual-based programming languages. Learning to code enhances problem-solving skills and mathematical creativity, making it a valuable skill in today's digital world.

Uploaded by

Abdul Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views11 pages

t2 I 141 ks2 What Is Coding Powerpoint - Ver - 3

Coding is the process of translating algorithms into a language that computers can understand, allowing electronic devices to function properly. It is used in various applications, from websites and apps to household appliances, and can be done using text-based or visual-based programming languages. Learning to code enhances problem-solving skills and mathematical creativity, making it a valuable skill in today's digital world.

Uploaded by

Abdul Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

What Does Coding Mean?

Coding is translating logical algorithms into a language that a


computer will understand.

These Compiled
These algorithms
algorithms
Compiled areis
are another
iswritten
written
anotherin aXtext
in a text file
file which
which is
is
then way
way of
then compiled
compiled saying
ofinto
into aa computer
saying computer program.
program.
translated
translated
A
A microprocessor
microprocessor within
within aa device
device will
will then
then X
AA microprocessor
microprocessor understands
understands the
the
process
process and
and carry
carry out
out these
these compiled
compiled instructions.
instructions.
coding
coding and
and tells
tells aa computer
computer what
what the
the
instructions
instructions are
are and
and what
what to
to do.
do.
Coding
Coding has
has to
to be
be accurate
accurate because
because
computers
computers cannot
cannot think
think for
for
themselves.
themselves. Electronic
Electronic devices,
devices, with
with
a
a microprocessor,
microprocessor, will
will follow
follow coding
coding
instructions
instructions even
even if
if they
they are
are wrong.
wrong.
Where Is Coding Used?
For almost all electronic devices that we use, someone has
written code to make it work properly.

Coding
Coding instructs
instructs electronic
electronic devices,
devices,
such
such as:
as:

laptops tablets

smartwatche
s
mobile
phones
Where Is Coding Used?
Coding
Websitesalso
andinstructs
apps usedevices
code, we use in our everyday life, such
as:
such as:
 vacuum cleaners
social media sites
 microwaves
music streaming platforms
 washing machines platforms
instant messaging
 refrigerators and freezers
What Are the Different
Programming Languages?
Most programming languages are text-based, but there are also
a large number that are visual-based.

Visual-based
Visual-based programming
programming languages
languages use
use graphics
graphics or
or
blocks
blocks to
to create
create algorithms.
algorithms. Programs
Programs such
such as
as
Scratch
Scratch and
and Blockly
Blockly use
use visual-based
visual-based programming
programming
languages.
languages.
Text-based
Text-based programming
programming languages
languages use
use lines
lines of
of text
text
which
which are
are typed
typed by
by programmers
programmers to to create
create an
an
algorithm.
algorithm.

For
For example:
example:
 Python
Python
 JavaScript
JavaScript
 HTML
HTML
What Does Visual-Based
Coding Look Like?
Visual-based programming languages represent code through
graphics and images, rather than through purely text.

Visual-based
Visual-based programming
programming language
language isis user-friendly
user-friendly
and
and easy
easy to
to learn,
learn, making
making it
it aa preferred
preferred option
option for
for
those
those beginning
beginning to
to code.
code.
What Does Text-Based
Coding
Look Like?
When using a text-based coding language, programmers use
characters on a computer keyboard. However, they have to
following certain rules and regulations of that particular
language.

There
There are
are many
many
different
different text-
text-
based
based
programming
programming
languages.
languages. Each
Each
programming
programming
language
language has
has aa
different
different purpose.
purpose.
Some
Some text-based
text-based languages
languages can
can be
be used
used to
to develop
develop websites
websites
and
and some
some can
can be
be used
used to
to make
make games,
games, while
while others
others can
can
manage
manage data.
data.
Algorithms
There are many different languages
but they all use the same process –
algorithms.

Algorithms are step-by-step


detailed instructions which are
written by programmers. The
computers follow the algorithms
step by step.

Rather like following a


recipe.
Algorithms

Then it PROCESSES all the steps in the


algorithm.

First the
computer
receives INPUT.

And finally,
we see the
results.
This is called
the OUTPUT.
What Are the Benefits of
Learning to Code?
Learning how to code helps you to understand the digital world
we live in.

Coding
Coding is
is a
a logical
logical
Through
Through
process.
process.
coding,
coding,
Through
Through
you
you learn
learn how
how to
to solve
solve
learning
learning how
how toto
problems,
problems,
code,
code, you
you
quickly
quickly
are
are learning
learning
fixing
fixing and
and testing
testing concepts
concepts
how
how to
to be
be aa logical
logical
when
whenthinker.
thinker.
something
something doesn’t
doesn’t work.
work. It
It equips
equips you
you
with
with the
the ability
ability to
to tackle
tackle aa problem
problem and
and work
work
Mathematics
Mathematics is on
onhighly
is finding
finding
highly aa solution.
solution.
embedded
embedded in
in
coding.
coding. Coding
Coding can
can help
Coding
Coding help
canyou
canyou
help
helpdevelop
develop
you to your
you to your
develop
develop your
your
mathematical
mathematicalcreativity
skills
skills in
in an
creativity an engaging
engaging
skills.
skills. For and
and
For example,
example, you
you can
can use
use
fun
fun way.
way. your
your programming
programming skills
skills to
to build
build and
and design
design
websites.
websites.

You might also like