Introduction to Computerprogramming
Computer programming, or coding, is a crucial skill every child should be
learning.
A programming is writing instructions to a computer by using a specific
language which computer understand to perform a particular operation.
Programming language is a language which computer understand.
A programming language is a medium of communication between a
human being and computer .
If you want to talk to a computer machine , you must know a
programming languages.
Example of programming language are : Scratch, Python , C++, Java
3.
Introduction to ComputerProgramming
Programming is the art of writing instructions to tell a computer what to do.
A set of instructions is called a program.
The instructions are written in what’s known as a programming language,
and there are thousands to choose from.
4.
Power of computercoding skills
We use computers to :
1. solve problems,
2. play games,
3. help us work more effectively,
4. perform repetitive tasks,
5. store and recall information,
6. create something new,
7. and connect with our friends and the world.
Understanding how to code puts all this power at our fingertips.
5.
Who can learnto code?
Everyone can learn to code because coding it is just like solving a puzzle or
a riddle.
6.
What are wedoing while we are coding?
In coding, we do the followings:
1. We apply logic,
2. Try a solution,
3. Experiment(implement) a a little more,
4. Then solve the problem.
7.
When to startLearning to Code?
The time to start learning to code is now!
We are at an unprecedented time in history: never before could billions of
people connect with one another every day like we do now with
computers.
We live in a world of many new possibilities, from electric cars and robot
caregivers to drones that deliver packages and even pizza.
8.
Why should KidsLearn to Code?
If your children start learning to code today, they can help
define this fast-changing world.
There are many great reasons to learn computer programming,
but here are my top two:
1. Coding is fun.
2. Coding is a valuable job skill.
9.
Why Computer Codingis fun ?
Technology is becoming a part of everyday life.
Every company, charitable organization, and cause can benefit from
technology.
There are apps to help you buy, give, join, play, volunteer, connect,
share—just about anything you can imagine.
10.
What coder do?
Have your children wanted to build their own level for their
favorite video game?
Coders do that!
What about create their own phone app?
They can bring that idea to life by programming it on a computer!
Every program, game, system, or app they have ever seen was coded
using the same programming building blocks they’ll learn in coding class.
11.
Kids roles intechnology
When kids program, they take an active role in technology—they’re not just
having fun, they’re making something fun!
12.
Why Coding Isa Valuable Job skill ?
Coding is the skill of the 21st century. J
Jobs today require more problem-solving ability than ever before, and
more and more careers involve technology as an integral requirement.
The US Bureau of Labor Statistics predicts that more than 8 million
technology jobs will be created in just the next five years.
13.
We can achieveour dream through Computer programming(coding).
Mark Zuckerberg was a college student working from his dorm room when
he developed the first version of Facebook in 2004.
Just 10 years later, 1.39 billion people were using Facebook every month
(source: http://newsroom.fb.com/company-info/).
Never before in history had an idea, product, or service been able to
engage a billion people in under a decade.
Facebook demonstrates the power of technology to reach more people,
faster, than ever before.
14.
Scratch Programming Language
Scratch is a programming language that is perfect for making games,
animations, interactive stories and other visually rich programs.
It provides a great introduction to programming for people of all ages.
15.
Introduction to ScratchProgramming
Scratch is a visual programming language that allows students to create
their own interactive stories, games and animations.
As students design Scratch projects, they learn to think creatively, reason
systematically, and work collaboratively.
16.
Elements of ScratchProgramming
There are four main elements of Scratch:
1. The stage,
2. The sprites,
3. The script
4. Programming palette.
These elements can be compared to a play.
18.
Stage
Similar tothe stage in a play. This is where everything will take place.
The stage can be different backgrounds just like in a play.
19.
Sprites
Sprite arethe actors or main characters of the project.
Sprites are programmed to do something in Scratch.
20.
Script
Script tellsthe actors what to say or do.
Each sprite is programmed with a script.
21.
Programming palette
Programmingpalette are elements used to program the sprite to do or say
something.
Sprites must be programmed to carry out every function you want them to
perform.