シャドーイング練習: 2. Data Structures and Dynamic Arrays - 動画で英語スピーキングを学ぶ
練習モードを選ぶ
各モードは全画面の練習ルームで開きます。
アプリをダウンロード
流暢に話すために必要なすべて
同じチャンネル
おすすめ動画
このレッスンの語彙とスピーキングのポイント
このスピーキングレッスンは、動画「2. Data Structures and Dynamic Arrays」を教材にしています。 繰り返し出てくる語は次のとおりです:array, size, insert, constant, item。 この動画には、シャドーイング用の文が666文、単語が6917語あります。 音声の長さは49:57です。 話す速さは1分あたり約138語で安定しており、シャドーイングしやすいペースです。 単語の82%は英語の頻出3,000語に含まれます。残りは練習の前に確認しておきましょう。
この動画の重要語彙
動画に出てくる覚えておきたい単語15語を、発音と意味つきで紹介します。
| 単語 | 発音 | 意味 |
|---|---|---|
| insert 動詞 | /ɪnˈsɝt/ | 差し込む, 挟み込む |
| sequence 名詞 | /ˈsiː.kwəns/ | 順序 |
| static 形容詞 | /ˈstæt.ɪk/ | 静的 |
| delete 動詞 | /dɪˈliːt/ | 消す, 削除する |
| pointer 名詞 | /ˈpɔɪn.təɹ/ | 指し棒 |
| dynamic 形容詞 | /daɪˈnæm.ɪk/ | 動的 |
| interface 名詞 | /ˈɪn(t)ɚˌfeɪs/ | インターフェース |
| algorithm 名詞 | /ˈælɡəɹɪðm̩/ | アルゴリズム, 演算手順 |
| solve 動詞 | /sɒlv/ | 解決する |
| node 名詞 | /noʊd/ | 結節 |
| implement 動詞 | /ˈɪmpləmənt/ | 実行する, 実現する |
| lecture 名詞 | /ˈlɛk.t͡ʃə/ | 講義 |
| element 名詞 | /ˈɛləmənt/ | 要素, エレメント |
| minus | /ˈmaɪ.nəs/ | 引く |
| versus | /ˈvɝsəs/ | 対, バーサス |
動画に出てくる句動詞
| 単語 | 意味 |
|---|---|
| throw away 動詞 | 棄てる, 捨てる |
繰り返し練習したい文
動画に出てくる短く完結した文です。日常会話でそのまま使えます。
- Are you with me?
- Today, we're not doing algorithms.
- Why do I say that?
- How would you solve that in constant time?
- How do you know you have enough room?
この動画の文法
話し手がよく使っている文型を、動画の実際の表現とともに紹介します。
| 文型 | 動画での表現 |
|---|---|
| 条件文 if + 節, will/would + 動詞 — 条件とその結果 | If you were a mathematician, you would say |
| 受動態 be + 過去分詞 — 誰がするかより、何が起きるかに焦点を当てる | are supported · can be solved · is called |
| 関係詞節 who / which + 節 — 人や物について情報を加える | arrays, which is · ram, which is · consecutive, which means |
| 現在完了形 have/has + 過去分詞 — 過去の出来事が今も関係している | We've taken · we've just seen · we've seen |
注意したい発音
話し手はwe're, I'm, don'tなど、短縮形や弱形を165回使っています。聞こえたとおりの短い形で発音しましょう。
- 「th」の音: algorithm /ˈælɡəɹɪðm̩/, bother /ˈbɑðɚ/, theta /ˈθiːtə/, arithmetic /æɹɪθˈmɛtɪk/, mathematician /ˌmæθ.(ə.)məˈtɪʃ.ən/
- 「sh」と「zh」の音: allocation /ˌæl.əˈkeɪ.ʃən/, notion /ˈnoʊʃən/, efficient /ɪˈfɪʃənt/, representation /ˌɹɛp.ɹə.zɛnˈteɪ.ʃən/, assumption /əˈsʌm(p).ʃ(ə)n/
- 長い単語(アクセントの位置に注意): allocation /ˌæl.əˈkeɪ.ʃən/, arbitrary /ˈɑː.bɪ.tɹə.ɹi/, geometric /ˌd͡ʒiː.əʊˈmɛt.ɹɪk/, representation /ˌɹɛp.ɹə.zɛnˈteɪ.ʃən/, consecutive /kənˈsɛkjʊtɪv/
日本語話者が苦手な音:
- /r/ と /l/ の区別 — /l/ は舌先を歯茎につけ、/r/ はどこにもつけない: linear /ˈlɪn.i.əɹ/, algorithm /ˈælɡəɹɪðm̩/, roughly /ˈɹʌf.li/, relax /ɹɪˈlæks/, rely /ɹɪˈlaɪ/
- /v/ — /b/ にならないように、上の歯を下唇に当てる: solve /sɒlv/, versus /ˈvɝsəs/, consecutive /kənˈsɛkjʊtɪv/, wherever /(h)wɛɹˈɛvɚ/, controversial /ˌkɑn.tɹəˈvɝ.ʃəl/
- /f/ — 「フ」ではなく、上の歯と下唇で出す: interface /ˈɪn(t)ɚˌfeɪs/, roughly /ˈɹʌf.li/, specify /ˈspɛs.əˌfaɪ/, efficient /ɪˈfɪʃənt/, define /dɪˈfaɪn/
この動画での練習方法
- まず声を出さずに動画を最後まで聞き、知らない単語をメモします。
- 通常の速度で一文ずつシャドーイングし、話し手のリズムに合うまで繰り返します。
- 自分の声を録音して元の音声と比べます。insert, sequence, staticなどの単語に特に注意しましょう。
シャドーイングとは?英語上達に効果的な理由
シャドーイング(Shadowing)は、もともとプロの通訳者養成プログラムで開発された言語学習法で、多言語習得者として知られるDr. Alexander Arguelles によって広く普及されました。方法はシンプルですが非常に効果的:ネイティブスピーカーの英語を聞きながら、1〜2秒の遅延で声に出してすぐに繰り返す——まるで「影(shadow)」のように話者を追いかけます。文法ドリルや受動的なリスニングと異なり、シャドーイングは脳と口の筋肉が同時にリアルタイムで英語を処理・再現することを強制します。研究により、発音精度、抑揚、リズム、連音、リスニング力、そして会話の流暢さが大幅に向上することが確認されています。IELTSスピーキング対策や自然な英語コミュニケーションを目指す方に特におすすめです。
















