何をどう学ぶか?2:三大入力方法

N
何をどう学ぶか?
第2章:三大入力方法
2013-04-25 西尾泰和
 
前回のあらすじ
 
前回のスライドはこちら: http://nhiro.org/langbook/
世の中には大量の
学ぶべきことがある
全部学ぶには
時間が足りない
 
前回のあらすじ
何から学べば
いいんだ?
 
前回のあらすじ
具体的な知識
v.s.
抽象的な知識
前回のあらすじ
抽象的な知識による
学習時間の短縮が
長期的には有利
前回のあらすじ
しかし
抽象的な知識だけ
学ぶことはできない
前回のあらすじ
具体的な知識から
育てるしかない
前回のあらすじ
 
今回の話
 
 
今回の話
 
今回の話
 
 
具体的知識を
どうやって
学ぶのか
 
今回の話
 
 
膨大な情報を
自分に取り込む
効率よい方法は?
 
三大入力方法
 
 
三大入力方法
 
三大入力方法
 
 
「必要な順に」
「おおまかに」
「片っ端から」
 
三大入力方法
 
 
「必要な順に」
「おおまかに」
「片っ端から」
 
必要な順に
 
 
あなたが
それを学ぶ
目的は何か?
 
必要な順に
 
 
その達成のために
必要な物から学べ
 
必要な順に
やる気は学習効率を高める
 
目的が明確だから
やる気が持続する
 
「必要な順に」ができない理由
 
 
「必要な順に」
ができない理由
 
「必要な順に」ができない理由
 
 
目的が明確でない
 
「必要な順に」ができない理由
 
 
それを学ぶことで
何ができるのか
わかってない
 
「必要な順に」ができない理由
 
 
「必要なもの」
がどこにあるか
わからない
 
「必要な順に」ができない理由
 
 
よくある話ですね
 
あなたがまず学ぶべきこと
 
 
それを学ぶことで
何ができるのか
 
あなたがまず学ぶべきこと
 
 
なにをすれば
必要な情報が
手に入るのか
 
三大入力方法
 
 
「必要な順に」
「おおまかに」
「片っ端から」
 
おおまかに
全体像をざっくり→少し詳細に→もっと詳細に→…と段階的に詳細化する
 
どこに何があるか
把握するために
段階的詳細化
 
おおまかに:書籍の場合
 
 
例:書籍を読む
•1: 表紙、裏表紙
•2: 目次・索引
•3: 見出し、小見出し
•4: 太字や傍点などの強調箇所
•5: 囲み、図表とその説明
 
おおまかに:書籍の場合
(余談: まず「目的の明確化」が大事とも書いている)
「あなたもいままでの10倍速く本が読める」P.79より抜粋
段階的詳細化つまり
それで何が得られる?
• 「XYZって言葉はどういう意味だろう?」
「どうしてABCの説明をしているんだろう?」
→「知りたいこと」の明確化
• 「N章が役に立ちそう」「M章はイマイチ」
「PQRの説明はこのへんに書いてある」
→「どこに情報があるか」の把握
 
おおまかに:書籍の場合
 
おおまかに:ソースコードの場合
 
 
例:ソースコード
•1: ドキュメント
•2: ディレクトリ構造
•3: ファイル名とその中の関数名
•4: データ構造
•5: 関数同士の呼び出し関係
 
おおまかに:ソースコードの場合
(余談: まず「目的の具体化」と「動的な解析」が大事とも書いている)
「Rubyソースコード完全解説」序章から抜粋 http://loveruby.net/ja/rhg/book/
段階的詳細化つまり
それで何が得られる?
• 「XYZって関数はなにをしているんだろう?」
「どうしてここで関数ABCを呼ぶんだろう?」
→「知りたいこと」の明確化
• 「eval.cは面白い」「strftime.cはイマイチ」
「PQRの機能はこのへんで実装されている」
→「どこに情報があるか」の把握
 
おおまかに:ソースコードの場合
 
おおまかに
 
 
段階的詳細化は
分野が違っても
有益な方法
 
「おおまかに」ができない理由
 
 
「おおまかに」
ができない理由
 
「おおまかに」ができない理由
「そうか、わかった!」という楽しさが感じられない。
 
ざっくり読んでも
わかった気がしない
 
「おおまかに」ができない理由
読んだ情報が頭を素通りしてしまう…
 
自分の知識と
結びつかない
 
