Shadowing Practice: Python in 100 Seconds - Learn English Speaking with Video

Les maken...
1
Python, a high-level, interpreted programming language famous for its zen-like code.
2
It's arguably the most popular language in the world because it's easy to learn, yet practical for serious projects.
3
In fact, you're watching this YouTube video in a Python web application right now.
4
It was created by Guido Van Rossum and released in 1991, who named it after Monty Python's Flying Circus,
5
which is why you'll sometimes find spam and eggs instead of foo and bar in code samples.
6
It's commonly used to build server-side applications, like web apps with the Django framework, and is the language of choice for big data analysis and machine learning.
7
Many students choose Python to start learning to code because of its emphasis on readability as outlined by the zen of Python.
8
Beautiful is better than ugly, while explicit is better than implicit.
9
Python is very simple, but avoids the temptation to sprinkle in magic that causes ambiguity.
10
Its code is often organized into notebooks where individual cells can be executed, then documented in the same place.
11
We're currently at version 3 of the language, and you can get started by creating a file that ends in .py, or .ipymb to create an interactive notebook.
12
Create a variable by setting a name equal to a value.
13
It's strongly typed, which means values won't change in unexpected ways, but dynamic, so type annotations are not required.
14
The syntax is highly efficient, allowing you to declare multiple variables on a single line, and define tuples, lists, and dictionaries with a literal syntax.
15
Semicolons are not required, and if you use them, an experienced Pythonista will say that your code is not Pythonic.
16
Instead of semicolons, Python uses indentation to terminate or determine the scope of a line of code.
17
Define a function with the def keyword, then indent the next line, usually by four spaces, to define the function body.
18
We might then add a for loop to it and indent that by another four spaces.
19
This eliminates the need for curly braces and semicolons found in many other languages.
20
Python is a multi-paradigm language.
21
We can apply functional programming patterns with things like anonymous functions using lambda.
22
It also uses objects as an abstraction for data, allowing you to implement object-oriented patterns with things like classes and inheritance.
23
It also has a huge ecosystem of third-party libraries, such as deep learning frameworks like TensorFlow, and wrappers for many high-performance low-level packages like Open Computer Vision,
24
which are most often installed with the pip package manager.
25
This has been the Python programming language in 100 seconds.
26
Hit the like button if you want to see more short videos like this, thanks for watching, and I will see you in the next one.

Woordenschat en spreektips bij deze les

Deze spreekles op niveau C1 is gebaseerd op de video “Python in 100 Seconds”. Deze woorden komen het vaakst terug: Python, language, code, semicolons, define. Deze video bevat 26 zinnen en 462 woorden om na te spreken. Het gesproken deel duurt 2:22. De spreker praat snel, ongeveer 195 woorden per minuut, dus reken op verbonden en ingeslikte klanken. Slechts 75% van de woorden hoort bij de 3.000 meest gebruikte Engelse woorden, dus de woordenschat is pittig.

Belangrijke woorden in deze video

De 15 moeilijkste woorden uit de video, met uitspraak en betekenis:

WoordUitspraakBetekenis
semicolon zelfstandig naamwoord/ˈsɛmikoʊlən/puntkomma, kommapunt
syntax zelfstandig naamwoord/ˈsɪn.tæks/syntaxis
notebook zelfstandig naamwoord/ˈnoʊtˌbʊk/schrift, cahier
abstraction zelfstandig naamwoord/æbˈstɹæk.ʃn̩/abstractie
ambiguity zelfstandig naamwoord/æm.bɪˈɡjuː.ɪ.ti/dubbelzinnigheid, ambiguïteit
implicit bijvoeglijk naamwoord/ɪmˈplɪsɪt/impliciet
keyword zelfstandig naamwoord/ˈkiː.wɜːd/sleutelwoord
lambda zelfstandig naamwoord/ˈlæm.də/lambda, labda
readability zelfstandig naamwoord/ˌɹiːdəˈbɪlɪti/leesbaarheid
sprinkle werkwoord/ˈspɹɪŋkəl/sprenkelen
wrapper zelfstandig naamwoord/ˈɹæpɚ/omslag, verpakking
curly bijvoeglijk naamwoord/ˈkɝli/krullig, krullerig
paradigm zelfstandig naamwoord/ˈpæɹ.ə.daɪm/paradigma, denkkader
terminate werkwoord/ˈtɝmɪneɪ̯t/beëindigen, termineren
temptation zelfstandig naamwoord/ˌtɛmpˈteɪʃən/verlokking

Uitspraak om op te letten

De spreker gebruikt 4 samentrekkingen en verkorte vormen, zoals we're, won't, you'll. Spreek ze kort uit, zoals je ze hoort.

  • De klanken “sh” en “zh”: abstraction /æbˈstɹæk.ʃn̩/, annotation /ˌæn.əˈteɪ.ʃən/, indentation /ˌɪndɛnˈteɪʃən/, temptation /ˌtɛmpˈteɪʃən/, dictionary /ˈdɪk.ʃəˌnɛ.ɹi/
  • Lange woorden — let op de klemtoon: semicolon /ˈsɛmikoʊlən/, ambiguity /æm.bɪˈɡjuː.ɪ.ti/, annotation /ˌæn.əˈteɪ.ʃən/, indentation /ˌɪndɛnˈteɪʃən/, readability /ˌɹiːdəˈbɪlɪti/

Zo oefen je met deze video

  1. Luister de hele video één keer zonder te spreken en noteer de woorden die je niet kent.
  2. Begin op 0,75× snelheid, spreek zin voor zin na en ga terug naar normale snelheid zodra het makkelijk gaat.
  3. Neem jezelf op en vergelijk met het origineel; let daarbij op woorden als semicolon, syntax, notebook.

Wat is de Shadowing-techniek?

Shadowing is een wetenschappelijk onderbouwde taalleermethode die oorspronkelijk is ontwikkeld voor professionele tolkentraining en gepopulariseerd door polyglot Dr. Alexander Arguelles. De methode is eenvoudig maar krachtig: je luistert naar native Engelse audio en herhaalt het onmiddellijk hardop — als een schaduw die de spreker volgt met slechts 1–2 seconden vertraging. In tegenstelling tot passief luisteren of grammaticadrills, dwingt shadowing je hersenen en mondspieren om echte spraakpatronen tegelijkertijd te verwerken en te reproduceren. Onderzoek toont aan dat het de uitspraaknauwkeurigheid, intonatie, ritme, verbonden spraak, luisterbegrip en spreekvaardigheid aanzienlijk verbetert — waardoor het een van de meest effectieve methoden is voor IELTS Speaking-voorbereiding en echte Engelse communicatie.

Shadowing-techniek: lees de volledige stap-voor-stap-gids →