Pratique du Shadowing: Brainf**k in 100 Seconds - Apprendre l'anglais à l'oral avec la vidéo

Choisissez un mode d'entraînement

Chaque mode ouvre une salle d'entraînement en plein écran.

33 phrases
Si les phrases sont trop courtes ou trop longues, cliquez sur Edit pour les ajuster.
1
BrainFuck, a minimal esoteric programming language designed to make your brain hurt.
2
It's Turing -complete, but not designed to build actual software.
3
It's more like a work of art that challenges the status quo.
4
It was created in 1993 by Swiss physics student
5
Urban Mueller, where the goal was to create a language with the smallest possible compiler.
6
It was built for the Amiga 2 .0 operating system, and the compiler weighs in at under 200 bytes.
7
A BrainFuck program starts with a 30 ,000 byte one -dimensional array.
8
All values are initialized to zero, then it provides a movable pointer that you can manipulate with eight different commands.
9
Use angle brackets to move the pointer left or right by one cell at a time,
10
then increment or decrement the value in a cell using plus or minus.
11
Use a period to output the byte at the pointer's current location,
12
or use a comma to accept input and store it at the pointer's current location.
13
And finally, use opening and closing brackets to create a loop.
14
Notice how brainfuck doesn't require silly things like variables, functions, and classes.
15
To get started with BrainFuck, delete your operating system and install Amiga OS.
16
Then create a file ending in .bf, which stands for BrainFuck.
17
Any characters that are not the 8 I mentioned previously will be ignored as a comment.
18
At this point, we have an array with 30 ,000 8 -bit numbers, all set to 0.
19
To say hi mom, we'll need to set each number to its corresponding ASCII character.
20
We can increment the first cell, then enter a loop with an opening bracket.
21
For each iteration of the loop, we'll decrement the current cell by 5, then use an angle bracket to move one cell to the right.
22
We'll increment that cell by 3, then move back to the left and close the loop.
23
The loop will continue until the original cell goes back to 0, at which point it will exit.
24
We now have a value of 103 at index 1.
25
We can move the pointer to it, increment it to 104, then use a period to output it.
26
That corresponds to the letter H in ASCII.
27
We can increment it again to get 105, which corresponds to the letter I.
28
Now we continue this process of manipulating memory like cavemen until we output all the characters that we need.
29
Now to run your code, use right -click copy and paste it into one of the many online interpreters.
30
Congratulations, you just said hi to your mom in brainfuck.
31
This has been brainfuck in 100 seconds.
32
If you want to see more brainfuck content on this channel, make sure to hit the like button and subscribe.
33
Thanks for watching, and I will see you in the next one.

Télécharger l'application

Tout pour parler couramment

Prononciation IAChaque phrase notée
Phonétique (IPA)Maîtrisez chaque son
VocabulaireEnrichissez votre lexique
Jeu de vocabulaireApprenez en jouant

Même chaîne

FOR YOU

Vidéo recommandée

Vocabulaire et conseils d’expression pour cette leçon

Cette leçon d’expression orale s’appuie sur la vidéo « Brainf**k in 100 Seconds ». Les mots qui reviennent le plus souvent : brainfuck, cell, increment, loop, bracket. Cette vidéo contient 33 phrases et 451 mots à répéter en shadowing. La partie parlée dure 2:09. Le locuteur parle vite, environ 209 mots par minute : attendez-vous à des liaisons et à des sons réduits. Seuls 77 % des mots font partie des 3 000 mots les plus courants en anglais, le vocabulaire est donc exigeant.

Vocabulaire clé de cette vidéo

15 mots de la vidéo à retenir, avec leur prononciation et leur sens :

MotPrononciationSens
loop nom/luːp/boucle
output nom/ˈaʊtpʊt/sortie
pointer nom/ˈpɔɪn.təɹ/aiguille
correspond verbe/ˌkoɹəˈspɑnd/correspondre (...à qqchose)
angle nom/ˈæŋ.ɡəl/angle
array nom/əˈɹeɪ/éventail
litter nom/ˈlɪt.ɚ/litière
manipulate verbe/məˈnɪp.jʊ.leɪt/manipuler
ignore verbe/ɪɡˈnɔː/ignorer, ne pas prêter attention à
congratulations/kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/félicitations
physics nom/ˈfɪz.ɪks/physique
silly adjectif/ˈsɪl.i/sot, insensé
exit nom/ˈɛɡzət/sortie
delete verbe/dɪˈliːt/supprimer
install verbe/ɪnˈstɔl/installer

Prononciation à surveiller

Le locuteur utilise 4 contractions et formes réduites, comme we'll, doesn't. Prononcez-les sous leur forme courte, telles que vous les entendez.

  • Les sons « sh » et « zh »: congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, dimensional /daɪˈmɛn.ʃə.nəl/, initialize /ɪˈnɪʃəlaɪz/, iteration /ˌɪt.əˈɹeɪ.ʃən/
  • Mots longs — placez bien l’accent: manipulate /məˈnɪp.jʊ.leɪt/, congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, dimensional /daɪˈmɛn.ʃə.nəl/, interpreter /ɪnˈtɝ.pɹɪ.tɚ/, esoteric /ˌɛs.əˈtɛɹ.ɪk/

Les sons difficiles pour les francophones :

  • /r/ anglais — langue recourbée, sans frotter la gorge: bracket /ˈbɹækɪt/, pointer /ˈpɔɪn.təɹ/, correspond /ˌkoɹəˈspɑnd/, array /əˈɹeɪ/, congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/

Comment s’entraîner avec cette vidéo

  1. Écoutez la vidéo en entier une fois sans parler et notez les mots que vous ne connaissez pas.
  2. Commencez à la vitesse 0,75×, répétez phrase par phrase, puis revenez à la vitesse normale quand cela devient facile.
  3. Enregistrez-vous et comparez avec l’original, en faisant attention à des mots comme loop, output, pointer.

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é.

Technique du shadowing : lire le guide complet étape par étape →