0% found this document useful (0 votes)
51 views

Let's Start!: Content

Programming involves writing code to provide instructions to computers. It allows computers to perform useful tasks and solve problems. A programmer breaks problems down into smaller pieces and writes code using programming languages. The programming toolbox contains various commands related to math, logic, and instructions that allow programmers to develop algorithms to solve issues. Understanding programming is important as it enables computers to perform many everyday functions through software.

Uploaded by

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

Let's Start!: Content

Programming involves writing code to provide instructions to computers. It allows computers to perform useful tasks and solve problems. A programmer breaks problems down into smaller pieces and writes code using programming languages. The programming toolbox contains various commands related to math, logic, and instructions that allow programmers to develop algorithms to solve issues. Understanding programming is important as it enables computers to perform many everyday functions through software.

Uploaded by

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

What Is

Takeaway Programming?
E S P > Software Programming>
Level A1.1 Pre - Starter

Instructor: Yeison Castro Date: 11/05/2022

Learner: Marcos Daniel Montealegre Regional Branch: Garzon Huila


Program: ADSO Center: Agroempresarial y Desarrollo Pecuario

CONTENT
• Let’s Start! • Let’s
• Let’s Practice! • Extension Activity • Target Words • Learning Points
Explore!

Let’s Start!

Programming: a Complete Toolbox

Learning Outcome:
Can Do Statements:
Describe the development of software • I can talk about the importance of
programming in simple spoken and computer programming in everyday
written situations. life.
Ask your partner: • I can say what I need to know in a
program.
• What are the functions of a software • I can talk about the contents of a
programmer? programming toolbox.
• What kind of daily activities are easier
to do using a computer? Why?

1
What Is
Takeaway Programming?
E S P > Software Programming>
Level A1.1 Pre - Starter

Let’s Explore!

Programming is useful in everyday life.

Instructions: Read the text below.


Richard: Hi. What's your name?
Oscar: My name is Oscar.
Richard: Good to see you, Oscar. What do you do for a living?
Oscar: I study. I'm a student of programming.
Richard: That sounds interesting! I wonder what the importance of computer
programming is in everyday life.
Oscar: Actually, it's a really big deal. Computers are so useful thanks to software
programming. It is essential to understand common problems in life and
provide solutions.
Richard: So, how do you program a computer?
Oscar: When you program, you design codes or instructions in a programming
language in a way that this stuff is understandable for any computer to do a
specific task. Programmers create a process or operations called algorithms. As
a result, computers perform smoothly many functions thanks to programs.
Richard: How do you make a program?
Oscar: Let's say that a program is a compendium of instructions. A programmer
divides the problem into chunks or blocks, he creates commands and describes
the steps to a computer in order to solve the issue.
Richard: How does a programmer solve everyday problems?
Oscar: A programmer offers to solve the problems through the analysis of each step
of a difficult process. Let's see the next example when an ATM needs to make
faster transactions, a professional, who knows all the security steps and
protocol, programs the machine with codes from the programming toolbox.
Richard: What does a programming toolbox contain?
Oscar: It has the set of commands which do various things in a program. These
functions are related to math, logic, and five kinds of programming
instructions, as well as the integration of all those elements in an algorithm.
Richard: Good! I think you are able to structure so many programs with that.
Oscar: Yes, I am. But remember programmers also need creativity, so let’s your
imagination run free.

2
What Is
Takeaway Programming?
E S P > Software Programming>
Level A1.1 Pre - Starter

Let’s Practice!

Let’s see the advantages of programming in daily life!


Instructions: Select the correct answer.
coo

What are the main advantages of computer programming in life?

1. Computers are so useful thanks to software programming.


2. It is essential to describe and provide solutions to common problems in life.
3. All banks activities are based on programming and giving customers loans.
4. It is important to solve math and logic problems in a class.
5. It is fast by solving difficult tasks as transactions, purchases, or payments.

Let’s Practice!

Programming is not a simple task.


Instructions: Read the sentences. Write the missing word(s) in the blank.
Use: perform, creates, program.

