【長女に教えるPart2】AIを使ってプログラミングを学ぶ
【長女に教えるPart2】AIを使ってプログラミングを学ぶ この記事の内容 ChatGPT(O3 mini)を使って、初心者でも作りたいもののアイデアを引き出す方法を紹介しています VS Code の拡張機能「Cline」を使うと、ファイル作成からコマンド実行まで AI が自動で行ってくれます Python で簡単なレコメンデーションシステムを実際に構築し、エラー対処の流れも体験しています GitHub Copilot を使ってコードの意味を VS Code 上で直接確認できます VS Code のデバッガーで1行ずつ実行しながらコードの動作を理解する方法を紹介しています はじめに この動画は「長女に教えるシリーズ」の第2回です。前回は基礎的な内容を中心に説明しましたが、今回は方針を大きく変え、最先端のAIを使いながら実際に何かを作ってみるところを見ていきます。超基礎的なアプローチと最先端のアプローチの両方から、プログラミングを学んでいくスタイルです。 ChatGPT で「作るもの」のアイデアを出してもらう まず使うのは ChatGPT です。今回はモデルとして O3 mini を選択しています。ChatGPT には複数のモデルがあります。 モデル 特徴 GPT-4 普段使いに適したスタンダードモデル O1 じっくり考えてから回答するモデル O3 O1 の次世代。プログラミングが得意とされる O3 mini O3 の軽量版。無料プランでも利用可能 O3 系モデルの特徴は、回答を返す前に内部で複数回「考える」ステップを踏む点です。1回で答えを出すのではなく、自己検証しながら質の高い回答を生成します。 初心者が「何を作ればいいかわからない」という場合は、そのままAIに聞いてしまうのが有効です。今回は以下のようなプロンプトを使いました。 A 体 何 I 験 を と し 作 一 て っ 緒 み て に た み プ い る ロ で と グ す 良 ラ 。 い ミ で 経 ン も 験 グ 特 と を に な し 何 る て を で 何 作 し か り ょ が た う で い か き と 。 る い 候 と う 補 い こ を う と い こ も く と あ つ を り か 学 ま 出 ん せ し で ん て み 。 み た て い く で だ す さ 。 い 。 ChatGPT からは以下のような候補が返ってきました。 ...