Activity | Cricket eLearning
Video Lesson: The Most Important Skill A Software Engineer Can Have English (Level 1)
BEFORE YOU WATCH
You will hear the words below in the video. Read the words out loud to practice your pronunciation. Write a definition for any word you don't know.
1. communication
2. software
3. people
4. engineers
5. a lot of
6. things
7. days
8. code
9. sort
10. feedback
11. words
12. day
13. end
14. performance
15. emails
16. skill
17. engineer
18. skills
19. point
WATCH AND LISTEN
Watch the video. As you listen, pause and write down any words you want to learn.
WHILE YOU LISTEN
As you listen, fill in the blanks using the adjectives below.
  • big
  • concrete
  • constructive
  • correct
  • different
  • easy
  • important
  • more
  • negative
  • other
  • positive
  • primary
  • public
  • right
  • verbal
1. people
2. experience
3. skill
4. speaking
5. aspect
6. form
7. level
8. feedback
9. feedback
10. criticism
11. examples
12. people
13. communication
14. things
SPEAKING PRACTICE
Discuss with a partner.
  • What is an important skill for engineers?

Video Information

General Details

  • Clément Mihailescu
  • CEFR Level of Vocabulary: B1
  • CEFR Level of Grammar: A1

Verb forms used:

  • 197 present simple affirmative
  • 38 present continuous affirmative
  • 36 gerund
  • 23 infinitive
  • 18 simple affirmative
  • 17 past simple affirmative
  • 15 present simple negative
  • 15 conditional affirmative
  • 9 future simple affirmative
  • 5 present perfect affirmative