Pratique du Shadowing: CS50x 2026 - Introduction - Apprendre l'anglais à l'oral avec la vidéo

Création de la leçon...
1
DAVID MALAN: Hello, world.
2
My name is David Malan, and this is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike.
3
Indeed, whether you're among those less comfortable or more comfortable with technology, this course, and computer science more generally, are in fact for you.
4
And it is free via platforms like edX, YouTube, Apple TV, Google TV, and CS50's own website.
5
Through this course, you'll learn how to think more methodically, more algorithmically, so to speak.
6
You'll learn how to communicate succinctly and precisely, and you'll learn how to solve problems efficiently with code.
7
Indeed, this course begins at the very beginning with a very friendly graphical programming language called Scratch, via which you'll write code by dragging and dropping puzzle pieces that only interlock together if it makes logical sense to do so.
8
We'll then transition to C, a more traditional keyboard-based language, via which you'll learn how computers work underneath the hood, so to speak.
9
Thereafter, the course moves on to Python, a more modern language via which you can analyze data, automate processes, build web applications, and more, and SQL, via which you can read and write lots and lots of data in databases.
10
Toward course's end, we'll dive into HTML, CSS, and JavaScript, languages with which you can create web apps and mobile apps alike.
11
And at course's end, you'll design and implement your very own final project for the world to see.
12
You will have learned how to program.
13
And if at any point you get stuck, there's a whole CS50 community to support you, as well as nowadays a virtual rubber duck of whom you can also ask questions anytime, thanks to AI.
14
All this and more, this is CS50.

About This Lesson

In this lesson, you will practice essential English skills by engaging with the content of David Malan's introduction to CS50, a comprehensive course on computer science and programming. You will focus on how to articulate your thoughts more clearly and structured, allowing you to improve your speaking abilities through the understanding of technology terms and concepts. As you shadow the video, you'll enhance your intonation, pronunciation, and overall fluency, making it easier to communicate in both professional and academic environments. By the end of this session, you will be more comfortable with technical vocabulary and the art of concise communication.

Key Vocabulary & Phrases

  • Intellectual enterprises: Engaging in deep and critical thinking activities.
  • Algorithmically: Thinking in a step-by-step, logical manner to solve problems.
  • Graphical programming language: A language that lets users create programs by manipulating graphical elements.
  • Transition: Moving from one subject or skill to another.
  • Automation: Using technology to perform tasks with minimal human intervention.
  • Data analysis: The process of inspecting, cleaning, and modeling data to discover useful information.
  • Virtual community: An online space where people can interact, share knowledge, and seek help.
  • Final project: A culminating task that showcases all the skills learned throughout the course.

Practice Tips

To effectively use this transcript for enhancing your English language skills, consider applying the shadowing technique while you watch the video. Start by listening to a small segment and then immediately repeat what you hear, mimicking the speaker's speed and intonation. Malan's pacing is clear and methodical, making it easier to follow along. Use a shadowing app or record yourself to evaluate your pronunciation and fluency. Pay attention to the rhythm of his speech, especially during complex terminology like “algorithmically” and “automation.”

As you practice, focus on articulating each word distinctly. If you encounter any difficulties, don’t hesitate to pause the video and replay specific sections. With this approach, you will not only learn English with YouTube effectively but also enhance your ability to navigate technical dialogues in real-world contexts. Engage with others by joining discussions in online forums or study groups, reinforcing your learning through active conversation and shadow speech practice.

Qu'est-ce que la technique du Shadowing ?

Le Shadowing est une technique d'apprentissage des langues fondée sur la science, développée à l'origine pour la formation des interprètes professionnels. Le principe est simple mais puissant : vous écoutez de l'anglais natif et le répétez immédiatement à voix haute — comme une ombre suivant le locuteur avec un décalage de 1 à 2 secondes. Les recherches montrent une amélioration significative de la précision de la prononciation, de l'intonation, du rythme, des liaisons, de la compréhension orale et de la fluidité.