「おおまかに」ができない理由
「わかった」感が得られないので、さらに先に進む気持ちも起きない
 
もっと知りたい
という気持ちが
湧いてこない
 
「おおまかに」ができない理由
 
 
よくある話ですね
 
「おおまかに」ができない理由
じゃあその知識を得るための知識はどうやって得るんだ?
 
知識を得るには
周辺知識が必要
 
知識を得るための知識を得るために
経験は知識がなくてもできる!
 
最初の一歩は
純粋な経験から
 
三大入力方法
 
 
「必要な順に」
「おおまかに」
「片っ端から」
 
片っ端から
 
 
効率よい学習が
できない時の
最後の手段
 
片っ端から
とにかく経験する!
 
片っ端から
書き写す
 
片っ端から
「どうやって学べばいいんだろう」と悩んで何もしないよりはマシだけど
 
とても効率が悪い
 
片っ端から
 
 
効率の良い方法へ
なる早で移行せよ
 
片っ端から
 
 
プログラミング言語なら
「実行して挙動を観察」
「書き換えて再実験」
「デバッガで実行」
 
片っ端から
 
 
いろいろな
効率のよい
方法がある
 
片っ端から
大事なことなので二回言いました
 
効率のよい方法で
学べない時の
最後の手段
 
片っ端から:写経と呼ばれることも多いが…
 
 
写経と呼ばれる
ことも多いが
誤解を招く表現
 
片っ端から:写経と呼ばれることも多いが…
目的はあくまで学習であり、無批判に書き写すことではない
 
敬虔さは学習の
役には立たない
 
「片っ端から」のやりかた
「どこが重要な部分か」を考える力を養う
 
書き写しながら
「ここは必要ない」
と思ったら省略
 
「片っ端から」のやりかた
「なぜ?」「なるほど」「もしかして」は理解が育つシグナル
 
書き写しながら
心に浮かんだことは
記録して後で見直す
 
「片っ端から」のやりかた
プログラミング言語の学習だとやりやすい。少し書いたらすぐ実行!
 
なるべく早く実験して
自分の理解が正しいか
結果を確認をする
 
片っ端から
この2つの両方をやることが重要
 
効率化を狙いつつ
まずは経験から
 
まとめ:三大入力方法
上の方が効率が良いが、できない場合は下から一歩ずつ!
 
「必要な順に」
「おおまかに」
「片っ端から」
ということを
考えながら
書いた本
 
宣伝
Amazon 「プログラミング」カテゴリー ベストセラー1位
http://bit.ly/langbook
 
この本の目的
プログラミング言語に関する話題の全体像をつかむ
 
この本は
「おおまかに」
「片っ端から」系
• 特定のプログラミング言語の
初心者向け解説本
• 特定のツールの使い方の解説本
• チュートリアル
不慣れな人が一歩一歩
着実に進むことを想定
 
この本の目的
膨大な情報
• リファレンスマニュアル
• 特定の話題について深く掘り下げた本
• 言語処理系のソースコード
頭から一歩一歩読むのは辛い
 
この本の目的
目的を持って必要なところから読みたい!
 
 
この本の目的
 
 
目的を持って
必要な順に読める
ようになるには
 
この本の目的
 
 
「おおまかに」
全体像をつかむ
本が必要では?
ということを
考えながら
書きました
 
宣伝
Amazon 「プログラミング」カテゴリー ベストセラー1位
http://bit.ly/langbook
どうぞよろしく
おねがいいたします!
• 技術評論社の公式ページ:
http://wdpress.gihyo.jp/plus/978-4-7741-5654-5
• 著者管理の公式ページ:
http://nhiro.org/langbook/
• Amazon: http://bit.ly/langbook
1 of 63

Recommended

何をどう学ぶか? by
何をどう学ぶか?何をどう学ぶか?
何をどう学ぶか?nishio
36.6K views50 slides
学び方のデザイン名古屋大学版 加筆版 by
学び方のデザイン名古屋大学版 加筆版学び方のデザイン名古屋大学版 加筆版
学び方のデザイン名古屋大学版 加筆版nishio
4.5K views128 slides
灘校土曜講座: 学び方のデザイン by
灘校土曜講座: 学び方のデザイン灘校土曜講座: 学び方のデザイン
灘校土曜講座: 学び方のデザインnishio
7.8K views124 slides
学び方のデザイン名古屋大学版 by
学び方のデザイン名古屋大学版学び方のデザイン名古屋大学版
学び方のデザイン名古屋大学版nishio
4K views75 slides
学び方のデザイン加筆版 by
学び方のデザイン加筆版学び方のデザイン加筆版
学び方のデザイン加筆版nishio
5.1K views158 slides
オンライン教員研修 説明資料 by
オンライン教員研修 説明資料オンライン教員研修 説明資料
オンライン教員研修 説明資料tankyu tomonokai
56 views9 slides

