Week 5 Class 2: Student Worksheet

You might also like

You are on page 1of 13

Week 5 Class 2

Student Worksheet
Part 1: Language skills (1 hour)
Busy made by StorySet: <a href="https://storyset.com/people">Illustration by Freepik Storyset</a>

Work and Leisure: How busy are you?


1. Months of the Year
June August May February November April
October March December September July January

Does Colombia have seasons? Write the months of the year under the correct seasons.

Spring Summer Autumn (Fall) Winter

Which of the seasons are busy in Colombia? Which season are leisure time?
2. Review: At, IN, ON

1. …….. night 5. ……. Friday evening


2. …….. Tuesday 6. …… December 24 th
3. …….. weekend 7. ….. the afternoon
4. …….. the afternoon 8. …….. June

3. Complete these sentences with in, at or on.

1 We usually have a lot of big orders _______ March.


2 There is an important meeting___ May 15th.
3 The CEO visits our branch ______December
4 We deliver our products _______Monday afternoons.

Busy made by StorySet: <a href="https://storyset.com/work">Illustration


by Freepik Storyset</a>

4. Now, answer the questions:

• When are you usually busy?


• What are the quiet times for you?
• What part of the year do you enjoy?
5. You are going to read a text about one busy mother. How do you think she feels
when she finishes work?

bored happy sad tired relaxed stressed


6. Read the text again and answer the questions.

a. What time does Marjan get up?

b. What does she do when she gets to work?

c. Where does she have lunch?

d. What does she do in the evening?

e. Is her job 9-5? Why/Why not?

f. Does she see her family a lot?

g. How does she relax?

h. Does she like her job?


7. Now listen to Marjan’s son talk about his routine and fill in the gaps.

Morning

(1) 7:30 am He gets up.


He has breakfast and then he goes to school by Tube.
8:20 am He (2) _______ to school.

9:00 am Lesson starts. He has (3) ____ or (4) ______ lessons before lunch.

Afternoon

1:00 He has lunch at (5) ________.

He starts lessons again.


(6) _______

He finished school. He doesn’t (7) ____________ then. He studies in the


4:15 library or plays music. On Tuesday, he (8) ________ in the school choir
and on(9) ______ he (10) __________ percussion in the school
orchestra.

Evening

6:00 He gets home. He (11) ______________

(12) ______ He goes to bed.

8. What do Marjan and her son have in common? Who is more tired in the evening?
9. Position of Adverbs. Look at the highlighted adverbs. Analyze and answer the
questions
Task. With your partner, prepare 6 questions to
interview another group. Follow the checklist below.

Checklist for questions Yes NO


The questions have verbs DO and DOES
The questions include WH-words
The questions can be answered with frequency words (often,
usually, never, etc.)

Your questions
Q1

Q2

Q3

Q4

Q5

Q6

Now you are going to interview another group. Assess them.

Checklist for answers Yes NO


The answers use a verb in Present Simple.

Frequency words are placed correctly.

The prepositions are used correctly (in, on, at)


Part 2. Reading Skills
I Before you Read

A. Keywords

The Word Cloud below show the most frequent verbs in the text. Do
you know what they mean? As you read the text, mark them. If you do not know
them, look them up in a regular dictionary o Python glossary.

https://www.wordreference.com/

https://docs.python.org/3/glossary.html

B. Predicting
After checking the vocabulary, write a sentence predicting the topic that
you are going to read in this text.
II While you read
Before you read, decide whether the statements below are ‘T’ (true) or ‘F’
(false). Then read the text below to confirm or correct your answers.

Guess if they are true of false True False


There is no built-in function to open a file in Python.
You can decide in which mode you want the read the file.
Binary mode is useful for non-text files like images.
It is recommendable to close the file after reading it.
Default coding changes from platform to platform.
It is good to rely on default coding.
In text-mode, you should be specific about the encoding type.

Python File I/O

In this tutorial, you'll learn about Python file operations. More specifically, opening
a file, reading from it, writing into it, closing it, and various file methods that you should be
aware of.

Files

Files are named locations on disk to store related information. They are
used to permanently store data in a non-volatile memory (e.g. hard disk).

Random Access Memory (RAM) is volatile (it loses its data when the
computer is turned off). So, we use files for future use of the data by permanently
storing them.

When we want to read from or write to a file, we need to open it first. When
we are done, it needs to be closed so that the resources that are tied with the file
are freed.
Hence, in Python, a file operation takes place in the following order:

1. Open a file

2. Read or write (perform operation)

3. Close the file

Opening Files in Python

Python has a built-in open() function to open a file. This function returns a file
object, also called a handle, as it is used to read or modify the file accordingly.

>>> f = open("test.txt") # open file in current directory


>>> f = open("C:/Python38/README.txt") # specifying full path

We can specify the mode while opening a file. In mode, we specify whether we
want to read r, write w or append a to the file. We can also specify if we want to
open the file in text mode or binary mode.
The default is reading in text mode. In this mode, we get strings when reading from
the file.

On the other hand, binary mode returns bytes and this is the mode to be
used when dealing with non-text files like images or executable files.

Mode Description

r Opens a file for reading. (default)

Opens a file for writing. Creates a new file if it does not exist or
w
truncates the file if it exists.

Opens a file for exclusive creation. If the file already exists, the
x
operation fails.

Opens a file for appending at the end of the file without truncating it.
a
Creates a new file if it does not exist.
t Opens in text mode. (default)

b Opens in binary mode.

+ Opens a file for updating (reading and writing)

f = open("test.txt") # equivalent to 'r' or 'rt'


f = open("test.txt",'w') # write in text mode
f = open("img.bmp",'r+b') # read and write in binary mode

Unlike other languages, the character a does not imply the number 97 until
it is encoded using ASCII (or other equivalent encodings).
Moreover, the default encoding is platform dependent. In windows, it
is cp1252 but utf-8 in Linux.
As a result, we must not also rely on the default encoding or our code will behave
differently in different platforms.

So, when working with files in text mode, it is highly recommended to specify the
encoding type.

Watch this video if you wish to know more:


https://www.youtube.com/watch?v=crluPcyuchU

III After you Read


A. Scanning. Match the modes with their descriptions. Scan the text to find the
answers.

Mode Write the answer Description


here
r a) Opens a file for exclusive creation. If the file
exists, the operation fails.
+ b) Default mode which opens a file for reading.
x c) This mode opens a file in binary mode.
b d) Opens a file to update it- you can read and write.
B. Self-Assessment

Statement True False


I feel comfortable reading short texts about Python.
I can use skimming and scanning to read more fluently.
I can use a dictionary to check pronunciation and meaning.
I can use cognates (words that are similar in English and
Spanish) to read better.
Escribe 3 aspectos que debes reforzar para poder terminar este ¿Cómo lo vas a
ciclo con éxito hacer?

You might also like