見出し画像

【Tips06】「 調べる」力で素早く疑問を解決する

 プログラミングを学んでいく中で、「調べる」という行為は欠かせないものです。プロのITエンジニアであっても知らないこと・わからないことは多くあり、新しい言語や技術を学ぶ際はインターネットや書籍を活用して疑問を解決します。

 プログラミング学習中の方も、使っている教材だけではすべての疑問を解消することは難しいでしょう。そのようなときは、他の書籍や情報源を探し、自ら学ぶ姿勢が大切です。

ChatGPTに勉強の参考になる情報源を聞く

 ChatGPTは調べることを強力にサポートしてくれます。いくつか例を見
ていきましょう。例えば、あなたがPythonの「関数」についてより詳しい情
報を得たい場合は、ChatGPTに調査してもらうとよいでしょう。

Pythonの関数について学んでいます。
理解が進むような日本語の参考サイトや教材を教えてください。

《プロンプト例》

Pythonの関数について学ぶ際に役立つ日本語の参考サイトや教材を以下に挙げます。

1.公式ドキュメント
Pythonの公式ドキュメントは非常に詳しく、関数に関する基本的な情報から高度な内容までカバーしています。
公式ドキュメント(日本語版)※

2.Dive Into Python
Pythonの詳細な解説を行っている書籍で、日本語訳もあります。
Dive Into Python(日本語版)※

(以下略)
※実際の回答にはリンクが付いています。

《ChatGPT回答》

 ここでは、「理解が進むような日本語の参考サイトや参考教材を教えてく
ださい」と質問して、サイトのリンク付きで回答をもらっています。自ら探
し回らなくても、ChahGPTがおすすめの学習リソースを教えてくれます。

ChatGPTにわからないことを調べる方法を教わる

 また、ChatGPTに調べ方を聞くというアプローチもあります。

私はPythonの関数について学んでいます。
理解を深めるための適切なサイトに到達するための検索ワードとして、適切なものを教えてください。
また、適切なサイトに到達するために検索で注意すべきことを挙げてください。

《プロンプト例》

Pythonの関数について理解を深めるための検索ワードと注意点を以
下に示します。

検索ワード:
1. Python 関数 入門
2. Python 関数 使い方
3. Python 関数 定義
4. Python 関数 チュートリアル
5. Python 関数 引数 戻り値

検索時の注意点:
1. 情報の新しさ: Pythonは進化し続ける言語です。特に
Python2とPython3には大きな違いがあるため、最新の情
報やPython3に関する情報を参照するようにしましょう。
2. 信頼性のあるサイト: .eduや公式ドキュメント、または有
名な教育機関やコミュニティが提供する情報を優先的に参
照するとよいでしょう。

(以下略)

《ChatGPT回答》

 わからないことが出てきたときにインターネットで検索するのは一般的ですが、特に学び始めの頃は調べる際に以下のような理由で悩んだり立ち止まったりしてしまうことがよくあります。

  • どのキーワードで検索すればいいのかがわからない

  • 多くの検索結果からどれが信頼できる情報なのかわからない

 しかし、ChatGPTを使えば「調べる」テクニックを補強することができます。上記の回答の中から一例を挙げると、検索時の注意点として、「信頼性のあるサイト: .eduや公式ドキュメント、または有名な教育機関やコミュニティが提供する情報を優先的に参照するとよいでしょう」と回答しています。

 ITの分野でよくいわれるのは、「新しいサービスや技術に関する情報を探す際、まず公式ドキュメントを参照する」ことです。これは、公式の情報が最も信頼性があり、問題解決に役立つリソースである可能性が高いからです。ChatGPTはこのようなアドバイスを通じて、インターネットの広大な情報の海から、信頼できる情報を見つけ出すための方法を教えてくれるわけです。

 ChatGPTから調べることに関するサポートを引き出す具体的な方法として、「直接情報を尋ねる」と「調べ方のアドバイスを求める」の2つのアプローチを紹介しました。

 「直接情報を尋ねる」場合は、ChatGPTは最新の情報をもとに回答していないので、その点は注意が必要です。

 一方で「調べ方のアドバイスを求める」方法では、得られる情報から適切なものを選ぶ判断が必要となります。情報を探す際には、これらの特性を理解し、適切に使い分けるようにしましょう。

《コラム》「調べる」スキルを磨く

【生成AI時代の学習マインドセット その4】
 問題解決に必要な情報を速やかに見つけ出す技術、すなわち「調べる」スキルはとても重要です。進化の早いITの世界では日々新しい技術や情報が出てくるため、問題解決のために未知の情報にアクセスし、活用していく力が求められます。そのため、ITエンジニアやプログラミングを活用しているビジネスパーソンは、日常の業務の中で自然とこの「調べる」スキルを磨いています。 

 これまでの主な「調べる」ツールは検索エンジンでしたが、ChatGPTは新たなツールとして注目されています。生成AIの時代では、検索エンジンとは異なるアプローチ、例えば具体的な質問をすることやコミュニケーションを取りながら正確な情報を得るといった新しいスキルが求められるようになります。

 ChatGPTを使いこなすことで、これらのスキルを獲得することにつながります。プログラミングをさらに活用していくために、
ChatGPTを活用し自身の「調べる」スキルを磨きましょう。


【発売前公開】「ChatGPT×プログラミング勉強法」を20,000文字だけ公開します

目次はこちらから

ご購入はこちらから

この記事が気に入ったらサポートをしてみませんか?