1. You program making instructions in a programming language understandable for


any computer
2. Computers perform smoothly many functions thanks to programs.
3. A programmer creates commands and describes the steps to a computer to
solve a problem.

3
What Is
Takeaway Programming?
E S P > Software Programming>
Level A1.1 Pre - Starter

Extension Activity

Drawing programming toolbox features.


Instructions: Complete the following steps. Fill in the Self-Assessment.

a) Look for information about Self-Assessment YesNo


programming toolbox.
I look for information about
b) Create a mind map in which you programming toolbox.
describe the features of a toolbox.
I design a visual aid to explain features
c) Use the verb to be in affirmative
of programming toolbox.
form in your sentences.
I use the verb to be in my
d) Show your mind map to your
sentences.
teacher.
I talk about programming toolbox.

Target Words

• ATM machine (noun): an electronic


• compendium (noun): a collection of
banking channel open to customers
elements that are normally presented
that allows them to make basic
as a group.
transactions. e.g. A program is a compendium of
e.g. An ATM needs to make faster
instructions.
transactions, consequently a • algorithm (noun): a set of instructions
professional, who knows all the designed to carry on a specific task, it
security steps and protocol, programs
can be a complex operation
the machine with codes from the e.g. Programmers create a process or
programming toolbox. operations called algorithms.
• chunk (noun): a small part of
• logic (noun): a correct and reliable
something, a part of a divided entity or inference, a method of reason and
a significant amount of something arguments.
e.g. A programmer takes a problem, e.g. These functions are related to
divides it into chunks or blocks.
math, logic, and five kinds of
• understandable (adjective): that is
programming instructions.
comprehensible and anyone can
understand this.
e.g. You design codes or instructions in
a programming language in a way that
this stuff is understandable for any
computer to do a specific task.

4
What Is
Takeaway Programming?
E S P > Software Programming>
Level A1.1 Pre - Starter

Learning Points

Verb To Be In Affirmative Form

You use the simple present tense to talk about general actions, routines, general states
or habits of a subject. The verb to be is one of the most important verbs in English
because it has different functions and structures.
You use the verb to be in affirmative to express the present conditions of something.

Verb TO BE Contractions
Conjugation
I am I’m
You are You’re
He is He’s
She is She’s
It is It’s
We are We’re
You are You’re
They are They’ re

Examples

• I study. I’m a student of programming.


• It is essential to understand common problems in life
• Computers are so useful thanks to software programming.
• A program is a compendium of instructions.

5
What Is
Takeaway Programming?
E S P > Software Programming>
Level A1.1 Pre - Starter

Learning Points

Action Verbs in Present - The Job of a Software Programmer

Action verbs precise something that a person or object is able to do.

Actions verbs imply movement, activities and have a full meaning.


Examples of verbs related to programming: assemble, develop, design, execute, identify,
improve, operate, process, repair, update, simplify.

Examples:
- A programmer reviews systems and software applications.
- Programmers improve systems processes
- You produce programming codes and specify details of tasks.
- I test software to make sure codes are right.

Examples

• You design codes or instructions in a programming language.


• Programmers create a process or operations called algorithms.
• A programmer takes a problem, and divides it into chunks.
• I think you are able to structure so many programs.

6
What Is
Takeaway Programming?
E S P > Software Programming>
Level A1.1 Pre - Starter

How convert PDF to Word

1. Download the archive in your computer.


2. Open your browser.
3. search the link: https://www.ilovepdf.com/es/pdf_a_word.
4. load the archive in the web page.
5. press the botton.

Illustration 1Botton
6. download the new archive
WORD.

7
What Is
Takeaway Programming?
E S P > Software Programming>
Level A1.1 Pre - Starter

TOOLBOX
ToolboX is a teaching
resource that
teachers can use in
the classroom or in
the computer room

Toolbox have a text


Toolbox is using for Toolbox is a Toolbox is a free
editor and graphic
teach programming Educational software distribution
chart

SOLUTION

8
What Is
Takeaway Programming?
E S P > Software Programming>
Level A1.1 Pre - Starter

You might also like