Video Lesson: Do Software Developers Need Communication Skills? 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. skills
3. people
4. person
5. programmer
6. programmers
7. team
8. problem
9. lot
10. programming
11. end
12. job
13. way
14. course
15. today
16. control
17. chances
18. industry
19. bit
20. focus
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.
  • arrogant
  • average
  • concise
  • human
  • other
  • senior
1. programmer
2. a bit
3. programmer
4. resources
5. way
6. people

Video Information

General Details

  • The Learn Programming Channel
  • CEFR Level of Vocabulary: B1
  • CEFR Level of Grammar: A1

Verb forms used:

  • 73 present simple affirmative
  • 28 infinitive
  • 20 gerund
  • 19 past simple affirmative
  • 17 present continuous affirmative
  • 11 present simple negative
  • 10 future simple affirmative
  • 9 simple affirmative
  • 4 past simple negative
  • 3 present perfect affirmative