<style>
/* basic design */
.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6,
.reveal section, .reveal table, .reveal li, .reveal blockquote, .reveal th, .reveal td, .reveal p {
font-family: 'Meiryo UI', 'Source Sans Pro', Helvetica, sans-serif, 'Helvetica Neue', 'Helvetica', 'Arial', 'Hiragino Sans', 'ヒラギノ角ゴシック', YuGothic, 'Yu Gothic';
text-align: left;
line-height: 1.8;
letter-spacing: normal;
text-shadow: none;
word-wrap: break-word;
color: #444;
}
.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {font-weight: bold;}
.reveal h1, .reveal h2, .reveal h3 {color: #2980b9;}
.reveal th {background: #DDD;}
.reveal section img {background:none; border:none; box-shadow:none; max-width: 95%; max-height: 95%;}
.reveal blockquote {width: 90%; padding: 0.5vw 3.0vw;}
.reveal table {margin: 1.0vw auto;}
.reveal code {line-height: 1.2;}
.reveal p, .reveal li {padding: 0vw; margin: 0vw;}
.reveal .box {margin: -0.5vw 1.5vw 2.0vw -1.5vw; padding: 0.5vw 1.5vw 0.5vw 1.5vw; background: #EEE; border-radius: 1.5vw;}
/* table design */
.reveal table {background: #f5f5f5;}
.reveal th {background: #444; color: #fff;}
.reveal td {position: relative; transition: all 300ms;}
.reveal tbody:hover td { color: transparent; text-shadow: 0 0 3px #aaa;}
.reveal tbody:hover tr:hover td {color: #444; text-shadow: 0 1px 0 #fff;}
/* blockquote design */
.reveal blockquote {
width: 90%;
padding: 0.5vw 0 0.5vw 6.0vw;
font-style: italic;
background: #f5f5f5;
}
.reveal blockquote:before{
position: absolute;
top: 0.1vw;
left: 1vw;
content: "\f10d";
font-family: FontAwesome;
color: #2980b9;
font-size: 3.0vw;
}
/* font size */
.reveal h1 {font-size: 5.0vw;}
.reveal h2 {font-size: 4.0vw;}
.reveal h3 {font-size: 2.8vw;}
.reveal h4 {font-size: 2.6vw;}
.reveal h5 {font-size: 2.4vw;}
.reveal h6 {font-size: 2.2vw;}
.reveal section, .reveal table, .reveal li, .reveal blockquote, .reveal th, .reveal td, .reveal p {font-size: 2.2vw;}
.reveal code {font-size: 1.6vw;}
/* new color */
.red {color: #EE6557;}
.blue {color: #16A6B6;}
/* split slide */
#right {left: -18.33%; text-align: left; float: left; width: 50%; z-index: -10;}
#left {left: 31.25%; text-align: left; float: left; width: 50%; z-index: -10;}
</style>
<style>
/* specific design */
.reveal h1 {
margin: 0% -100%;
padding: 2% 100% 4% 100%;
color: #fff;
background: #c2e59c; /* fallback for old browsers */
background: linear-gradient(-45deg, #EE7752, #E73C7E, #23A6D5, #23D5AB);
background-size: 200% 200%;
animation: Gradient 60s ease infinite;
}
@keyframes Gradient {
0% {background-position: 0% 50%}
50% {background-position: 100% 50%}
100% {background-position: 0% 50%}
}
.reveal h2 {
text-align: center;
margin: -5% -50% 2% -50%;
padding: 4% 10% 1% 10%;
color: #fff;
background: #c2e59c; /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #64b3f4, #c2e59c); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #64b3f4, #c2e59c); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
</style>
<!-- --------------------------------------------------------------------------------------- -->
### 電子・情報工学科 技術英語
# 第7回 エンジニアが英語を早く読むために使えるテクニック
<br>
<br>
#### 2019.11.22
### 米谷雄介
---
## 今日の主題
### エンジニアが英語を早く読むために使えるテクニック
1. 脳内で日本語に訳さず、英語の語順で理解する(英語語順で理解)
2. 数語単位で意味を把握して読む(スラッシュリーディング)
3. 欲しい情報だけを狙って読む(スキャニング)
4. 要点だけを押さえて読む(スキミング)
---
## 英語力の構成要素
### 4種類のスキル
- インプット系
- リーディング
- リスニング
- アウトプット系
- ライティング
- スピーキング
### どんなエンジニアにも求められる基本スキルはリーディング
---
## リーディングを支える知識
### 4種類の知識(1/2)
- 言語知識(文を理解する力)
- (1)語彙:どれだけ英単語を知っているか
- (2)文法:文を組み立てるルールの知識
- S+V
- S+V+C、S+V+O
- S+V+O+C、S+V+O+O
- まとめて、S + V + O + P(修飾節:P1+P2+P3)を提唱する人もいる
---
## リーディングを支える知識
### 4種類の知識(2/2)
- 背景知識(文と文との関係を理解する力)
- (3) 専門知識:どれだけドキュメントの内容に関して知っているか
- インターネット・セキュリティに関する知識、ヒューマンインタフェースに関する知識など
- JavaのAPIリファレンス:Class → Method の関係を知っているなど
- (4) ディスコース構造:各種ドキュメントに特有の構成パターンに関する知識
- 学術論文:Introduction → Method → Result → Discussion → Conclusion
- 仕様書:目的、要件定義、機能設計
---
## リーディングを支える知識
### 異なる視点による知識の分類(1/2)
- ドメイン知識
- 語彙:自分が読む専門領域で頻出する単語を覚えておくと効果的
- 専門知識:大学の授業で学べる。英語以外を媒介にして学習できる。
---
## リーディングを支える知識
### 異なる視点による知識の分類(2/2)
- ドメイン独立の知識
- 文法:言語の種類に依存する文の構造
- 日本語、英語、イタリア語、ドイツ語
- ディスコース構造:ドキュメントの種類に依存するドキュメントの構造
- 学術論文、仕様書、ニュース、メール
---
## リーディングを支える知識
### 知識の関係
- 語彙、専門知識:理解の基盤
- 文法、ディスコース構造:理解の加速
以下は、HTTPプロトコルに関するインターネット標準の技術文書からIntroductionの冒頭段落を抜粋した。専門知識があればよりよく理解できる。
RFC7235 - Hypertext Transfer Protocol (HTTP/1.1): Authentication
```
HTTP provides a general framework for access control and
authentication, via an extensible set of challenge-response
authentication schemes, which can be used by a server to challenge a
client request and by a client to provide authentication information.
This document defines HTTP/1.1 authentication in terms of the
architecture defined in "Hypertext Transfer Protocol (HTTP/1.1):
Message Syntax and Routing" [RFC7230], including the general
framework previously described in "HTTP Authentication: Basic and
Digest Access Authentication" [RFC2617] and the related fields and
status codes previously defined in "Hypertext Transfer Protocol --
HTTP/1.1" [RFC2616].
```
---
## 今日の主題
### エンジニアが英語を早く読むために使えるテクニック
#### 文法に則って理解することで理解を加速することができる
1. 脳内で日本語に訳さず、英語の語順で理解する(英語語順で理解)→ 基本技術
2. 数語単位で意味を把握して読む(スラッシュリーディング)→ 英語順で理解するための練習
#### ディスコース構造に則って理解することで理解を加速することができる
3. 欲しい情報だけを狙って読む(スキャニング)
4. 要点だけを押さえて読む(スキミング)
---
## 0. 文法やディスコース構造を意識すると変化するもの
### 「英語の語順で理解する」をリスニングおよび長文読解で実践
- 大学院を受けるためにTOEIC Test を連続受験(21の時;16年前!?)
- 当時の TOEIC Score 変遷
- 540
- 650
- 765
- 短期間で効果が出る
- ただし到達点は、開始点(=語彙や専門知識の多寡)に依存するので基礎勉強は大切
---
## 1. 脳内で日本語に訳さず、英語の語順で理解する
### これが最も大事だった
“I know exactly what you are talking about.”
- 日本語の語順での理解:私にはあなたの話していることが正確にわかる。
- 英語の語順での理解:
1. “I know ” 「私にはわかる」
2. “exactly” 「正確に」
3. “what you are talking about” 「あなたが話していることが」
"Japan has a large population of educated people who like reading books."
- 日本語の語順での理解:
- 英語の語順での理解:
---
## 2. 数語単位で意味を把握して読む(スラッシュリーディング)
### 数語をスラッシュで区切って読む
- 方法
- 読んでいる最中に実際にスラッシュを書き込む
- 頭の中で区切る
- 数語単位に分割することで長い文でも理解しやすくなる
- 具体例
- "This is a pen.":文単位で日本語に訳さなくても理解できる。
- "I have read the magazine / that I bought yesterday / at the convenience store."
---
## 2. 数語単位で意味を把握して読む(スラッシュリーディング)
### 数語をスラッシュで区切って読む
- 文の構成単位
- 「語:word」 < 「句:phrase」 < 「節:clause」 < 「文:sentence」
- 区切る位置
- S + V やS + V + Oの後で区切る
- 句を作りやすい「前置詞」(at, from, in, toなど)の直前で区切る
- 節を作りやすい「関係詞」(that, where, which, whoなど)の直前で区切る
- 「接続詞」(and, or, but, if, whether, when, becauseなど)の直前で区切る
- カンマの直後で区切る(節)
---
## 3. 欲しい情報だけを狙って読む(スキャニング)
### ドキュメント全体から自分が欲しい情報だけを狙って読む方法
- 基本方針:疑問(知りたいこと)を明らかにしてから読む → 素早く答えを見つけられる
- TOEICなどのテストだったら先に選択肢を読む
- Q1. Who is Ms. Green ? → Ms Green を描写している文章を探す
- 長文読解だけでなくリスニングでも効果的
- 私のリスニング戦略:答えに迷わない、素早くチェックをつける。次の問題の質問に目を通し、耳をすます

---
## 3. 欲しい情報だけを狙って読む(スキャニング)
### ドキュメント全体から自分が欲しい情報だけを狙って読む方法
- 論文のディスコース構造
- Introduction(問題/目的)→Related Work(位置づけ)→Methods(方法;問題解決の方法)→Results(方法を実行した結果)→Discussion(結果の解釈)→Conclusion(結局何が明らかになったのか?)→Acknowledgments(謝辞)→References(参考文献)
例)https://dl.acm.org/citation.cfm?id=3359996.3364246
- 論文を読むときの要点
- この論文の目的は何か?:Introductionが大事
- この論文の目的に対する結論は何か?:IntroductionとConclusionの対応の理解が大事
- その結論は論拠やデータに基づいているか?:図表、ディスカッションが大事
---
## 3. 欲しい情報だけを狙って読む(スキャニング)
### ドキュメント全体から自分が欲しい情報だけを狙って読む方法
- プログラミング中にエラーが発生したら
- エラーの原因はそこに書いてある
- わからない場合はエラー文をgoogle で検索する
- 参考
- よくあるエラーとその原因
- http://ext-web.edu.sgu.ac.jp/HIKO/Delphi01/error/top.html
- C言語よくある誤り
- https://www.slideshare.net/jnlp/c-12661602
---
## 4. 要点だけを押さえて読む(スキミング)
### ドキュメント全体の要点だけを押さえて読む方法
- ニュース記事ではタイトルやまとめに要点が凝縮
- 仕様書やマニュアルでは、目次にある章や項のタイトルを読むと要点を知ることができる
- 各段落の一文目(topic sentence)はその段落の要点である可能性が高い
- 「ディスコース・マーカー」の後には筆者の主張が述べられている可能性が高い
- 「結論/結果」:例)therefore, in summary
- 「強調」:例0actually, especially
- 「言い換え」:例)in other words, i.e.
---
## 課題
### 論文読解を通じて英語を早く読むために使えるテクニックを訓練する
#### 題材
https://dl.acm.org/citation.cfm?id=3359996.3364246
---
## 課題
### 課題1. 英語の語順で理解する(英語語順で理解)
「Abstract」の文章を英語語順で理解してください。
- 回答書式
- 区切り位置にセミコロンを入れて回答フォームに入力してください。
- 英語;和訳;英語;和訳;・・・
- 意識してほしいこと
- わからない単語は、辞書は引かないで意味を予想して和訳を書いてください。
---
## 課題
### 課題2. 数語単位で意味を把握して読む(スラッシュリーディング)
#### 課題2-1:1.Introduction の 第1段落 をスラッシュリーディング
- 回答書式
- 区切り位置にセミコロンを入れて回答フォームに入力してください。
- 例)In recent years, ; virtual reality(VR) technology has unleashed ; ・・・
- 意識してほしいこと
- `[]`で括られているのは参考文献の参照です。
- チャンクを区切るごとにチャンクの表す内容を脳内にイメージする
- 脳内にイメージが浮かぶように区切る位置を調整する
---
## 課題
### 課題2. 数語単位で意味を把握して読む(スラッシュリーディング)
#### 課題2-2:2.Conclusion の 第2段落 をスラッシュリーディング
- 回答書式
- 区切り位置にセミコロンを入れて回答フォームに入力してください。
- 意識してほしいこと
- チャンクを区切るごとにチャンクの表す内容を脳内にイメージする
- 脳内にイメージが浮かぶように区切る位置を調整する
---
## 課題
### 課題3. 欲しい情報だけを狙って読む(スキャニング)
- 回答書式
- 「この論文の目的は何か?」の文章;「この論文の目的に対する結論(明らかになったこと)は何か?」の文章;「その結論はどのような論拠やデータに基づいているか?」の文章
- 答えをセミコロンで区切り、途中改行を挟まないでください。
- 意識してほしいこと
- それぞれの文章は、複数の文で構成しても構いませんが、可能であれば1文ずつに要約してみてください。
---
## 課題
### 課題4. 要点だけを押さえて読む(スキミング)
各段落のトピックセンテンス(要点を表す文)を抽出してください。
- 回答書式
- 論文から文をコピペし、
- 1章第1段落のトピックセンテンス;1章第2段落のトピックセンテンス;1章第3段落のトピックセンテンス;・・・(という感じでセミコロンで繋げてください)
- 意識してほしいこと
- 100%理解しようとしないでください。
- 段落に書いてあることがどうしてもわからなければ直感で選んでも構いません。
- スピーディに選択することを心がけてください。
---
## 課題
### 回答提出先
- レポートフォーム
- https://forms.gle/U2Es3yf1XmB5i3wAA
- 回答方法
- まずテキストエディタなどに。自分のパソコンにファイルとして保存してください(もしもの時のため)
- 各回答欄に入力するときには、改行しないようにしてください。
### フィードバック
- 回答を比較できるように匿名加工した回答結果をメールで共有します。
{"metaMigratedAt":"2023-06-15T01:43:35.907Z","metaMigratedFrom":"YAML","title":"技術英語 第7回","breaks":true,"slideOptions":"{\"theme\":\"white\",\"slideNumber\":\"c/t\",\"center\":false,\"transition\":\"none\",\"keyboard\":true,\"width\":\"93%\",\"height\":\"100%\"}","contributors":"[{\"id\":\"9fa84d74-755e-4449-be52-074e326d8a9d\",\"add\":63731,\"del\":27988}]"}