You are on page 1of 6

Speaking activities # 1

1. Who wants to be millionaire

Word Bank:

app (application)

A software program which allows a user to perform specific tasks such as word
processing, email, accounting, database management

"Examples of popular applications include Microsoft Word, Adobe Photoshop, and Mozilla
Firefox."

component

Any device internal to the computer, such as a primary hard disk drive or motherboard

"A hardware geek is constantly upgrading components in his computer to achieve more
performance."

Computer

An electronic, digital device that stores and processes information

"A computer needs to be replaced or upgraded regularly or it will become obsolete."

Data

Literally meaning 'that which is given', this term refers to raw information of any kind

"The network administrator was fired when he lost all the company data by accidentally
formatting the wrong hard disk drive array."

Database

An organized, electronic collection of information optimized for fast access and typically
consisting of rows, columns, indexes, and keys

"The international company stored their customer information in a central database in Brussels."

Hardware

Physical things that make up a computer, such as a component or a peripheral

"Hardware today has become such a commodity that it's often more expensive to repair it than
to replace it."

Internet

The largest known public network in the world, connecting millions of computers around
the world
"Some people refer to the Internet as an information superhighway."

Network

a group of connected computers which share resources

"The company network consisted of 3 servers, 95 workstations, and 10 printers."

Peripheral

an external computer add-on, such as a printer or a scanner; also known as an


'accessory'

"The woman hated the look of all the tangled wires behind her desk, which were caused by so
many peripherals."

Software

Any program designed to run on a computer

"The geek purchased new software for his computer almost every weekend."

abort

to end a program or a process before its completion

"When the word processor application crashed, the user had to abort the program and lose all
his unsaved changes."

bug

An error or glitch in a computer program caused by a programmer's mistake

"An average developer will create one bug for every 10 lines of code written."

closed source

software in which the license stipulates that the user cannot see, edit, or manipulate the
source code of a software program

"I wanted to develop a new feature for the program, but I couldn't because it was closed
source."

compatible

capable of being used without modification

"The IBM 360 was the first commercially successful computer family with a wide range of
compatible parts."

Crash

A computer failure which aborts an application or freezes an operating system


"The user was advised to reboot the computer after a serious crash in which the computer no
longer responded."

Error

an incorrect action attributable to poor judgment, ignorance, or inattention

"The computer reported a "division by zero" error and automatically aborted the program."

Execute

to start a program on a computer

"The program was set to execute every night at midnight."

Feature

something a computer program is "supposed" to do; often a reason to buy or upgrade


software

"The man upgraded his copy of Word because of a new feature that allowed him to spell-check
documents in Spanish."

IDE (integrated development environment)

an application normally consisting of a source code editor, a compiler and/or interpreter,


buildautomation tools, and a debugger

"The new employee asked his boss to buy him a license for his favorite IDE because there was
none installed on his new company laptop."

Open source

A program in which the code is distributed allowing programmers to alter and change the
original software as much as they like

"The article stated that many programmers prefer open source solutions because they can
modify features and fix bugs without waiting for an upgrade or patch from the manufacturer."

Programmer

A person who writes or modifies software

"The software company needed to hire three new programmers to help debug their flagship
application."

Proprietary

Privately developed and owned technology

"Because of proprietary code, you may not modify or redistribute the source code of Windows or
Macintosh operating systems."
Restriction

A rule or law which limits or controls access to something

"The video website had content restrictions in place for users under the age of 18."

Usability

A measure of how easy or hard a program is to use

"Back in the late 90s, programmers or salespeople would often be responsible for a website's
usability; but nowadays we usually assign that task to a properly trained UX designer."

2. Role Play:

2. Role play

Role A – App Developer


You think an app developer is the best coding job. Tell the others three reasons why. Tell
them what is wrong with their jobs. Also, tell the others which is the least interesting of these
jobs (and why): a games designer, a website designer or a security analyst.
Role B – Games Developer
You think a games designer is the best coding job. Tell the others three reasons why. Tell
them what is wrong with their jobs. Also, tell the others which is the least interesting of these
jobs (and why): an app developer, a website designer or a security analyst.
Role C – Website Designer
You think a website designer is the best coding job. Tell the others three reasons why. Tell
them what is wrong with their jobs. Also, tell the others which is the least interesting of these
jobs (and why): a games designer, an app developer or a security analyst.
Role D – Security Analyst
You think a security analyst is the best coding job. Tell the others three reasons why. Tell
them what is wrong with their jobs. Also, tell the others which is the least interesting of these
jobs (and why): a games designer, a website designer or an app developer.

3. Writing review:

a) teach to programme new A coding computer people .


b) will learn receive One free million training people to .
c) Have economy digital the develop to skills the .
d) opportunities young Create job for people many .
e) way It for will them pave to the participate .
f) will large young initiative the of new encourage number The .
g) hope these of cent per 40 About business own their own to .
h) Part mission hope region our spread the of to in .
i) the Successfully our into future lead region .
j) will $1 prize student a million top win The .

4. Reading

Pu3t the text

Put the text back together


back together

( ) by the UAE's Prime Minister, and ruler of Dubai, Sheikh Mohammad Bin Rashid Al
Maktoum. It is called

( ) youth the skills needed for them to successfully lead our region into the

( ) is the future." The top ten students will receive $50,000, while the top student will win a
$1 million prize.

( ) future." He added that: "From the world's leading companies to the global economy itself,
programming

( ) The United Arab Emirates is starting a new programme to teach people computer coding.
One million people will

( ) is part of [our] mission to spread hope in the region, create employment opportunities and
give our

( ) show that 50 per cent of the Arab population is under 25 years old, and that 40 per cent

( ) the One Million Arab Coders initiative. Sheikh Mohammad wants young Arabs in the
Middle East to have the

( ) The new initiative will encourage the large number of young people living in the Middle
East to get into coding. Studies

( ) many job opportunities for young people to compete. It will pave the way for them

( ) to participate in the global economy online, from home."

( ) skills to develop the digital economy in their countries. Sheikh Mohammad said: "Coding
will create

( ) of these hope to own their own business within the next five years. Sheikh Mohammad
said: "This project

( ) receive free training to learn how to code apps and computer software. The new initiative
was launched

You might also like