Description
講座の特徴
この講座は、「
プログラミングに欠かせない、情報検索スキルを高める
」ための講座です。
プログラミングにおいて、
検索スキルは最も大切なスキル
といっても過言ではありません。
動かないプログラムをデバッグする、まだ書籍になっていない最新の技術を学ぶ、などなど。
プログラミングの上達と検索スキルは、切っても切れない関係にあります。
実はあまり知られていないのですが、
情報検索には効率的・効果的に行うための戦略や方法論があります
。
ですが実際には、こういった内容について体系的に学ばずに、独自のやり方で検索を行っている方がほとんどです。
検索の戦略は、OR検索やマイナス検索といった小手先のテクニックではありません。
検索を成功させるための体系化されたプロセス、それが検索戦略です。
この戦略を知っているのと知らないのとでは雲泥の差です。
良い戦略を持つ企業が、戦略を持たない企業を差し置いて抜きん出ることができるのと同じで、
検索戦略を持つプログラマーが、戦略を持たないプログラマーを差し置いて抜きん出る
ことが出来ます。
扱う内容・扱わない内容
この講座では、
プログラミングを主なテーマとして情報検索の基本スキル
について学んでいきます。
特に検索を成功させるための「プロセス」について学んでいきます。
アジャイル開発やテスト駆動開発など、プロセスの重要性をプログラミングは私たちに教えてくれますが、
情報検索においても効果的な正しいプロセスが非常に重要
です。
どのように検索を進めれば、ほしい情報にたどり着けるのか?を明らかにしていきます。
また、検索戦略のプロセスを学べば、
日常での情報検索にも活かすことが出来ます
。
なのでプログラミングを題材にはしていますが、
情報検索を行う方であれば誰にでも役立つ
講座になっています。
具体的には以下のような内容について学んでいきます。
情報検索を学ぶ理由は?
情報検索の「戦略」ってなに?
検索を成功させる5つのプロセス
検索の4つの種類とは?
検索目的を明確にするには?
世界のWebページのうち、日本のページは何%?
プログラミングに役立つデータベースの紹介
などなど
そして勘違いしやすいのですが、
「情報検索」は「デバッグ」とは異なります
。
「デバッグ」には問題の再現・エラーの推定など、また別のプロセスが必要になります。
「デバッグ」のプロセスの中の、一つが「情報検索」です。
ですので、あくまでもこの講座で扱うのは、「情報検索」であることをご承知おきください。
おまけ
Web以前の情報といえば書籍でした。そして書籍を保持・管理するのは図書館でした。
なので情報検索の理論は、図書館でいかに書籍を整理・検索するか?の研究(情報資源組織論)を土台としています。
このコースを利用しない方はぜひ「情報資源組織論」について学んでみてください。
Requrirements
Requirements
Google検索の経験。ブラウザはGoogle Chromeがおすすめです。