More Related Content

What's hot

実践の手引き ~課題研究編~ by
実践の手引き ~課題研究編~実践の手引き ~課題研究編~
実践の手引き ~課題研究編~tankyu tomonokai
585 views16 slides
ブレインストーミング by
ブレインストーミングブレインストーミング
ブレインストーミングnishio
4.3K views51 slides
トモノカイの探究教材(2022.02.21版) by
トモノカイの探究教材(2022.02.21版)トモノカイの探究教材(2022.02.21版)
トモノカイの探究教材(2022.02.21版)tankyu tomonokai
6.6K views25 slides
思考の手引き 〜整理・分析編〜 by
思考の手引き 〜整理・分析編〜思考の手引き 〜整理・分析編〜
思考の手引き 〜整理・分析編〜tankyu tomonokai
1.1K views31 slides
読む技術 by
読む技術読む技術
読む技術nishio
2.5K views51 slides
ビジネススキルで家庭医パワーアップ大作戦 by
ビジネススキルで家庭医パワーアップ大作戦ビジネススキルで家庭医パワーアップ大作戦
ビジネススキルで家庭医パワーアップ大作戦kakaritsukedr
970 views32 slides

What's hot(20)

実践の手引き ~課題研究編~ by tankyu tomonokai
実践の手引き ~課題研究編~実践の手引き ~課題研究編~
実践の手引き ~課題研究編~
tankyu tomonokai585 views
ブレインストーミング by nishio
ブレインストーミングブレインストーミング
ブレインストーミング
nishio4.3K views
トモノカイの探究教材(2022.02.21版) by tankyu tomonokai
トモノカイの探究教材(2022.02.21版)トモノカイの探究教材(2022.02.21版)
トモノカイの探究教材(2022.02.21版)
tankyu tomonokai6.6K views
思考の手引き 〜整理・分析編〜 by tankyu tomonokai
思考の手引き 〜整理・分析編〜思考の手引き 〜整理・分析編〜
思考の手引き 〜整理・分析編〜
tankyu tomonokai1.1K views
読む技術 by nishio
読む技術読む技術
読む技術
nishio2.5K views
ビジネススキルで家庭医パワーアップ大作戦 by kakaritsukedr
ビジネススキルで家庭医パワーアップ大作戦ビジネススキルで家庭医パワーアップ大作戦
ビジネススキルで家庭医パワーアップ大作戦
kakaritsukedr970 views
ブレーンストーミングのススメ by Keisuke Sakamoto
ブレーンストーミングのススメブレーンストーミングのススメ
ブレーンストーミングのススメ
Keisuke Sakamoto828 views
論文のいろは by Shu Sakamoto
論文のいろは論文のいろは
論文のいろは
Shu Sakamoto2.2K views
学習からみた基本 by Minoru Uchida
学習からみた基本学習からみた基本
学習からみた基本
Minoru Uchida354 views
一生使える探究のコツ 実践の手引き 〜導入編〜 by tankyu tomonokai
一生使える探究のコツ 実践の手引き 〜導入編〜一生使える探究のコツ 実践の手引き 〜導入編〜
一生使える探究のコツ 実践の手引き 〜導入編〜
tankyu tomonokai443 views
ブレインストーミング 【図解】 by 博行 門眞
ブレインストーミング 【図解】ブレインストーミング 【図解】
ブレインストーミング 【図解】
博行 門眞874 views
どうすれば知識を組織にインストールできるのか? by Takahiro Anno
どうすれば知識を組織にインストールできるのか?どうすれば知識を組織にインストールできるのか?
どうすれば知識を組織にインストールできるのか?
Takahiro Anno1.1K views
優れた研究論文の書き方―7つの提案 by Masanori Kado
優れた研究論文の書き方―7つの提案優れた研究論文の書き方―7つの提案
優れた研究論文の書き方―7つの提案
Masanori Kado200K views
仕事の質を高めるコミュニケーション・テクニック by Yukari Muranaka
仕事の質を高めるコミュニケーション・テクニック仕事の質を高めるコミュニケーション・テクニック
仕事の質を高めるコミュニケーション・テクニック
Yukari Muranaka1.5K views
プロの知的生産術第3章からの学び by bijikin
プロの知的生産術第3章からの学びプロの知的生産術第3章からの学び
プロの知的生産術第3章からの学び
bijikin977 views
専修大学 基礎心理学入門・心理学101 記憶 by Takuya Koumura
専修大学 基礎心理学入門・心理学101 記憶専修大学 基礎心理学入門・心理学101 記憶
専修大学 基礎心理学入門・心理学101 記憶
Takuya Koumura1.2K views
専修大学 基礎心理学入門・心理学101 導入 by Takuya Koumura
専修大学 基礎心理学入門・心理学101 導入専修大学 基礎心理学入門・心理学101 導入
専修大学 基礎心理学入門・心理学101 導入
Takuya Koumura2.9K views
Logical thinking論理的思考力、考える力 by 岩本 翔平
Logical thinking論理的思考力、考える力Logical thinking論理的思考力、考える力
Logical thinking論理的思考力、考える力
岩本 翔平398 views
専修大学 応用心理学入門・心理学102 導入 by Takuya Koumura
専修大学 応用心理学入門・心理学102 導入専修大学 応用心理学入門・心理学102 導入
専修大学 応用心理学入門・心理学102 導入
Takuya Koumura1.9K views

