バイブコーディング基礎
1時間18分生成AIと対話しながらプログラムを制作する、バイブコーディングの基本的な考え方を学びます。
簡単なミニゲームの制作を通じて、作りたいものをAIへ伝える方法、作業手順の整理、生成されたコードの確認方法、エラーが発生した際の対応方法を身につけます。
- バイブコーディングの基礎
- ミニゲーム制作
- AIと共同で開発を進める考え方
- 開発タスクの整理
- コードの確認とコメント追加
- エラー発生時の対処方法
- 学習内容のまとめ
バイブコーディングは、AIに日本語で頼んで動くものを作るやり方です。
生成AIと対話しながらプログラムを制作する、バイブコーディングの基本的な考え方を学びます。
簡単なミニゲームの制作を通じて、作りたいものをAIへ伝える方法、作業手順の整理、生成されたコードの確認方法、エラーが発生した際の対応方法を身につけます。
Webページが表示される基本的な仕組みを理解し、生成AIを活用して実際にページを制作します。
HTML・CSS・JavaScriptの役割を学びながら、デザインや動きのあるWebページを作成し、最終的にホームページとして形にするまでの流れを習得します。
社内マニュアルや各種資料をもとに、よくある質問へ自動回答するFAQチャットボットを制作します。
FAQデータの作成方法や検索精度を高める考え方を学び、完成したチャットボットをWebページに組み込むまでの一連の流れを実践します。
日常業務の中から、自動化に適した業務を見つける方法を学びます。
業務を「入力・処理・出力」の3つに分けて整理し、Google Apps Scriptを活用した業務自動化と、Pythonを活用したWeb情報の取得を体験します。
Google Apps Scriptを活用して、ブラウザ上で利用できる業務アプリを制作します。
アプリ制作の基本的な流れを理解したうえで、データを可視化する分析ダッシュボードを作成し、公開後の動作確認や機能改善までを実践します。
AIを活用した開発を円滑に進めるために、制作するシステムの目的や機能を仕様書として整理する方法を学びます。
必要な機能や不足している要素を確認し、完成後に社内で継続的に利用するための運用ルールまで設計します。
これまで学習した内容を活用し、一つの業務アプリを完成させる総合演習です。
完成イメージと必要な機能を整理したうえで、生成AIを活用してコードを作成し、Google Apps Scriptへ反映します。
アプリの公開、動作確認、不具合の修正までを行い、生成AIと協力しながらアプリを完成させる一連の開発プロセスを習得します。
これまでに学んだバイブコーディングやGoogle Apps Scriptの知識を活用し、既存の業務アプリをより実務で使いやすい形へ改善する実践演習です。
用意されたサンプルアプリを題材に、現状の機能や課題を確認し、必要な改修内容と実装順序を整理したうえで、生成AIと対話しながら機能追加・改善を進めます。
入力ミスや重複登録を防ぐ仕組み、担当者・期限・ステータスの管理、検索・絞り込み、期限超過の可視化、通知機能など、業務アプリで求められる実践的な機能を段階的に実装します。
最後に、想定した業務フローに沿って受入テストを行い、不具合の洗い出しと修正まで実践することで、生成AIを活用して既存システムを継続的に改善する力を身につけます。
AIへの頼み方は、ここで覚えます。
担当が替わっても、次の人がそれを見ながら直していけます。
それぞれが、仕事の合間に進められます。
学習管理システム(LMS)で、誰がどこまで進んだかが分かります。
※Google Apps Scriptは、Googleのスプレッドシートやフォームを動かす仕組みです。
本プログラムは、知識およびスキルの習得を目的とした演習形式の講座です。
研修内では、訓練用の環境およびダミーデータを使用します。実際の業務システムとの接続や、受講企業の実データを使用した運用は行いません。