Shadowing Practice: Brainf**k in 100 Seconds - Learn English Speaking with Video

Kies een oefenmodus

Elke modus opent een volledig scherm oefenruimte.

33 zinnen
Als zinnen te kort of te lang zijn, klik op Bewerken om ze aan te passen.
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.

App downloaden

Alles wat je nodig hebt om vloeiend te spreken

AI UitspraakScoor elke zin
IPA OefeningBeheers elk geluid
WoordenschatBouw je woordenschat op
WoordenspelLeren terwijl je speelt

Zelfde Kanaal

FOR YOU

Aanbevolen Video

Woordenschat en spreektips bij deze les

Deze spreekles is gebaseerd op de video “Brainf**k in 100 Seconds”. Deze woorden komen het vaakst terug: brainfuck, cell, increment, loop, bracket. Deze video bevat 33 zinnen en 451 woorden om na te spreken. Het gesproken deel duurt 2:09. De spreker praat snel, ongeveer 209 woorden per minuut, dus reken op verbonden en ingeslikte klanken. Slechts 77% van de woorden hoort bij de 3.000 meest gebruikte Engelse woorden, dus de woordenschat is pittig.

Belangrijke woorden in deze video

15 woorden uit de video die het leren waard zijn, met uitspraak en betekenis:

WoordUitspraakBetekenis
loop zelfstandig naamwoord/luːp/lus, strop
bracket zelfstandig naamwoord/ˈbɹækɪt/haakje
output zelfstandig naamwoord/ˈaʊtpʊt/productie
correspond werkwoord/ˌkoɹəˈspɑnd/corresponderen
angle zelfstandig naamwoord/ˈæŋ.ɡəl/hoek
litter zelfstandig naamwoord/ˈlɪt.ɚ/strooisel
manipulate werkwoord/məˈnɪp.jʊ.leɪt/manipuleren
ignore werkwoord/ɪɡˈnɔː/negeren
congratulations/kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/gefeliciteerd, proficiat
physics zelfstandig naamwoord/ˈfɪz.ɪks/natuurkunde, fysica
silly bijvoeglijk naamwoord/ˈsɪl.i/ondoordacht, dom
exit zelfstandig naamwoord/ˈɛɡzət/uitgang
delete werkwoord/dɪˈliːt/verwijderen
install werkwoord/ɪnˈstɔl/installeren, aansluiten
variable bijvoeglijk naamwoord[ˈvæɹ.i.ə.bl̩]veranderlijk, variabel

Uitspraak om op te letten

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

  • De klanken “sh” en “zh”: congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, dimensional /daɪˈmɛn.ʃə.nəl/, initialize /ɪˈnɪʃəlaɪz/, iteration /ˌɪt.əˈɹeɪ.ʃən/
  • Lange woorden — let op de klemtoon: 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/

Klanken die Nederlandstaligen lastig vinden:

  • Stemhebbende eindmedeklinker — /b/, /d/, /g/, /z/, /v/ niet verscherpen: correspond /ˌkoɹəˈspɑnd/, congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, subscribe /səbˈskɹaɪb/, initialize /ɪˈnɪʃəlaɪz/
  • /æ/ — opener dan de Nederlandse “e”: bracket /ˈbɹækɪt/, angle /ˈæŋ.ɡəl/, congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, variable [ˈvæɹ.i.ə.bl̩]
  • /g/ — een harde plofklank, geen Nederlandse “g”: angle /ˈæŋ.ɡəl/, ignore /ɪɡˈnɔː/, congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, exit /ˈɛɡzət/

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 loop, bracket, output.

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 →