Similar to 何をどう学ぶか?2:三大入力方法

学んだ後に行うべき3つのこと by
学んだ後に行うべき3つのこと学んだ後に行うべき3つのこと
学んだ後に行うべき3つのことMasataka Yashiki
282 views26 slides
学び方を学ぶ 書籍から身に着ける「学び」のテクニック by
学び方を学ぶ 書籍から身に着ける「学び」のテクニック学び方を学ぶ 書籍から身に着ける「学び」のテクニック
学び方を学ぶ 書籍から身に着ける「学び」のテクニックInnova Inc.
12 views12 slides
高専フォーラム(2014-08-26) by
高専フォーラム(2014-08-26)高専フォーラム(2014-08-26)
高専フォーラム(2014-08-26)consensive
1.1K views13 slides
コラーニング術 by
コラーニング術コラーニング術
コラーニング術Keiichi Maeda
26K views25 slides
【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束・表現方法 先生:【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束... by
【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束・表現方法 先生:【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束...【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束・表現方法 先生:【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束...
【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束・表現方法 先生:【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束...schoowebcampus
1.9K views55 slides

Similar to 何をどう学ぶか?2:三大入力方法(12)

学んだ後に行うべき3つのこと by Masataka Yashiki
学んだ後に行うべき3つのこと学んだ後に行うべき3つのこと
学んだ後に行うべき3つのこと
Masataka Yashiki282 views
学び方を学ぶ 書籍から身に着ける「学び」のテクニック by Innova Inc.
学び方を学ぶ 書籍から身に着ける「学び」のテクニック学び方を学ぶ 書籍から身に着ける「学び」のテクニック
学び方を学ぶ 書籍から身に着ける「学び」のテクニック
Innova Inc.12 views
高専フォーラム(2014-08-26) by consensive
高専フォーラム(2014-08-26)高専フォーラム(2014-08-26)
高専フォーラム(2014-08-26)
consensive1.1K views
【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束・表現方法 先生:【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束... by schoowebcampus
【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束・表現方法 先生:【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束...【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束・表現方法 先生:【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束...
【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束・表現方法 先生:【人間中心イノベーション概論】4限目:創出 アイデア発想の発散・収束...
schoowebcampus1.9K views
100807良医を育成する・平戸セミナー by Ikegami Keiichi
100807良医を育成する・平戸セミナー100807良医を育成する・平戸セミナー
100807良医を育成する・平戸セミナー
Ikegami Keiichi199 views
困らない程度のJDK入門 by Yohei Oda
困らない程度のJDK入門困らない程度のJDK入門
困らない程度のJDK入門
Yohei Oda5.5K views
プレゼンの作り方2019 by 義広 河野
プレゼンの作り方2019プレゼンの作り方2019
プレゼンの作り方2019
義広 河野1K views
Business spirit:「致知」 by Katsuhito Okada
Business spirit:「致知」Business spirit:「致知」
Business spirit:「致知」
Katsuhito Okada1.6K views
教えてみてわかった、新しいことを覚えるしくみ by Mori Kazue
教えてみてわかった、新しいことを覚えるしくみ教えてみてわかった、新しいことを覚えるしくみ
教えてみてわかった、新しいことを覚えるしくみ
Mori Kazue1.9K views

