Pratica di Shadowing: Python in 100 Seconds - Impara a parlare inglese con i video

Creazione lezione...
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.

Vocabolario e note di pronuncia per questa lezione

Questa lezione di conversazione di livello C1 si basa sul video “Python in 100 Seconds”. Le parole che ritornano più spesso: Python, language, code, semicolons, define. Questo video contiene 26 frasi e 462 parole da ripetere con lo shadowing. Il parlato dura 2:22. Chi parla va veloce, circa 195 parole al minuto: aspettati suoni legati e ridotti. Solo il 75% delle parole rientra nelle 3.000 più comuni dell’inglese, quindi il lessico è impegnativo.

Vocaboli chiave di questo video

Le 15 parole più avanzate del video, con pronuncia e significato:

ParolaPronunciaSignificato
semicolon sostantivo/ˈsɛmikoʊlən/punto e virgola
syntax sostantivo/ˈsɪn.tæks/sintassi
notebook sostantivo/ˈnoʊtˌbʊk/blocco, taccuino
abstraction sostantivo/æbˈstɹæk.ʃn̩/astrazione
ambiguity sostantivo/æm.bɪˈɡjuː.ɪ.ti/ambiguità, dubbio
implicit aggettivo/ɪmˈplɪsɪt/implicito
indentation sostantivo/ˌɪndɛnˈteɪʃən/indentazione, recesso
keyword sostantivo/ˈkiː.wɜːd/parola chiave
lambda sostantivo/ˈlæm.də/lambda
orient verbo/ˈɔɹ.iˌɛnt/orientare
sprinkle verbo/ˈspɹɪŋkəl/spargere, spruzzare
curly aggettivo/ˈkɝli/arricciato
paradigm sostantivo/ˈpæɹ.ə.daɪm/paradigma
terminate verbo/ˈtɝmɪneɪ̯t/cessare, terminare
temptation sostantivo/ˌtɛmpˈteɪʃən/tentazione

Pronuncia a cui fare attenzione

Chi parla usa 4 contrazioni e forme ridotte, come we're, won't, you'll. Pronunciale nella forma breve, così come le senti.

  • I suoni “sh” e “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/
  • Parole lunghe — attenzione all’accento: 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/

Come esercitarsi con questo video

  1. Ascolta tutto il video una volta senza parlare e annota le parole che non conosci.
  2. Inizia a velocità 0,75×, fai shadowing frase per frase e torna alla velocità normale quando diventa facile.
  3. Registrati e confronta con l’originale, facendo attenzione a parole come semicolon, syntax, notebook.

Cos'è la tecnica dello Shadowing?

Shadowing è una tecnica di apprendimento delle lingue supportata da studi scientifici, originariamente sviluppata per la formazione dei traduttori professionisti e resa popolare dal poliglotta Dr. Alexander Arguelles. Il metodo è semplice ma potente: ascolti un audio in inglese di madrelingua e lo ripeti immediatamente ad alta voce — come un'ombra che segue il parlante con un ritardo di solo 1–2 secondi. A differenza dell'ascolto passivo o degli esercizi di grammatica, lo shadowing costringe il tuo cervello e i muscoli della bocca a elaborare e riprodurre simultaneamente i modelli di discorso reale. La ricerca dimostra che migliora significativamente la precisione della pronuncia, l'intonazione, il ritmo, il discorso connesso, la comprensione dell'ascolto e la fluidità del parlato — rendendolo uno dei metodi più efficaci per la preparazione alla prova di speaking dell'IELTS e per la comunicazione reale in inglese.

Tecnica dello shadowing: leggi la guida completa passo dopo passo →