Unit 24: English for Programmers, Part I

This unit teaches some basic programming terminology like variables, arrays, and loops.

Basic actitivies (computer-graded)

This unit contains a vocabulary sheet plus the student activities listed below.
Reading: Dialogue: Procedural Programming is not Rocket Science

This unit teaches some basic programming terminology like variables, arrays, and loops.

Multiple Choice
Pick the correct answer from a list.
Listening Comprehension
Listen to the word and type it in.
Spelling and Recognition
Type in the correct answer for each definition.

Advanced activities (teacher-graded)

Speaking Activity
Record yourself speaking English.
Writing Activity
Pick a question and write about it.