Students learn programming vocabulary and concepts through a humorous dialogue between two software developers at an aerospace startup. The unit covers procedural programming, debugging, loops and more.
Now Studying: English for Programmers
Welcome to the demo. To save your progress and start earning certificates, please create a free account or log in.
Core Training Activities
Free Demo
Multiple Choice Activity
Select the best match between unit terms and their definitions.
Free Demo
Listening Comprehension Activity
Listen to short audio clips in English and then spell them correctly.
Free Demo
Spelling and Recognition
Identify and spell a vocabulary term correctly given only the definition.
Free Demo
Vocabulary Builder Activity
Students will learn the following key terms and phrases:
Improve your reading comprehension and vocabulary in context with our interactive reader.
Dialogue Between a Senior Programmer and a Junior Programmer working at an aerospace startup in Los Angeles, CA.
CommanderKeen: Hey kid, how is that new integration going for the booster rocket project?
SpaceCadet: Huh? What? Okay I guess.
CommanderKeen: So will it be ready to demo next week as scheduled? The client really thinks this product will "take…
Free Demo
Reading Comprehension Quiz
Test your understanding of the reading material with a quick comprehension quiz.
Premium Practice
Premium
Speaking Practice Activity
Master your pronunciation by recording yourself and receiving feedback from native-speaking teachers.
US
UK
Value1 and value2 are both arguments in the expression sum(value1, value2).
US
UK
The program returned a fatal error because a required parameter was missing.
US
UK
For security reasons the bank password variable had a local scope and was confined to a single function.
... and more sentences to practice.
Premium
Writing Practice Activity
Improve your writing skills with guided essay questions and professional correction.
- Research 3 procedural programming terms or concepts not covered in this unit. Write a definition and example sentence similar to the ones in the vocabulary sheet. Explain why these terms/concepts are important to you.
- Are you more like CommanderKeen or more like SpaceCadet? Are there any alternatives to procedural and object-oriented programming? Functional programming maybe? Do you like tacos and beer? Discuss.