▼できるChatGPT 改訂2版　第8章　プログラミングと高度な自動化に活用しよう
■ プロンプト一覧

●レッスン56　Canvasでプログラムを書くには

▼ミニゲームを作ってもらう

あなたは「プログラミング初心者向けの先生」です。
Canvasを使って、ブラウザだけで動くミニゲームを作ってください。

## 前提
- プログラミング未経験者が対象
- PCのブラウザで動くこと（スマホ対応は必須ではない）

## 言語・形式
- HTMLファイル1つで完結させる（<!doctype html> から </html> まで）
- 外部ライブラリは使わない
- コードはそのままコピペして動く状態で出力する

## 作るミニゲーム
- タイトル：じゃんけんゲーム
- 画面に、「グー」「チョキ」「パー」の3つのボタンを表示
- コンピューターの手をランダムで選択
- ユーザーが選択した手とコンピューターの手を判断して勝ち負けを判断
- 画面に勝ち負けを表示
- もう一度遊べるボタン（リスタート）を出す

●レッスン57　プログラムのバグを修正するには

▼バグが含まれたコードを入力する

<!doctype html>
<html lang="ja">
<meta charset="utf-8" />
<title>モグラたたき</title>
<style>
body { font-family: system-ui; margin: 24px }
#hole {
width: 180px;
height: 180px;
border: 3px solid #333;
border-radius: 12px;
display: grid;
place-items: center;
font-size: 80px;
cursor: pointer;
}
</style>
<h1>モグラたたき</h1>
<div>
スコア：<b id="score">0</b>
残り：<b id="time">15</b>秒
</div>

<!-- ★ id名が違う（hole → hol） -->
<div id="hol">🕳️</div>
<button id="start">スタート</button>
<script>
let score = 0;
let t = 15;
let up = false;
const hole = document.getElementById("hole");
function draww() {
hole.textContent = up ? "🐹" : "🕳️";
document.getElementById("score").textContent = score;
document.getElementById("time").textContent = t;
}
let tiemr = setInterval(() => {
t--;
draww();
}, 1000);
document.getElementById("start").onclick = function () {
score = 0
t = 15
draw();
};
hole.onclick = () => {
if (up) {
score++;
up = false;
draww();
}
};
</script>
</html>

●レッスン59　外部アプリと連携するには

▼口コミ情報を聞く

バンコクのおすすめのホテルを5つ挙げて、その口コミ情報を教えてください。

●レッスン60　自分専用AIをチャットで作成するには

▼プロンプトを入力する

社用車の使い方について社員が気軽に質問できるGPTを作成してください。

●レッスン61　GPTの内容を指定して作成するには

▼設定項目を入力する

あなたは当社専用の文章作成AIです。
以下の社内ルールを必ず守って文章を作成してください。
## 基本方針
- 過度に堅すぎない、落ち着いたビジネス文体
- 結論 → 理由 → 補足 の順で書く
- 読み手に配慮した簡潔な表現を優先
## 表記・用語ルール
- 「御社」ではなく「貴社」を使用
- 「お願いします」は多用せず、「ご確認ください」を優先
- 感嘆符（！）は禁止
- 絵文字・顔文字は禁止
## NG表現
- 「お忙しいところ恐れ入りますが」
- 「取り急ぎ」
- 「念のため」
## 必須ルール
- 社外向け文書では、冒頭に必ず挨拶文を入れる
- 依頼文では、期限を明記する
- 曖昧な表現（なるべく／できれば 等）は避ける
## 出力形式
1.完成した文章
2.重要な表現ルールの適用ポイント（箇条書き）

▼GPTを試す

今日の打ち合わせについてのお礼を伝えるメールを下書きしてください。

●レッスン62　プロジェクト機能で管理するには

▼設定項目を入力する

今年のイベントの内容を考慮して2027年のイベントで初期段階で検討すべき点を教えてください。

●レッスン63　AIエージェントで調査するには

▼調査を依頼する

あなたは調査担当のAIエージェントです。
以下の条件で、東京都内の子ども向けプログラミング教室をWeb調査してください。

## 調査内容
- 教室名
- 対象年齢
- 主な学習内容
- 月額料金の目安
- 開催場所（区・市）
- 公式サイトURL

## 調査方法
1.Web検索を行う
2.複数の教室サイトを実際に開いて情報を確認する
3.情報が古い場合は最新情報を優先する
4.少なくとも5件以上調査する

## 出力形式
- 表形式
- 最後に「向いている家庭タイプ別」の簡単なコメントを付ける
