Shadowing Practice: Useful math related functions in C++ 🔢 - Learn English Speaking with YouTube
Download App
Everything you need to speak fluently

About This Lesson
In this lesson, you will practice your English speaking skills by engaging with content that explains useful math-related functions in C++. As you listen to the transcript, you will familiarize yourself with technical vocabulary and phrases. Through this exercise, you will enhance your comprehension and pronunciation. Additionally, by applying the shadowing technique, you can significantly improve your fluency and confidence when discussing mathematical concepts in English. This lesson is perfect for anyone looking to integrate programming vocabulary into their English speaking practice while preparing for IELTS speaking practice.
Key Vocabulary & Phrases
- Max function: Returns the greater of two values.
- Min function: Returns the lesser of two values.
- Power function: Raises a base to a given exponent.
- Square root: The number which produces a specified quantity when multiplied by itself.
- Absolute value: The non-negative value of a number regardless of its sign.
- Round function: Rounds a number to the nearest whole number.
- Ceiling function: Rounds a number up to the nearest whole number.
- Floor function: Rounds a number down to the nearest whole number.
Practice Tips
To maximize your learning experience while watching the related content, consider using the shadowing technique. This involves listening to the speaker and simultaneously repeating what they say. Start by pausing the video after each sentence to practice your pronunciation. This method is especially beneficial when the speaker demonstrates a technical concept, like the max and min functions in C++. Pay close attention to the pacing and tone of their speech. The natural speed might challenge you at first, but with consistent practice, you will improve your ability to keep up with similar conversations.
Incorporate vocabulary from the key vocabulary & phrases section into your practice. For instance, after shadowing a sentence about the 'power function', try to create your own sentences using the same terminology. This will not only help you with your vocabulary retention but will also prepare you better for situational English speaking practice. Make the most of resources like learn English with YouTube to come across similar content repeatedly. This kind of repeated exposure is key as you prepare for IELTS speaking practice.
What is the Shadowing Technique?
Shadowing is a science-backed language learning technique originally developed for professional interpreter training and popularized by polyglot Dr. Alexander Arguelles. The method is simple but powerful: you listen to native English audio and immediately repeat it out loud — like a shadow following the speaker with just a 1–2 second delay. Unlike passive listening or grammar drills, shadowing forces your brain and mouth muscles to simultaneously process and reproduce real speech patterns. Research shows it significantly improves pronunciation accuracy, intonation, rhythm, connected speech, listening comprehension, and speaking fluency — making it one of the most effective methods for IELTS Speaking preparation and real-world English communication.
☕ Buy us a coffee
ShadowingEnglish remains 100% free thanks to your support. Server and AI costs are high — your coffee keeps us going! 🙏