Premium

What is vibe coding?

This B2 ESL lesson explores 'vibe coding' and AI's impact on software development. Through a video, vocabulary matching, gerund practice, and discussion, students will confidently discuss the future of AI in tech and work.

B2 Technology Work Business
What is vibe coding?
Photo by Joshua Reddekopp / Unsplash

Summary

This downloadable PDF lesson plan for English teachers introduces the concept of "vibe coding." This B2-level ESL class material uses a short video and engaging activities to explore the impact of AI on software development and the future of work. This lesson helps B2 English students discuss the future of AI in software development. Students begin by defining "vibe coding" before watching a short video to check their understanding. The class material includes a vocabulary matching exercise with key tech terms, a grammar section focused on using gerunds correctly, and a final speaking activity that encourages students to use all the new language to discuss the impact of AI on technology and work. It's a complete lesson for any ESL class.

Activities

  • Warm-up & Vocabulary: Students start with discussion questions about AI and coding. They then match key tech-related vocabulary like "ecosystem," "trajectory," and "to deploy" with their correct definitions to prepare for the video.
  • Video & Comprehension: Students watch the first two minutes of a video explaining the concept of "vibe coding." They then answer comprehension questions to check their understanding of this new trend in software development.
  • Grammar Focus (Gerunds): This section explains how to use gerunds as subjects, objects of verbs, and objects of prepositions. Students practice by identifying gerunds in sentences and completing a gap-fill exercise.
  • Speaking Practice: The lesson culminates in a guided discussion where students use the new vocabulary, useful phrases, and gerunds to talk about the benefits and roadblocks of using AI in the tech industry and other fields.

Vocabulary focus

The vocabulary in this lesson focuses on modern technology and business development. Students will learn and practice terms such as "leaning on (AI)," "to coin a term," "thought leader," "AI ecosystem," "trajectory," "to configure," "roadblocks," and "to deploy an application."

Grammar focus

The grammar point for this lesson is the versatile use of gerunds (verb + -ing form). The material covers using gerunds as the subject of a sentence, as the object of a verb (after verbs like "enjoy," "avoid," "consider"), and as the object of a preposition.

PDF downloads

Related

Second conditional for hypothetical business scenarios and negotiations
B2 Business Grammar Work

Second conditional for hypothetical business scenarios and negotiations

This B2 business English lesson focuses on negotiating hypothetical scenarios using the second conditional. Activities include a warm-up on dilemmas, vocabulary matching, a listening gap-fill, reading about a merger, and a role-play for a company acquisition. Students master e

Premium
Subject-verb agreement in complex business sentences
B1 Business Grammar Work

Subject-verb agreement in complex business sentences

This comprehensive B1-B2 lesson helps students master subject-verb agreement in professional business contexts. It features a warm-up, business vocabulary, a listening exercise on a manager's update, and a grammar review. Students apply rules through practice, a corporate merger

Premium
First conditional for making business predictions and proposals
B1 Business Work Grammar

First conditional for making business predictions and proposals

This B1-B2 lesson helps students make business predictions & proposals using the first conditional. Features include vocabulary matching, a listening gap-fill, grammar practice, & a role-play strategy meeting to discuss proposals & predict outcomes, enhancing practical communicat

Premium