More from nishio

量子アニーリングマシンのプログラミング by
量子アニーリングマシンのプログラミング量子アニーリングマシンのプログラミング
量子アニーリングマシンのプログラミングnishio
12.1K views63 slides
夏プロ報告 by
夏プロ報告夏プロ報告
夏プロ報告nishio
2.2K views33 slides
ITと経営 by
ITと経営ITと経営
ITと経営nishio
2.7K views70 slides
部分観測モンテカルロ計画法を用いたガイスターAI by
部分観測モンテカルロ計画法を用いたガイスターAI部分観測モンテカルロ計画法を用いたガイスターAI
部分観測モンテカルロ計画法を用いたガイスターAInishio
1.9K views8 slides
交渉力について by
交渉力について交渉力について
交渉力についてnishio
2.9K views12 slides
If文から機械学習への道 by
If文から機械学習への道If文から機械学習への道
If文から機械学習への道nishio
141.2K views79 slides

More from nishio(20)

量子アニーリングマシンのプログラミング by nishio
量子アニーリングマシンのプログラミング量子アニーリングマシンのプログラミング
量子アニーリングマシンのプログラミング
nishio12.1K views
夏プロ報告 by nishio
夏プロ報告夏プロ報告
夏プロ報告
nishio2.2K views
ITと経営 by nishio
ITと経営ITと経営
ITと経営
nishio2.7K views
部分観測モンテカルロ計画法を用いたガイスターAI by nishio
部分観測モンテカルロ計画法を用いたガイスターAI部分観測モンテカルロ計画法を用いたガイスターAI
部分観測モンテカルロ計画法を用いたガイスターAI
nishio1.9K views
交渉力について by nishio
交渉力について交渉力について
交渉力について
nishio2.9K views
If文から機械学習への道 by nishio
If文から機械学習への道If文から機械学習への道
If文から機械学習への道
nishio141.2K views
組織横断型研究室構想 by nishio
組織横断型研究室構想組織横断型研究室構想
組織横断型研究室構想
nishio3.8K views
2017首都大学東京情報通信特別講義 by nishio
2017首都大学東京情報通信特別講義2017首都大学東京情報通信特別講義
2017首都大学東京情報通信特別講義
nishio1.8K views
強化学習その5 by nishio
強化学習その5強化学習その5
強化学習その5
nishio3.7K views
良いアイデアを出すための方法 by nishio
良いアイデアを出すための方法良いアイデアを出すための方法
良いアイデアを出すための方法
nishio2.8K views
強化学習その4 by nishio
強化学習その4強化学習その4
強化学習その4
nishio10.6K views
強化学習その3 by nishio
強化学習その3強化学習その3
強化学習その3
nishio26.8K views
強化学習その2 by nishio
強化学習その2強化学習その2
強化学習その2
nishio22.7K views
強化学習その1 by nishio
強化学習その1強化学習その1
強化学習その1
nishio21.8K views
線形?非線形? by nishio
線形?非線形?線形?非線形?
線形?非線形?
nishio18.4K views
機械学習キャンバス0.1 by nishio
機械学習キャンバス0.1機械学習キャンバス0.1
機械学習キャンバス0.1
nishio8.1K views
首都大学東京「情報通信特別講義」2016年西尾担当分 by nishio
首都大学東京「情報通信特別講義」2016年西尾担当分首都大学東京「情報通信特別講義」2016年西尾担当分
首都大学東京「情報通信特別講義」2016年西尾担当分
nishio1.9K views
勾配降下法の 最適化アルゴリズム by nishio
勾配降下法の最適化アルゴリズム勾配降下法の最適化アルゴリズム
勾配降下法の 最適化アルゴリズム
nishio48.1K views
Wifiで位置推定 by nishio
Wifiで位置推定Wifiで位置推定
Wifiで位置推定
nishio4.1K views
ESP8266EXで位置推定 by nishio
ESP8266EXで位置推定ESP8266EXで位置推定
ESP8266EXで位置推定
nishio6.7K views

何をどう学ぶか?2:三大入力方法