跟读练习: Brainf**k in 100 Seconds - 通过视频学习英语口语

选择练习模式

每种模式都会打开全屏练习室。

33 句
如果句子过短或过长,请点击 Edit 进行调整。
1
BrainFuck, a minimal esoteric programming language designed to make your brain hurt.
BrainFuck 是一种极简的深奥编程语言,设计初衷就是为了让你的大脑感到崩溃。
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.

下载应用

流利口语所需的一切

AI 发音评分逐句打分
音标练习掌握每个音
词汇学习建立你的词库
词汇游戏边玩边学

同频道

FOR YOU

推荐视频

本课的词汇与口语要点

这节口语课以视频“Brainf**k in 100 Seconds”为素材。 视频中反复出现的词有:brainfuck, cell, increment, loop, bracket。 这段视频共有 33 个句子、451 个单词可供跟读。 讲话部分时长为 2:09。 说话人语速较快,每分钟约 209 个词,会出现较多连读和弱读。 只有 77% 的单词属于英语最常用的 3,000 词,词汇难度较高。

视频中的重点词汇

视频中 15 个值得学习的单词,附发音和释义:

单词发音释义
loop 名词/luːp/圈, 環 /环
bracket 名词/ˈbɹækɪt/支架, 托架
output 名词/ˈaʊtpʊt/輸出 /输出
pointer 名词/ˈpɔɪn.təɹ/教鞭
correspond 动词/ˌkoɹəˈspɑnd/對應 /对应
angle 名词/ˈæŋ.ɡəl/角, 角度
litter 名词/ˈlɪt.ɚ/垫料
manipulate 动词/məˈnɪp.jʊ.leɪt/操纵
ignore 动词/ɪɡˈnɔː/無視 /无视, 忽略
congratulations/kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/恭喜, 恭喜恭喜
physics 名词/ˈfɪz.ɪks/物理學 /物理学
silly 形容词/ˈsɪl.i/愚蠢, 笨
exit 名词/ˈɛɡzət/離開 /离开, 退場 /退场
input 名词/ˈɪnpʊt/輸入 /输入
delete 动词/dɪˈliːt/刪除 /删除

需要注意的发音

说话人用了 4 次缩略和弱读形式,例如 we'll, doesn't。请按听到的简短形式来说。

  • “sh” 和 “zh” 音: congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, dimensional /daɪˈmɛn.ʃə.nəl/, initialize /ɪˈnɪʃəlaɪz/, iteration /ˌɪt.əˈɹeɪ.ʃən/
  • 长单词——注意重音位置: 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/

中文母语者容易读错的音:

  • /v/ — 不要读成 /w/,上齿轻触下唇: variable [ˈvæɹ.i.ə.bl̩], movable /ˈmuːvəbəl/
  • 词尾辅音 — 要读清楚,后面不要加元音: loop /luːp/, bracket /ˈbɹækɪt/, output /ˈaʊtpʊt/, correspond /ˌkoɹəˈspɑnd/, manipulate /məˈnɪp.jʊ.leɪt/
  • /r/ 和 /l/ 的区别: congratulations /kənˌɡɹæt͡ʃəˈleɪʃ(ə)nz/, variable [ˈvæɹ.i.ə.bl̩]

如何用这段视频练习

  1. 先完整听一遍视频,不要开口,记下不认识的单词。
  2. 先用 0.75 倍速逐句跟读,熟练之后再回到正常速度。
  3. 录下自己的声音并与原声对比,特别注意 loop, bracket, output 这类单词。

什么是跟读法?

跟读法 (Shadowing) 是一种有科学依据的语言学习技巧,最初开发用于专业口译员的培训,并由多语言者Alexander Arguelles博士普及。这个方法简单而强大:您在听英语母语原声的同时立即大声重复——就像是一个延迟1-2秒紧跟说话者的影子。与被动听力或语法练习不同,跟读法强迫您的大脑和口腔肌肉同时处理并模仿真实的讲话模式。研究表明它能显着提高发音准确性,语调,节奏,连读,听力理解和口语流利度——使其成为雅思口语备考和真实英语交流最有效的方法之一。

影子跟读法: 阅读完整分步指南 →