Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
20251120_生成AI(LLM)で自習する方法とバイブコーディング入門
Search
NobuakiOshiro
PRO
November 19, 2025
52
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20251120_生成AI(LLM)で自習する方法とバイブコーディング入門
NobuakiOshiro
PRO
November 19, 2025
More Decks by NobuakiOshiro
See All by NobuakiOshiro
20260912_codex+computerUse用のマシン購入を考える
doradora09
PRO
0
68
20260910_中東予測の過去予測のAI評価_統合報告スライド_10枚_大城
doradora09
PRO
0
16
20260826_中東情勢モニタリング_週次スライド統合_大城版_12p
doradora09
PRO
0
38
20260909_中東情勢モニタリング_週次スライド_10p_大城.pdf
doradora09
PRO
0
38
20260904_DeepResearchで実践する外部環境モニタリング
doradora09
PRO
0
55
20260903_中東情勢モニタリング_週次統合スライド_10p_BRS差替版.pdf
doradora09
PRO
0
16
20260828_15minLT_データ分析10倍時代を考える
doradora09
PRO
0
970
Codex_旅行計画デモ_2026-08-17
doradora09
PRO
0
31
20260817_生成AIの動向と中学校・高等学校での活用を考える_v1.00_公開用
doradora09
PRO
0
290
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
4.9M
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
830
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
680
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
Speed Design
sergeychernyshev
33
2.1k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
65k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
260
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
760
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Transcript
⽣成AI(LLM)で⾃習する⽅法と バイブコーディング⼊⾨ 2025/11/20 NOB DATA株式会社 代表取締役 ⼤城 信晃
Copyright © 2025 NOB DATA All Rights Reserved. 本⽇の流れ 0.
はじめに 1. 学習の各ステップで使えるAIツールなど 2. バイブコーディング⼊⾨ 3. 質疑応答 ( 12:40-50 ) 本編35min, 質疑応答10min ( 12:55には⼀旦中締め )
Copyright © 2025 NOB DATA All Rights Reserved. 0. はじめに
Copyright © 2025 NOB DATA All Rights Reserved. ⾃⼰紹介 ⼤城信晃(twitter
@doradora09) NOB DATA株式会社 代表取締役社⻑ / データサイエンティスト協会九州⽀部 ⽀部⻑ / ASI未来社会研究所 所⻑代理 / iU 情報経営イノベーション専⾨職⼤学 客員教員 ・住まい 沖縄 -> 東京 -> 福岡 ・職歴 ヤフー-> DATUM STUDIO -> LINE Fukuoka -> NOB DATA(株) 創業 ・運営コミュニティ ・Tokyo.R(2010-2016) ・fukuoka.R、PyData.Fukuoka、 オモシロAIごった煮勉強会、ChatGPT部、 AGI福岡、他 ChatGPTは登場の3⽇後の 2022/12/2からほぼ毎⽇利⽤
Copyright © 2025 NOB DATA All Rights Reserved. 本⽇のモチベーション 1.
⽣成AI(LLM)を家庭教師にしてプログラミングを学ぶ⽅法を知る 2. プログラミング初⼼者でもバイブコーディングで プロトタイプとして動く物をAIに作ってもらう 皆さんの⾃主学習やコミュニティでの相互学習の際の 参考になりましたら幸いです
Copyright © 2025 NOB DATA All Rights Reserved. ⽣成AI時代になぜプログラミングを学ぶのか 1.
ハルシネーション問題。まだ⽣成AIは嘘をつきます • AIのoutputのレビュアーとしてのプログラミング知識 2. 依頼者として良い指⽰を出すため • AIへの指⽰も、⼈間のプログラマーへの指⽰も、 ある程度プログラミングやシステム開発についての基礎知識が 必要 3. 痒いところに⼿が届くようになる • ⼤枠をAIに作ってもらって、細かなところは⾃分で修正 • これはイラスト系のAIで絵師さんなら⾃分で微修正できる、 というようなとこも近い感覚だと思います
Copyright © 2025 NOB DATA All Rights Reserved. プログラミング学習のステップと誰にサポートしてもらうか 動機づけ・⽬的設計
どの⾔語をやるか選定 教材選定 環境構築 学習 評価・次の⽬標設定 • 師匠がいないと結構⼤変。 • 学⽣時代であれば単位取得⽬的 でコースはある ( 最近だとUdemyなど ) • ⾃分をどうモチベートするか ( 困ってる事 or 憧れ ) 従来(⼈やコミュニティ) ⽣成AI時代 • コミュニティチャットや掲⽰板 で相談するなど • 相談できるタイミングに依存 • やりたい事をAIに相談して、そ こから何をやるべきかのステッ プを提案してもらう • ディープリサーチ、またはAIに その場で教材を作ってもらう • 画像や動画⾒せながらアドバイ スをAIにしてもらう • バイブコーディングなどで「先 に完成系を作ってもらって中⾝ を読む」という学習⽅法も可能 • 次のステップも提案してもらう
Copyright © 2025 NOB DATA All Rights Reserved. AI時代で⼀気に注⽬を集めた⽅々 •
学⽣さんだと⼤塚あみさん • シニア男性最⾼齢?だとトミ爺さん(91歳) • トミ爺さんは先⽇東京で⾏われたOpenAIの公式イベントにも登壇 https://www.amazon.co.jp/dp/4296071068 https://x.com/TomzyApp
Copyright © 2025 NOB DATA All Rights Reserved. 会社としてもAIは当たり前の時代に突⼊しつつあります https://www.itmedia.co.jp/aiplus/articles/2507/04/news070.html
制度を採⽤しているのは、4⽉に発⾜した「AI イノベーション事業本部」。対象はエンジニ アだけでなくビジネス職やデザイナー職など のクリエイティブ職など、同本部の全員だ。 バイブコーディングの ⽅法さえ覚えれば、 正直誰でもできます
Copyright © 2025 NOB DATA All Rights Reserved. 1. 学習の各ステップで使えるAIツールなど
Copyright © 2025 NOB DATA All Rights Reserved. 動機づけ・⾔語選定 動機づけ・⽬的設計
どの⾔語をやるか選定 AIへの相談 • AIに質問するのではなく、AIに質問してもらう • 「何をやりたいのか」の⾔語化 • または、プログラミングでどんなメリットがあるのかを 壁打ち ⼈間への相談 • ⾃社の環境や⼊⾨しやすさ、という⽂脈では会社や⾝の 回りのプログラミング有識者、またはコミュニティに相 談するのが良いと思います • 個⼈的には • HTML/CSS/js、Python、あたりは汎⽤性⾼め • Excelやマクロ、DB(SQL)から⼊るという道も
Copyright © 2025 NOB DATA All Rights Reserved. 環境構築はAIにサポートしてもらうことも今なら可能 環境構築
AIへの相談 • 基本は画像やエラーの内容など、 を伝えて、どう進めれば良いかが 相談可能 • またChatGTPのアプリ版であれ ば「動画をライブで⾒せながらア ドバイスをもらう」ことも可能 ( 但し、機密情報は含まれないこ とが前提 ) https://x.com/doradora09/status/1898269212462006433
Copyright © 2025 NOB DATA All Rights Reserved. 教材選びから学習時の家庭教師役までAIに依頼 AIへの相談
• DeepResearch等で情報集め • GoogleのNotebookLMだと⾳ 声での解説の他、問題まで作っ てくれます ( Google AI Studio だと動画解析・解説も可能 ) • CahtGPTだと「学習モード」な ど。これはcopilotのプロンプト で「答えを教えないように家庭 教師として導いてください」な ども有効です。 教材選定 学習 https://notebooklm.google.com/
Copyright © 2025 NOB DATA All Rights Reserved. 評価と次の⽬標設定 評価・次の⽬標設定
AIへの相談 • 書籍であればその次のステップ、 AIの独⾃コンテンツであれば 「マイルストーン」を設計して 次のフェーズに進みます • ちなみにテーマ⾃体に悩んだ場 合は個⼈的には脳のinputの肥 やしとしては「Twitter(X)」や 「放送⼤学のTV講座の垂れ流 し」などは結構ヒントが多い印 象です ( この辺はプログラミングだけ ではない幅広い情報とのセレン ディピティ、が狙えます ) https://www.ouj.ac.jp/bangumi/year/2025-2_bangumihyo.pdf
Copyright © 2025 NOB DATA All Rights Reserved. 2. バイブコーディング⼊⾨
Copyright © 2025 NOB DATA All Rights Reserved. バイブコーディングとは(Chat先⽣⽈く) •
⼀⾔で⾔うと「全部AIに コーディングしてもらう」 スタイル • 「ゴールまで⾛って、その あと中⾝を理解する」と⾔ う勉強のアプローチの際に は有効 • ( なおバイブコーディング だけに頼ると、プログラミ ング⼒は1mmも成⻑しな いので取り扱いは注意 )
Copyright © 2025 NOB DATA All Rights Reserved. 例:スイカゲーム⾵なものを作ってもらう •
私の場合はVS Code + Clineの環境ですが、 github copilotの契約があ ればほぼ同じことができる と思います • ゲーム開発からの⼊⾨、と かは興味を持つと⾔う⽂脈 では結構良いかもしれませ ん • 右のものは30分くらいでバ イブコーディングで作成 ( htmlで動作するゲーム )
Copyright © 2025 NOB DATA All Rights Reserved. 例:SNS分析ツールのプロトタイピング •
ネットワーク分析の 勉強会を聞きながら、 裏でバイブコーディ ング • 1時間くらいで完成 ( 私は1mmもコード を書いていません )
Copyright © 2025 NOB DATA All Rights Reserved. 例:データ分析コンペのKaggleの⼊⾨問題 •
Kaggleの問題へのチャ レンジ例 ( 邪道kaggler会、と名 乗ることにしました ) • 私の場合はVS Code + Clineの環境ですが、 github copilotの契約 があればほぼ同じこと ができると思います https://x.com/doradora09/status/1989552618201649405
Copyright © 2025 NOB DATA All Rights Reserved. ゴールから逆算する学習⽅法①-1 •
バイブコーディングの問題 は「⼀気に複雑な処理をAI が⼤量に実⾏してしまう」 と⾔う点です。 • 特にコードリーディングに 慣れていない初⼼者にはAI の出⼒が「ブラックボック ス」になってしまいがちで す • そこで、AIに書いている内 容を解説してもらいます。 ( 個⼈的なおすすめは、 「html/css/js、必要に応 じてSVG等を⽤いてhtml で出⼒して」です。 ) 処理全体の可視化
Copyright © 2025 NOB DATA All Rights Reserved. ゴールから逆算する学習⽅法①-2 特定1ファイルの可視化
Copyright © 2025 NOB DATA All Rights Reserved. ゴールから逆算する学習⽅法② •
これはバイブコーディン グに限定されませんが、 「出⼒されたコードにコ メントを追加してもら う」と⾔う⽅法も便利で す • またプログラミングは⾃ 分の⼿で書かない限り書 けるようにはなりません ので、「元の題材をベー スに少しいじってみる問 題」をChatGPTや Copilotに出してもらう、 と⾔うのも良いかもしれ ません。 1⾏単位の解説
Copyright © 2025 NOB DATA All Rights Reserved. 余談:本⽇の資料のNotebookLM版 •
書籍や資料なども 適宜AIにinputし て構造化したり、 その資料に対して RAG的に質問して みると理解も捗る と思います • ⽣成AIやバイブ コーディングが皆 さんのプログラミ ング学習のお役に ⽴てば幸いです。
• Enjoy..!!