翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 法人のお客様へ 新規会員登録 ログイン
SEshop

ChatGPTプログラミング1年生 Python・アプリ開発で活用するしくみ 体験してわかる!会話でまなべる!【PDF版】

森 巧尚(著)

商品番号
183880
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2024年02月13日
ISBN
9784798183886
データサイズ
約96.3MB
制限事項
印刷可・テキストのコピー可
キーワード
プログラミング  人工知能  Python  アプリ開発  電子書籍【PDF版】  1年生シリーズ  ChatGPT

2,420円(税込)(本体2,200円+税10%)
送料無料

220pt (10%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

紙の書籍はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

  • ポスト
  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずこちらをお読みください。

あたらしい1年生シリーズ
ChatGPTプログラミング1年生の登場!
ChatGPTを利用したプログラミングに挑戦してみよう!

【本書の概要】
ChatGPTの得意分野でもあるプログラミングへの利用が注目されています。最近では「ChatGPTって、どんなしくみで動いているんだろう」「効果的な使い方を知りたい」「ChatGPTをPythonプログラミングに利用したい」「便利なChatGPTアプリを作りたい」という方が多くなってきています。
本書はそうした初めてChatGPTをプログラミングに利用する方に向けて、ヤギ博士とフタバちゃんと一緒にChatGPTを利用したプログラミングやアプリ開発の基本を解説。対話形式でChatGPTのしくみや、ChatGPTプログラミングのしくみを学ぶことができます。

【前提知識】
・Pythonの基本を学んだ方
・「Python1年生」を読み終えた方

【対象読者】
・ChatGPTプログラミングの初心者

【本書のポイント】
・対話形式で、イラストを交えながら、基礎知識を解説します。
・初めての方でも安心して学習できるよう記述方法をしっかり解説します。
・平易なサンプルを用意していますので、安心してChatGPTプログラミングを体験できます。

【目次】
第1章 ChatGPTってなに?
第2章 ChatGPTの使い方
第3章 ChatGPTにプログラミングを手伝ってもらおう
第4章 PythonでChatGPTを動かそう
第5章 Pythonで翻訳アプリを作ろう
第6章 Pythonで便利なアプリを作ろう

【著者プロフィール】
森 巧尚(もり・よしなお)
アプリの開発や、技術書や電子工作マガジンなどでの執筆活動。関西学院大学非常勤講師、関西学院高等部非常勤講師、成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師など、プログラミングに関する幅広い活動を行っている。近著に『Python1年生 第2版』、『Python2年生 デスクトップアプリ開発のしくみ』、『Python3年生 機械学習のしくみ』、『Python3年生 ディープラーニングのしくみ』、『Python2年生 データ分析のしくみ』、『Python2年生 スクレイピングのしくみ』、『Java1年生』、『動かして学ぶ! Vue.js開発入門』(いずれも翔泳社)、『楽しく学ぶ アルゴリズムとプログラミングの図鑑』(マイナビ出版)などがある。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。
画像01
画像02
画像03

基礎知識がわかる

章の冒頭には漫画やイラストを入れて各章で学ぶことに触れています。冒頭以降は、イラストを織り交ぜつつ、基礎知識について説明します。

画像04

ChatGPTをプログラミングやアプリ開発に利用する方法をやさしく解説

初めてChatGPTをプログラミングに利用する方に向け、その利用方法について、会話形式を織り交ぜながら丁寧に解説します。

画像05

ChatGPTを利用したプログラミングやアプリ開発を体験できる

ChatGPTを利用したプログラミングやアプリ開発を初めて学ぶ方に向けて、楽しく学習できるように工夫したサンプルを用意しています。

第1章 ChatGPTってなに?  

LESSON 1 ChatGPTってなに?  
 
LESSON 2 ChatGPT を使ってみよう  
アカウントを作成する  
最初の会話  
無料版と有料版  
PlugIns(プラグイン)  
analysis(アナリシス)  
DALL-E(ダリ)  
 
LESSON 3 「どんなしくみ」で動いている?  
ChatGPT ってなに?  
セルフアテンションが重要  
RNN との違い  
「質問(Query)、キー(Key)、答え(Value)」で関連性を調べる  
まとめ  

第2章 ChatGPTの使い方  
 
LESSON 4 まずは、気軽に質問!  
気軽に質問する  
少し違う回答が欲しいときは、何度も聞き直す  
「チャット」なので、「会話」で良い回答を目指す  
 
LESSON 5 ChatGPT は「もの知りな部下」  
「調べる」ではなく「相談相手として使う」  
ハルシネーションの原因  
 
LESSON 6 しくみでわかる、ChatGPT の得意なこと  
①質問応答  
②文章生成  
③文章校正  
④要約  
⑤翻訳  
⑥アイデア出し  
英語が得意  
 
LESSON 7 正しいコミュニケーションが大事  
①あいまいさを明確にする  
②質問を分割する  
③質問の角度を変える  
④しないことではなく、することを指示する  
 
LESSON 8 うまく指示する方法(プロンプトエンジニアリング)  
プロンプトエンジニアリングの要素  
①明確な指示  
②文脈(話の流れ) や背景(予備知識)  
③入力データ  
④出力形式  
ステップバイステップで  
 
LESSON 9 プロンプティング  
①Zero-Shot プロンプティング  
②Few-Shot プロンプティング  
③Chain-of-Thought(CoT)プロンプティング  

第3章 ChatGPTにプログラミングを手伝ってもらおう  
 
LESSON 10 プログラムを読むとき  
プログラムの説明をしてもらう  
注釈を追加してもらう  
関数や変数の説明をしてもらう  
 
LESSON 11 プログラムを作るとき  
作業の進め方を相談する  
プログラムのサンプルを提供する  
ライブラリの使い方を解説してもらう  
変数名や関数名を提案してもらう  
データ構造を提案してもらう  
ダミーデータを作成してもらう  
 
LESSON 12 プログラムを修正するとき  
エラーメッセージを解説してもらう  
エラーの修正方法を提案してもらう  
プログラムのリファクタリングを提案してもらう  
 
LESSON 13 愚痴や不満を聞いてほしいとき  
愚痴や不満を聞いてもらう  
ほめてもらう  

第4章 PythonでChatGPTを動かそう  

LESSON 14 Python をインストールして OpenAI の API を使おう  
Windows に Python インストールする方法  
macOS に Python インストールする方法  
API キーを取得する  
OpenAI API の料金について OpenAI ライブラリのインストール  
 
LESSON 15 Visual Studio Code を使おう  
Windows にインストールするとき  
macOS にインストールするとき  
Visual Studio Code の初期設定  
Visual Studio Code の使い方  
Python のバージョンを変更したい場合  
ChatGPT - Genie AI(ジニーエーアイ)  

LESSON 16 プログラムから ChatGPT を動かそう  
 
第5章 Pythonで翻訳アプリを作ろう  
 
LESSON 17 アプリのテンプレート:PySimpleGUI  
PySimpleGUI ライブラリのインストール  
テンプレートアプリの制作  
 
LESSON 18 自動翻訳アプリ  
 
LESSON 19 自動プログラミングアプリ  
 
第6章 Pythonで便利なアプリを作ろう  
 
LESSON 20 文章校正アプリ  
 
LESSON 21 文体・文調変換アプリ  
 
LESSON 22 メール調整アプリ  
 
LESSON 23 昔話自動生成アプリ  
 
LESSON 24 ゲームのストーリー生成アプリ  
 
LESSON 25 プログラムのトリビア生成アプリ  
 

各種問い合わせは以下のリンクからご連絡ください

関連商品

おすすめ特集

ロングセラーコンピュータ書

ITエンジニアにぜひ読んでいただきたい、翔泳社のロングセラーコンピュータ書を厳選

ITインフラ関連本特集

ネットワーク/サーバー/セキュリティを学ぶなら読んでおきたいおすすめの書籍

生成AI特集

テキスト生成、画像生成、動画生成など、生成AI活用のスキルが身につく本をご紹介

Web制作関連本特集

HTML/CSS、JavaScript、UI/UX、デザインまで。Web制作・フロントエンド開発に役立つ本

マーケティングおすすめ本

マーケティングの勉強におすすめの本。基本から実務に役立つ戦略設計まで

介護職におすすめの本

介護職を目指す人の試験対策書、現場スタッフのための実務書など、介護職に役立つ本

特集をもっと見る