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

Elige un modo de práctica

Cada modo abre una sala de práctica a pantalla completa.

33 oraciones
Si las oraciones son demasiado cortas o largas, haz clic en Editar para ajustarlas.
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.

Descargar app

Todo lo que necesitas para hablar con fluidez

Pronunciación con IAEvalúa cada oración
Práctica de IPADomina cada sonido
VocabularioConstruye tu banco de palabras
Juego de vocabularioAprende mientras juegas

Mismo canal

FOR YOU

Recomendar Video

Vocabulario y notas de pronunciación para esta lección

Esta lección de conversación se basa en el vídeo “Brainf**k in 100 Seconds”. Las palabras que más se repiten: brainfuck, cell, increment, loop, bracket. Este vídeo tiene 33 frases y 451 palabras para practicar shadowing. La parte hablada dura 2:09. El hablante habla rápido, unas 209 palabras por minuto, así que espera sonidos enlazados y reducidos. Solo el 77 % de las palabras está entre las 3.000 más comunes del inglés, por lo que el vocabulario es exigente.

Vocabulario clave de este vídeo

15 palabras del vídeo que vale la pena aprender, con su pronunciación y significado:

PalabraPronunciaciónSignificado
loop sustantivo/luːp/lazo, lazada
bracket sustantivo/ˈbɹækɪt/consola, soporte
output sustantivo/ˈaʊtpʊt/producción, output
pointer sustantivo/ˈpɔɪn.təɹ/puntero
correspond verbo/ˌkoɹəˈspɑnd/corresponder, equivaler
angle sustantivo/ˈæŋ.ɡəl/ángulo
array sustantivo/əˈɹeɪ/atavío, galas
litter sustantivo/ˈlɪt.ɚ/cama, lecho
manipulate verbo/məˈnɪp.jʊ.leɪt/manipular
ignore verbo/ɪɡˈnɔː/ignorar, desoír
congratulations/kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/felicidades, enhorabuena
physics sustantivo/ˈfɪz.ɪks/física
silly adjetivo/ˈsɪl.i/bobo, tonto
exit sustantivo/ˈɛɡzət/salida, partida
input sustantivo/ˈɪnpʊt/aportación, aporte

Pronunciación a tener en cuenta

El hablante usa 4 contracciones y formas reducidas, como we'll, doesn't. Dilas en su forma corta, tal como las oyes.

  • Los sonidos de “sh” y “zh”: congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, dimensional /daɪˈmɛn.ʃə.nəl/, initialize /ɪˈnɪʃəlaɪz/, iteration /ˌɪt.əˈɹeɪ.ʃən/
  • Palabras largas — cuida el acento: 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/

Sonidos difíciles para hispanohablantes:

  • /v/ — no es /b/: los dientes tocan el labio inferior: variable [ˈvæɹ.i.ə.bl̩], movable /ˈmuːvəbəl/
  • /z/ — sonora, no /s/: congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, physics /ˈfɪz.ɪks/, exit /ˈɛɡzət/, initialize /ɪˈnɪʃəlaɪz/

Cómo practicar con este vídeo

  1. Escucha el vídeo entero una vez sin hablar y anota las palabras que no conoces.
  2. Empieza a velocidad 0,75×, haz shadowing frase por frase y vuelve a la velocidad normal cuando te resulte fácil.
  3. Grábate y compara con el original, prestando atención a palabras como loop, bracket, output.

¿Qué es la Técnica de Shadowing?

Shadowing es una técnica de aprendizaje de idiomas respaldada por la ciencia, desarrollada originalmente para la formación de intérpretes profesionales y popularizada por el políglota Dr. Alexander Arguelles. El método es simple pero poderoso: escuchas audio en inglés nativo y lo repites en voz alta de inmediato, como una sombra que sigue al hablante con solo 1-2 segundos de retraso. A diferencia de la escucha pasiva o los ejercicios de gramática, el shadowing obliga a tu cerebro y músculos de la boca a procesar y reproducir simultáneamente patrones de habla reales. Las investigaciones muestran que mejora significativamente la precisión de la pronunciación, la entonación, el ritmo, el habla conectada, la comprensión auditiva y la fluidez al hablar, convirtiéndola en una de las metodologías más efectivas para la preparación del IELTS Speaking y la comunicación en inglés en el mundo real.

Técnica de shadowing: lee la guía completa paso a paso →