<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>小学生向け | ぱそとんの部屋</title>
	<atom:link href="https://blog-shokunin.com/tag/%E5%B0%8F%E5%AD%A6%E7%94%9F%E5%90%91%E3%81%91/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog-shokunin.com</link>
	<description>パソコンって何が出来るの？パソコン選びから活用術までを一挙紹介！</description>
	<lastBuildDate>Thu, 04 Sep 2025 16:40:00 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://blog-shokunin.com/wp-content/uploads/2021/06/cropped-ぱとそんの部屋ファビコン２-32x32.png</url>
	<title>小学生向け | ぱそとんの部屋</title>
	<link>https://blog-shokunin.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Scratchで学ぶAI思考！プログラムで考える力をつけよう</title>
		<link>https://blog-shokunin.com/learn-ai-thinking-with-scratch/</link>
					<comments>https://blog-shokunin.com/learn-ai-thinking-with-scratch/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Thu, 04 Sep 2025 16:40:00 +0000</pubDate>
				<category><![CDATA[ScratchでAIを学ぼう！ブロックプログラムで簡単AI]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AI入門]]></category>
		<category><![CDATA[AI思考]]></category>
		<category><![CDATA[Scratch]]></category>
		<category><![CDATA[STEM教育]]></category>
		<category><![CDATA[プログラミング教育]]></category>
		<category><![CDATA[小学生向け]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5613</guid>

					<description><![CDATA[Scratchで学ぶAI思考！プログラムで考える力をつけよう 近年、「AI思考（AI Thinking）」という言葉が注目されています。AI思考とは、人工知能の仕組みやデータの活用方法を理解し、論理的に問題を解決する力の [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1>Scratchで学ぶAI思考！プログラムで考える力をつけよう</h1>

<p>近年、「AI思考（AI Thinking）」という言葉が注目されています。AI思考とは、人工知能の仕組みやデータの活用方法を理解し、論理的に問題を解決する力のことです。そして、このAI思考は子どものうちから身につけることが可能です。その第一歩として最適なのが、ビジュアルプログラミング言語の<strong>Scratch（スクラッチ）</strong>です。</p>

<p>この記事では、小学生からでも楽しく学べる「ScratchでAI思考を身につける方法」を解説します。初心者でも安心できるよう、基礎から応用まで、実践的なプロジェクト例も交えてご紹介します。</p>

<hr>


  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">1. AI思考とは何か？</a></li><li><a href="#toc2" tabindex="0">2. ScratchでAI思考を学べる理由</a></li><li><a href="#toc3" tabindex="0">3. AI思考を鍛えるScratchプロジェクト例</a><ol><li><a href="#toc4" tabindex="0">3-1. チャットボットを作る</a></li><li><a href="#toc5" tabindex="0">3-2. 画像認識風ゲーム</a></li><li><a href="#toc6" tabindex="0">3-3. データ分析型クイズ</a></li></ol></li><li><a href="#toc7" tabindex="0">4. 学びを深めるステップ</a></li><li><a href="#toc8" tabindex="0">5. AI思考学習のポイント</a></li><li><a href="#toc9" tabindex="0">まとめ</a></li><li><a href="#toc10" tabindex="0">関連記事</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">1. AI思考とは何か？</span></h2>
<p>AI思考は、単なるプログラミング技術の習得ではなく、次のような能力を育てます。</p>
<ul>
  <li><strong>論理的思考力</strong>：物事を順序立てて考える力</li>
  <li><strong>問題解決力</strong>：課題を分解し、解決策を導く力</li>
  <li><strong>データ活用力</strong>：情報を収集・分析し、意思決定に活かす力</li>
</ul>
<p>これらは、将来どのような職業についても役立つ「21世紀型スキル」の一つです。</p>

<hr>

<h2><span id="toc2">2. ScratchでAI思考を学べる理由</span></h2>
<p>ScratchはMIT（マサチューセッツ工科大学）が開発したビジュアルプログラミング言語で、コードを打ち込む代わりにカラフルなブロックを組み合わせてプログラムを作成します。これにより、小学生や初心者でも簡単にプログラムを構築できます。</p>
<p>特にAI思考の学習においてScratchが有効な理由は次の通りです。</p>
<ol>
  <li><strong>直感的な操作</strong>：ブロックをドラッグ＆ドロップするだけなので、文法エラーがなく学習の障壁が低い</li>
  <li><strong>視覚的フィードバック</strong>：動きや結果がすぐに画面で確認でき、試行錯誤しやすい</li>
  <li><strong>AI拡張機能</strong>：音声認識や画像認識など、AI的な要素を組み込める拡張機能が利用可能</li>
</ol>

<hr>

<h2><span id="toc3">3. AI思考を鍛えるScratchプロジェクト例</span></h2>
<h3><span id="toc4">3-1. チャットボットを作る</span></h3>
<p>ユーザーの入力に応じて答える「会話AI」を作成します。条件分岐と変数を活用し、ユーザーが入力したテキストに反応する仕組みを作ることで、情報処理と論理的分岐の考え方が身につきます。</p>

<h3><span id="toc5">3-2. 画像認識風ゲーム</span></h3>
<p>カメラ拡張機能を使い、手や顔の動きでキャラクターを動かすゲームを作ります。実際のAI認識ではありませんが、「入力（カメラ映像）→処理→出力」というAIの基本構造を体験できます。</p>

<h3><span id="toc6">3-3. データ分析型クイズ</span></h3>
<p>複数の質問を通してユーザーの好みを分析し、結果を分類するクイズゲームです。AIの「分類」「予測」という考え方を、身近なテーマで体験できます。</p>

<hr>

<h2><span id="toc7">4. 学びを深めるステップ</span></h2>
<p>ScratchでAI思考を身につけるには、以下のステップで進めると効果的です。</p>
<ol>
  <li><strong>基礎操作の習得</strong>：キャラクターを動かす、音を鳴らすなど簡単なプログラムを作る</li>
  <li><strong>条件分岐と変数</strong>：IF文や変数を使い、状況によって動きを変える</li>
  <li><strong>拡張機能の活用</strong>：音声認識やカメラ機能などでインタラクティブ性を高める</li>
  <li><strong>データの利用</strong>：ユーザーの入力や外部データを処理する仕組みを作る</li>
  <li><strong>AI的応用</strong>：推論、分類、予測の考え方を取り入れた作品作り</li>
</ol>

<hr>

<h2><span id="toc8">5. AI思考学習のポイント</span></h2>
<ul>
  <li>完成よりも「試行錯誤」を大事にする</li>
  <li>うまくいかないときは「どこで間違えたか」を分析する習慣をつける</li>
  <li>他の人の作品を参考にし、改善点を考える</li>
</ul>

<hr>

<h2><span id="toc9">まとめ</span></h2>
<p>Scratchは、プログラミング初心者でも楽しくAI思考を学べる素晴らしいツールです。論理的思考やデータ活用力は、将来AI時代を生き抜くために不可欠なスキルです。まずは小さなプロジェクトから始め、試行錯誤を重ねながら、自分なりの作品を作ってみましょう。</p>

<hr>

<h2><span id="toc10">関連記事</span></h2>
<ul>
  <li><a href="#">Scratchで作る！AIチャットボット入門</a></li>
  <li><a href="#">画像認識ゲームをScratchで作ろう</a></li>
  <li><a href="#">音声認識で動くキャラクター作り</a></li>
</ul>

]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/learn-ai-thinking-with-scratch/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Scratch×AIで未来を体験！小学生でもできるプログラム集</title>
		<link>https://blog-shokunin.com/scratch-ai-future-experience-for-kids/</link>
					<comments>https://blog-shokunin.com/scratch-ai-future-experience-for-kids/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Tue, 02 Sep 2025 17:29:00 +0000</pubDate>
				<category><![CDATA[ScratchでAIを学ぼう！ブロックプログラムで簡単AI]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Scratch]]></category>
		<category><![CDATA[プログラミング学習]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[小学生向け]]></category>
		<category><![CDATA[教育]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5607</guid>

					<description><![CDATA[Scratch×AIで未来を体験！小学生でもできるプログラム集 近年、人工知能（AI）は私たちの生活のあらゆる場面で使われるようになっています。そして、プログラミング初心者や小学生でも、このAIの仕組みを体験できる時代に [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1>Scratch×AIで未来を体験！小学生でもできるプログラム集</h1>

<p>近年、<strong>人工知能（AI）</strong>は私たちの生活のあらゆる場面で使われるようになっています。そして、プログラミング初心者や小学生でも、このAIの仕組みを体験できる時代になりました。その代表的なツールが<strong>Scratch</strong>です。</p>

<p>この記事では、Scratchを使って小学生でも簡単に作れるAIプログラム集をご紹介します。未来のテクノロジーに触れながら、遊び感覚でAIを学びましょう。</p>

<hr>


  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">1. なぜScratchでAIを学ぶのか？</a></li><li><a href="#toc2" tabindex="0">2. Scratchで使えるAIの種類</a></li><li><a href="#toc3" tabindex="0">3. 小学生でもできるAIプログラム集</a><ol><li><a href="#toc4" tabindex="0">① 画像で判定！お絵かき認識ゲーム</a></li><li><a href="#toc5" tabindex="0">② 声で動くキャラクター</a></li><li><a href="#toc6" tabindex="0">③ AIと会話するチャットゲーム</a></li><li><a href="#toc7" tabindex="0">④ クイズAI</a></li><li><a href="#toc8" tabindex="0">⑤ 表情で操作するゲーム</a></li></ol></li><li><a href="#toc9" tabindex="0">4. AIプログラム作りの流れ</a></li><li><a href="#toc10" tabindex="0">5. 学びを広げるポイント</a></li><li><a href="#toc11" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">1. なぜScratchでAIを学ぶのか？</span></h2>
<p>Scratchは、ブロックを組み合わせるだけでプログラムを作れるビジュアル型のプログラミング言語です。<strong>タイピングが苦手な小学生でも直感的に操作できる</strong>のが魅力です。</p>
<ul>
  <li>無料で使える（Webブラウザやアプリからアクセス可能）</li>
  <li>キャラクターや背景を自由に変更できる</li>
  <li>拡張機能でAIや音声認識も可能</li>
</ul>

<hr>

<h2><span id="toc2">2. Scratchで使えるAIの種類</span></h2>
<p>AIといっても、Scratchでできることは多岐にわたります。以下は代表的な例です。</p>
<ol>
  <li><strong>画像認識AI</strong> &#8211; カメラから映る物体を識別する</li>
  <li><strong>音声認識AI</strong> &#8211; マイクの音声を文字に変換する</li>
  <li><strong>チャットボット</strong> &#8211; 会話のようにやり取りできるプログラム</li>
  <li><strong>感情認識</strong> &#8211; 表情から感情を推測する</li>
  <li><strong>分類AI</strong> &#8211; データを学習して種類を分ける</li>
</ol>

<hr>

<h2><span id="toc3">3. 小学生でもできるAIプログラム集</span></h2>

<h3><span id="toc4">① 画像で判定！お絵かき認識ゲーム</span></h3>
<p>自分が描いた絵やカメラに映した物をAIが判定してくれるゲームです。<strong>Teachable Machine</strong>と連携して、猫や犬、果物などを当てるプログラムが作れます。</p>

<h3><span id="toc5">② 声で動くキャラクター</span></h3>
<p>マイクに向かって「ジャンプ！」と言うと、キャラクターがジャンプするような音声認識プログラム。Scratchの「音声認識」拡張機能を活用します。</p>

<h3><span id="toc6">③ AIと会話するチャットゲーム</span></h3>
<p>簡単な会話をAIが返してくれるプログラム。キーボードから質問すると、それに応じた答えを返します。</p>

<h3><span id="toc7">④ クイズAI</span></h3>
<p>問題を出して正解・不正解を判定するAIクイズ。画像や音声を使った問題にも対応可能です。</p>

<h3><span id="toc8">⑤ 表情で操作するゲーム</span></h3>
<p>カメラで笑顔になるとキャラクターが走り出すなど、感情認識を活用したプログラム。遊びながら表情分析を体験できます。</p>

<hr>

<h2><span id="toc9">4. AIプログラム作りの流れ</span></h2>
<ol>
  <li>テーマを決める（例：「猫と犬を見分ける」など）</li>
  <li>必要な画像や音声データを集める</li>
  <li>Teachable MachineやAI拡張機能で学習モデルを作る</li>
  <li>Scratchにモデルを読み込む</li>
  <li>ブロックを組み合わせて動きを作る</li>
  <li>テストして修正する</li>
</ol>

<hr>

<h2><span id="toc10">5. 学びを広げるポイント</span></h2>
<ul>
  <li>学校の自由研究として活用する</li>
  <li>作ったAIを家族や友達に見せてフィードバックをもらう</li>
  <li>別のテーマに応用してみる</li>
</ul>

<hr>

<h2><span id="toc11">まとめ</span></h2>
<p>Scratchは、小学生でもAIを体験できる最高の入口です。今回紹介したプログラム集を参考に、ぜひAIの世界へ一歩踏み出してください。将来、AIエンジニアやデータサイエンティストになるきっかけになるかもしれません。</p>


]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/scratch-ai-future-experience-for-kids/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>画像認識AIをScratchで！写真を見て答えるアプリを作ろう</title>
		<link>https://blog-shokunin.com/scratch-image-recognition-ai-photo-answer-app/</link>
					<comments>https://blog-shokunin.com/scratch-image-recognition-ai-photo-answer-app/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Sun, 31 Aug 2025 16:19:00 +0000</pubDate>
				<category><![CDATA[ScratchでAIを学ぼう！ブロックプログラムで簡単AI]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Scratch]]></category>
		<category><![CDATA[Teachable Machine]]></category>
		<category><![CDATA[プログラミング学習]]></category>
		<category><![CDATA[初心者向け]]></category>
		<category><![CDATA[小学生向け]]></category>
		<category><![CDATA[教育用ゲーム]]></category>
		<category><![CDATA[機械学習入門]]></category>
		<category><![CDATA[画像認識]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5601</guid>

					<description><![CDATA[画像認識AIをScratchで！写真を見て答えるアプリを作ろう 近年、AI（人工知能）の技術は急速に発展し、私たちの日常生活のさまざまな場面に活用されています。その中でも「画像認識AI」は、写真や映像から物体や人物を判別 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1>画像認識AIをScratchで！写真を見て答えるアプリを作ろう</h1>

<p>近年、AI（人工知能）の技術は急速に発展し、私たちの日常生活のさまざまな場面に活用されています。その中でも「画像認識AI」は、写真や映像から物体や人物を判別する技術として、特に注目を集めています。本記事では、小学生からでも取り組める「Scratch」を使って、簡単な画像認識アプリを作る方法を解説します。</p>


  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">1. 画像認識AIとは？</a><ol><li><a href="#toc2" tabindex="0">なぜScratchで画像認識ができるの？</a></li></ol></li><li><a href="#toc3" tabindex="0">2. 必要な準備</a></li><li><a href="#toc4" tabindex="0">3. プロジェクトの流れ</a></li><li><a href="#toc5" tabindex="0">4. Teachable MachineでAIモデルを作る</a><ol><li><a href="#toc6" tabindex="0">AI精度を上げるポイント</a></li></ol></li><li><a href="#toc7" tabindex="0">5. ScratchとAIの連携方法</a><ol><li><a href="#toc8" tabindex="0">サンプルコード（擬似的な説明）</a></li></ol></li><li><a href="#toc9" tabindex="0">6. 実際に作ってみよう</a><ol><li><a href="#toc10" tabindex="0">① 背景とキャラクターの準備</a></li><li><a href="#toc11" tabindex="0">② カメラ入力の設定</a></li><li><a href="#toc12" tabindex="0">③ AI判定結果の表示</a></li></ol></li><li><a href="#toc13" tabindex="0">7. 応用アイデア</a></li><li><a href="#toc14" tabindex="0">8. Scratch画像認識AIの学習効果</a></li><li><a href="#toc15" tabindex="0">9. まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">1. 画像認識AIとは？</span></h2>
<p>画像認識AIは、カメラや画像ファイルから取得したデータを解析し、「これは猫」「これは車」といった分類を行う技術です。代表的な活用例には、顔認証システムや自動運転、医療診断支援などがあります。</p>

<h3><span id="toc2">なぜScratchで画像認識ができるの？</span></h3>
<p>Scratchそのものには画像解析機能はありませんが、外部のAIサービス（例：<a rel="noopener" href="https://teachablemachine.withgoogle.com/" target="_blank">Google Teachable Machine</a>）と連携することで、Scratch内でAIの結果を使うことができます。</p>

<h2><span id="toc3">2. 必要な準備</span></h2>
<ul>
<li>インターネット接続が可能なパソコン</li>
<li>Scratchアカウント（<a rel="noopener" href="https://scratch.mit.edu/" target="_blank">公式サイト</a>で無料登録）</li>
<li>カメラ付きPC または スマホで撮影した写真</li>
<li>Google Teachable Machine（無料）</li>
</ul>

<h2><span id="toc4">3. プロジェクトの流れ</span></h2>
<ol>
<li>画像データを集める</li>
<li>Teachable MachineでAIモデルを作成</li>
<li>モデルをエクスポート（Web用）</li>
<li>Scratchに拡張機能を追加し、AIと連携</li>
<li>画像認識結果をもとにアプリを完成</li>
</ol>

<h2><span id="toc5">4. Teachable MachineでAIモデルを作る</span></h2>
<p>1. Teachable Machineにアクセスし、「Image Project」を選択します。<br>
2. 「Standard image model」を選択し、カテゴリ（クラス）を作ります。例：「猫」「犬」。<br>
3. 各クラスに画像をアップロードします（最低でも30枚程度推奨）。<br>
4. 「Train Model」をクリックしてAIを学習させます。</p>

<h3><span id="toc6">AI精度を上げるポイント</span></h3>
<ul>
<li>背景や角度を変えた複数の画像を使う</li>
<li>明るさやサイズを変えた画像も混ぜる</li>
<li>各クラスの画像枚数をバランス良く</li>
</ul>

<h2><span id="toc7">5. ScratchとAIの連携方法</span></h2>
<p>Teachable Machineで学習が終わったら、「Export Model」から「Tensorflow.js」形式でエクスポートし、URLをコピーします。</p>
<p>Scratchでは「拡張機能」からJavaScript連携が可能な拡張（ml5.jsやクラウド拡張）を利用し、このURLを読み込んでAI判定を使います。</p>

<h3><span id="toc8">サンプルコード（擬似的な説明）</span></h3>
<pre>
AIモデルを読み込む
↓
カメラの映像を取得
↓
AIで分類結果を取得
↓
「猫」と判定されたら「これは猫です！」と表示
</pre>

<h2><span id="toc9">6. 実際に作ってみよう</span></h2>
<h3><span id="toc10">① 背景とキャラクターの準備</span></h3>
<p>Scratchのステージに背景画像を設定し、キャラクター（スプライト）を追加します。</p>

<h3><span id="toc11">② カメラ入力の設定</span></h3>
<p>Scratchの「ビデオモーションセンサー」拡張を使うか、JavaScript連携でWebカメラ映像を取得します。</p>

<h3><span id="toc12">③ AI判定結果の表示</span></h3>
<p>AIから返ってきた結果に応じて、「正解！」や「これは○○です」といったセリフを表示するスクリプトを組みます。</p>

<h2><span id="toc13">7. 応用アイデア</span></h2>
<ul>
<li>クイズゲーム化：判定結果が正解ならポイント加算</li>
<li>学習アプリ化：認識した動物の豆知識を表示</li>
<li>リアルタイム翻訳：結果を英語でも表示</li>
</ul>

<h2><span id="toc14">8. Scratch画像認識AIの学習効果</span></h2>
<p>このプロジェクトを通じて、子どもたちは以下を学べます。</p>
<ul>
<li>AIの仕組み（機械学習の基礎）</li>
<li>プログラミング思考（条件分岐、イベント処理）</li>
<li>データ収集と分類の重要性</li>
</ul>

<h2><span id="toc15">9. まとめ</span></h2>
<p>「画像認識AI」は難しそうに思えますが、Scratchと外部AIサービスを組み合わせれば、小学生でも簡単に体験できます。作ったアプリを友達や家族に見せれば、きっと驚かれるはずです。ぜひ自分だけのオリジナルAIアプリを作って、プログラミングとAIの世界に一歩踏み出してみましょう。</p>

]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/scratch-image-recognition-ai-photo-answer-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Scratchで作るチャットボット！AIと会話できるゲームの作り方</title>
		<link>https://blog-shokunin.com/scratch-ai-chatbot-game-tutorial/</link>
					<comments>https://blog-shokunin.com/scratch-ai-chatbot-game-tutorial/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Fri, 29 Aug 2025 16:09:00 +0000</pubDate>
				<category><![CDATA[ScratchでAIを学ぼう！ブロックプログラムで簡単AI]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AIゲーム]]></category>
		<category><![CDATA[Scratch]]></category>
		<category><![CDATA[チャットボット]]></category>
		<category><![CDATA[プログラミング学習]]></category>
		<category><![CDATA[会話型ゲーム]]></category>
		<category><![CDATA[小学生向け]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5595</guid>

					<description><![CDATA[Scratchで作るチャットボット！AIと会話できるゲームの作り方 近年、小学生から大人まで幅広い層に人気のあるプログラミング学習ツール「Scratch」。マウス操作でブロックを組み合わせるだけで、ゲームやアニメーション [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1>Scratchで作るチャットボット！AIと会話できるゲームの作り方</h1>

<p>近年、小学生から大人まで幅広い層に人気のあるプログラミング学習ツール「Scratch」。マウス操作でブロックを組み合わせるだけで、ゲームやアニメーションを簡単に作れるのが魅力です。この記事では、そのScratchを使って「AIと会話できるチャットボットゲーム」を作る方法を、初心者にもわかりやすく解説します。</p>


  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">1. なぜScratchでチャットボット？</a></li><li><a href="#toc2" tabindex="0">2. 必要な準備</a></li><li><a href="#toc3" tabindex="0">3. プロジェクトの基本構造</a></li><li><a href="#toc4" tabindex="0">4. 会話の流れを設計する</a></li><li><a href="#toc5" tabindex="0">5. Scratchでの作り方ステップ</a><ol><li><a href="#toc6" tabindex="0">ステップ1：キャラクターを決める</a></li><li><a href="#toc7" tabindex="0">ステップ2：ユーザー入力を受け取る</a></li><li><a href="#toc8" tabindex="0">ステップ3：条件分岐を設定</a></li><li><a href="#toc9" tabindex="0">ステップ4：会話のパターンを増やす</a></li><li><a href="#toc10" tabindex="0">ステップ5：ループ処理</a></li></ol></li><li><a href="#toc11" tabindex="0">6. 発展的なアレンジ例</a></li><li><a href="#toc12" tabindex="0">7. SEO効果を狙った公開方法</a></li><li><a href="#toc13" tabindex="0">8. まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">1. なぜScratchでチャットボット？</span></h2>
<p>Scratchはテキスト入力が必要ないため、小学生やプログラミング初心者でも直感的に開発が可能です。チャットボットの仕組みを学ぶことで、以下のスキルが身につきます。</p>
<ul>
  <li>会話の流れ（フロー）の設計力</li>
  <li>条件分岐（if文）の理解</li>
  <li>変数やリストの活用</li>
  <li>ユーザー入力の処理方法</li>
</ul>

<h2><span id="toc2">2. 必要な準備</span></h2>
<p>今回必要なのは、パソコンとインターネット環境、そしてScratchアカウントです。</p>
<ol>
  <li>Scratch公式サイト（<a rel="noopener" href="https://scratch.mit.edu/" target="_blank">https://scratch.mit.edu/</a>）にアクセス</li>
  <li>無料アカウントを作成</li>
  <li>「作る」ボタンから新規プロジェクトを開始</li>
</ol>

<h2><span id="toc3">3. プロジェクトの基本構造</span></h2>
<p>チャットボットゲームは大きく分けて以下の流れになります。</p>
<ol>
  <li>ユーザーからの入力を受け取る</li>
  <li>入力内容を条件分岐で判定</li>
  <li>判定結果に応じた返答を表示</li>
  <li>会話をループして継続</li>
</ol>

<h2><span id="toc4">4. 会話の流れを設計する</span></h2>
<p>まず紙やメモアプリで「質問」と「回答」のパターンを設計します。</p>
<pre>
例）
ユーザー：「こんにちは」
チャットボット：「こんにちは！今日は何をしてたの？」
ユーザー：「勉強」
チャットボット：「えらいね！何を勉強してたの？」
</pre>

<h2><span id="toc5">5. Scratchでの作り方ステップ</span></h2>

<h3><span id="toc6">ステップ1：キャラクターを決める</span></h3>
<p>チャットボット役のスプライトを選びましょう。猫、ロボット、人間など自由です。</p>

<h3><span id="toc7">ステップ2：ユーザー入力を受け取る</span></h3>
<p>「○○と聞いて待つ」ブロックを使い、入力されたテキストを<code>answer</code>変数に格納します。</p>

<h3><span id="toc8">ステップ3：条件分岐を設定</span></h3>
<p>「もし ○○ なら」のブロックを使い、入力内容を判定します。</p>
<pre>
もし (answer = "こんにちは") なら
  「こんにちは！」と言う
</pre>

<h3><span id="toc9">ステップ4：会話のパターンを増やす</span></h3>
<p>複数の条件を追加して、自然な会話を実現します。</p>

<h3><span id="toc10">ステップ5：ループ処理</span></h3>
<p>「ずっと」ブロックを使って、会話を繰り返す仕組みを作ります。</p>

<h2><span id="toc11">6. 発展的なアレンジ例</span></h2>
<ul>
  <li>感情パラメータを作り、返答を変える</li>
  <li>ミニゲーム要素を会話に組み込む</li>
  <li>画像や音声を追加して臨場感を出す</li>
  <li>英語学習用チャットボットにする</li>
</ul>

<h2><span id="toc12">7. SEO効果を狙った公開方法</span></h2>
<p>作った作品はScratchの公式サイトに共有し、作品説明欄にキーワードを入れます。例えば：</p>
<blockquote>
「Scratch チャットボット」「Scratch AI 会話」「Scratch ゲーム作り方」など
</blockquote>

<h2><span id="toc13">8. まとめ</span></h2>
<p>Scratchでチャットボットを作ることで、AIの基礎的な仕組みを楽しく学べます。さらに、ゲーム性を加えることでプログラミング学習がより魅力的になります。この記事を参考に、ぜひ自分だけのAIチャットゲームを作ってみてください。</p>

<p><strong>おすすめ関連記事：</strong></p>
<ul>
  <li><a href="#">Scratchで作る！小学生でもできるかんたんAI入門</a></li>
  <li><a href="#">ブロックだけでAIを作ろう！Scratchで学ぶ人工知能の基礎</a></li>
</ul>

]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/scratch-ai-chatbot-game-tutorial/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>絵で覚える！Scratchで体験するかんたんAIアルゴリズム</title>
		<link>https://blog-shokunin.com/scratch-ai-algorithms-with-illustrations/</link>
					<comments>https://blog-shokunin.com/scratch-ai-algorithms-with-illustrations/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Thu, 28 Aug 2025 16:03:00 +0000</pubDate>
				<category><![CDATA[ScratchでAIを学ぼう！ブロックプログラムで簡単AI]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AI学習]]></category>
		<category><![CDATA[Scratch]]></category>
		<category><![CDATA[ブロックプログラミング]]></category>
		<category><![CDATA[プログラミング教育]]></category>
		<category><![CDATA[初心者向け]]></category>
		<category><![CDATA[小学生向け]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5592</guid>

					<description><![CDATA[絵で覚える！Scratchで体験するかんたんAIアルゴリズム 近年、「AI（人工知能）」は私たちの生活に深く入り込み、スマートフォンの音声認識やネットショッピングのおすすめ機能など、身近な場面で活躍しています。しかし、A [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1>絵で覚える！Scratchで体験するかんたんAIアルゴリズム</h1>

<p>
近年、「AI（人工知能）」は私たちの生活に深く入り込み、スマートフォンの音声認識やネットショッピングのおすすめ機能など、身近な場面で活躍しています。しかし、AIと聞くと「難しそう…」「プログラミングができないと無理」と感じる方も多いでしょう。<br>
そこで今回は、小学生から大人まで楽しめるビジュアル型プログラミング環境「Scratch（スクラッチ）」を使って、絵で覚えるかんたんなAIアルゴリズムを体験する方法をご紹介します。
</p>


  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">1. なぜScratchでAIを学ぶのか？</a></li><li><a href="#toc2" tabindex="0">2. AIアルゴリズムとは？</a></li><li><a href="#toc3" tabindex="0">3. Scratchで作る！かんたんAIアルゴリズム5選</a><ol><li><a href="#toc4" tabindex="0">① 色認識AI</a></li><li><a href="#toc5" tabindex="0">② 迷路探索AI</a></li><li><a href="#toc6" tabindex="0">③ チャットボット風会話AI</a></li><li><a href="#toc7" tabindex="0">④ 手書き数字認識（クラウド拡張）</a></li><li><a href="#toc8" tabindex="0">⑤ 感情判定AI</a></li></ol></li><li><a href="#toc9" tabindex="0">4. 絵で理解！AIの仕組み</a></li><li><a href="#toc10" tabindex="0">5. 学習を深めるためのコツ</a></li><li><a href="#toc11" tabindex="0">6. AI学習の次のステップ</a></li><li><a href="#toc12" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">1. なぜScratchでAIを学ぶのか？</span></h2>
<p>
Scratchはブロックをつなげるだけでプログラムを作れるため、文字のタイピングや複雑な文法を覚える必要がありません。<br>
さらに、視覚的なイラストや動きを使ってアルゴリズムの動作を理解できるため、AIの基礎概念を楽しく学べます。
</p>
<ul>
<li>文字入力不要で直感的に操作できる</li>
<li>子どもから大人まで学習可能</li>
<li>視覚的フィードバックで理解しやすい</li>
</ul>

<h2><span id="toc2">2. AIアルゴリズムとは？</span></h2>
<p>
AIアルゴリズムとは、コンピューターが「どう考え、どう行動するか」を決めるための手順や計算方法です。<br>
例えば、AIが猫と犬の写真を区別する場合、アルゴリズムが画像の特徴を分析し、判定します。Scratchでは、こうした複雑な処理をシンプルに置き換え、体験的に学ぶことができます。
</p>

<h2><span id="toc3">3. Scratchで作る！かんたんAIアルゴリズム5選</span></h2>

<h3><span id="toc4">① 色認識AI</span></h3>
<p>
カメラや画像の色を読み取り、判定するミニAIです。<br>
Scratchではスプライトに「色が触れたら〜する」という条件を設定することで、色認識の仕組みを体験できます。
</p>

<h3><span id="toc5">② 迷路探索AI</span></h3>
<p>
キャラクターがゴールまで最短経路を見つけるアルゴリズムです。<br>
AIの「経路探索（Pathfinding）」を模して、ブロックで道順を試行錯誤させます。
</p>

<h3><span id="toc6">③ チャットボット風会話AI</span></h3>
<p>
ユーザーの入力に応じて返答を変えるプログラムです。<br>
簡易的な「もし〜なら」ブロックを使い、質問への応答を設定します。
</p>

<h3><span id="toc7">④ 手書き数字認識（クラウド拡張）</span></h3>
<p>
拡張機能を使えば、ScratchでもGoogleの機械学習モデルを活用できます。<br>
手書きの数字を判定するAIを、イラスト付きでわかりやすく解説します。
</p>

<h3><span id="toc8">⑤ 感情判定AI</span></h3>
<p>
カメラの表情認識や、入力されたテキストから「うれしい」「かなしい」などの感情を推測するプログラムです。
</p>

<h2><span id="toc9">4. 絵で理解！AIの仕組み</span></h2>
<p>
文章だけではわかりにくいアルゴリズムも、フローチャートやキャラクターの動きとして描くことで直感的に理解できます。<br>
例えば迷路探索AIの場合、「スタート → 壁なら回避 → ゴールまで繰り返す」という流れを絵で示せば、小学生でもすぐに理解可能です。
</p>

<h2><span id="toc10">5. 学習を深めるためのコツ</span></h2>
<ul>
<li>最初はシンプルなプロジェクトから始める</li>
<li>実行結果を絵やアニメで見える化する</li>
<li>少しずつ条件分岐や変数を追加して機能を発展させる</li>
<li>完成したら友達や家族に見せて説明する</li>
</ul>

<h2><span id="toc11">6. AI学習の次のステップ</span></h2>
<p>
Scratchで基礎を学んだら、Pythonなどのテキストベースの言語に進むのもおすすめです。<br>
GoogleのTeachable MachineやML5.jsを使えば、画像認識や音声認識など高度なAIも簡単に試せます。
</p>

<h2><span id="toc12">まとめ</span></h2>
<p>
AIは難しいものではなく、Scratchを使えば絵やアニメで楽しく学べます。<br>
まずは色認識や迷路探索など、身近で楽しいアルゴリズムから挑戦し、AIの仕組みを体験してみましょう。<br>
将来、本格的なAI開発に挑戦するとき、きっとこの経験が役立ちます。
</p>

]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/scratch-ai-algorithms-with-illustrations/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ブロックだけでAIを作ろう！Scratchで学ぶ人工知能の基礎</title>
		<link>https://blog-shokunin.com/scratch-ai-basics-block-programming/</link>
					<comments>https://blog-shokunin.com/scratch-ai-basics-block-programming/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Wed, 27 Aug 2025 02:50:43 +0000</pubDate>
				<category><![CDATA[ScratchでAIを学ぼう！ブロックプログラムで簡単AI]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI入門]]></category>
		<category><![CDATA[Scratch]]></category>
		<category><![CDATA[ブロックプログラム]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[人工知能]]></category>
		<category><![CDATA[初心者向け]]></category>
		<category><![CDATA[小学生向け]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5586</guid>

					<description><![CDATA[目次 はじめにScratchとは？ScratchでAIを学ぶメリットAIの基礎を理解しようScratchで作れるAIの実例① 顔認識ゲーム② 文字認識クイズ③ AIチャットボット必要なもの作成手順AIの応用アイデア学びを [&#8230;]]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">Scratchとは？</a></li><li><a href="#toc3" tabindex="0">ScratchでAIを学ぶメリット</a></li><li><a href="#toc4" tabindex="0">AIの基礎を理解しよう</a></li><li><a href="#toc5" tabindex="0">Scratchで作れるAIの実例</a><ol><li><a href="#toc6" tabindex="0">① 顔認識ゲーム</a></li><li><a href="#toc7" tabindex="0">② 文字認識クイズ</a></li><li><a href="#toc8" tabindex="0">③ AIチャットボット</a></li></ol></li><li><a href="#toc9" tabindex="0">必要なもの</a></li><li><a href="#toc10" tabindex="0">作成手順</a></li><li><a href="#toc11" tabindex="0">AIの応用アイデア</a></li><li><a href="#toc12" tabindex="0">学びを深めるためのヒント</a></li><li><a href="#toc13" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>近年、AI（人工知能）は私たちの生活のあらゆる場面で活躍しています。しかし、「AIを作る」というと難しいプログラミング言語や数学が必要だと思っていませんか？実は、<strong>Scratch</strong>を使えば、文字を一切書かず、ブロックを組み合わせるだけでAIの仕組みを学び、簡単な人工知能を作ることができます。</p>

<h2><span id="toc2">Scratchとは？</span></h2>
<p>Scratchは、MITメディアラボが開発したビジュアルプログラミング環境です。命令や処理が「ブロック」として用意されており、それらをマウス操作で組み合わせることでプログラムを作れます。小学生から大人まで幅広い層に人気があり、教育現場でも採用されています。</p>

<h2><span id="toc3">ScratchでAIを学ぶメリット</span></h2>
<ul>
<li><strong>文字を打たなくてもOK</strong>：ブロックをドラッグ＆ドロップするだけ。</li>
<li><strong>視覚的に理解しやすい</strong>：処理の流れが色付きのブロックでわかる。</li>
<li><strong>AIの基礎を体験できる</strong>：分類、認識、推測などの仕組みをシンプルに再現可能。</li>
<li><strong>クラウド共有が簡単</strong>：作った作品をScratchサイトに公開できる。</li>
</ul>

<h2><span id="toc4">AIの基礎を理解しよう</span></h2>
<p>AIとは、コンピュータが人間のように「学び」「判断」「予測」する技術です。ScratchでできるAIの基礎例としては以下のようなものがあります。</p>
<ol>
<li><strong>画像認識</strong>：写真や絵を分類する。</li>
<li><strong>音声認識</strong>：声をテキストに変換する。</li>
<li><strong>チャットボット</strong>：会話を返すプログラム。</li>
</ol>

<h2><span id="toc5">Scratchで作れるAIの実例</span></h2>
<h3><span id="toc6">① 顔認識ゲーム</span></h3>
<p>カメラ拡張機能を使って、顔を検出して反応するゲームを作れます。</p>

<h3><span id="toc7">② 文字認識クイズ</span></h3>
<p>Teachable Machineなどの無料サービスで学習させたモデルをScratchに組み込むことで、手書き文字を判定するクイズが可能です。</p>

<h3><span id="toc8">③ AIチャットボット</span></h3>
<p>あらかじめ設定した質問と回答を使って、ユーザーと会話できる簡単なAIを作ります。</p>

<h2><span id="toc9">必要なもの</span></h2>
<ul>
<li>パソコンまたはタブレット</li>
<li>インターネット環境</li>
<li>Scratchアカウント（無料）</li>
<li>カメラやマイク（必要に応じて）</li>
</ul>

<h2><span id="toc10">作成手順</span></h2>
<ol>
<li>Scratch公式サイト（<a rel="noopener" href="https://scratch.mit.edu" target="_blank">https://scratch.mit.edu</a>）にアクセス</li>
<li>アカウントを作成</li>
<li>新しいプロジェクトを作成</li>
<li>「拡張機能」を追加（音声認識やビデオモーションなど）</li>
<li>AIの仕組みを再現するブロックを組み合わせる</li>
<li>テストと改良を繰り返す</li>
<li>完成したら公開</li>
</ol>

<h2><span id="toc11">AIの応用アイデア</span></h2>
<ul>
<li>表情によって反応が変わるキャラクター</li>
<li>クイズの答えをAIが判定</li>
<li>音声コマンドで操作するゲーム</li>
</ul>

<h2><span id="toc12">学びを深めるためのヒント</span></h2>
<p>ScratchでAIを作ることは、プログラミングの基礎を楽しく学べるだけでなく、問題解決能力や論理的思考も鍛えられます。また、<strong>Teachable Machine</strong>や<strong>Google Cloud Vision API</strong>などの外部AIサービスと組み合わせれば、さらに高度な機能も実現可能です。</p>

<h2><span id="toc13">まとめ</span></h2>
<p>「AIは難しい」という先入観をなくし、まずはScratchで遊び感覚で作ってみましょう。ブロックを組み合わせるだけで、AIの仕組みやプログラミングの魅力を体験できます。これが将来、本格的なAI開発への第一歩となるかもしれません。</p>

]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/scratch-ai-basics-block-programming/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Scratchで作る！小学生でもできるかんたんAI入門</title>
		<link>https://blog-shokunin.com/scratch-easy-ai-for-kids/</link>
					<comments>https://blog-shokunin.com/scratch-easy-ai-for-kids/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Tue, 26 Aug 2025 02:39:06 +0000</pubDate>
				<category><![CDATA[ScratchでAIを学ぼう！ブロックプログラムで簡単AI]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AI学習]]></category>
		<category><![CDATA[Scratch]]></category>
		<category><![CDATA[Teachable Machine]]></category>
		<category><![CDATA[チャットボット]]></category>
		<category><![CDATA[プログラミング教育]]></category>
		<category><![CDATA[初心者向け]]></category>
		<category><![CDATA[小学生向け]]></category>
		<category><![CDATA[教育プログラム]]></category>
		<category><![CDATA[画像認識]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5583</guid>

					<description><![CDATA[Scratchで作る！小学生でもできるかんたんAI入門 近年、AI（人工知能）は私たちの生活に深く関わるようになりました。スマートフォンの音声アシスタントや、写真の顔認識、翻訳アプリなど、AIは身近なところで活躍していま [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1>Scratchで作る！小学生でもできるかんたんAI入門</h1>

<p>近年、<strong>AI（人工知能）</strong>は私たちの生活に深く関わるようになりました。スマートフォンの音声アシスタントや、写真の顔認識、翻訳アプリなど、AIは身近なところで活躍しています。<br>
「でもAIって難しそう…」「子どもでも学べるの？」と思う方も多いでしょう。そこで今回は、小学生からでも学べる<strong>Scratch（スクラッチ）</strong>を使って、かんたんなAIプログラムを作る方法をご紹介します。</p>

<hr>


  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">1. Scratchとは？</a></li><li><a href="#toc2" tabindex="0">2. ScratchでAIは作れるの？</a></li><li><a href="#toc3" tabindex="0">3. 必要なもの</a></li><li><a href="#toc4" tabindex="0">4. 実践！かんたんなAIプロジェクト例</a><ol><li><a href="#toc5" tabindex="0">4-1. AIチャットボット</a></li><li><a href="#toc6" tabindex="0">4-2. 画像認識ゲーム</a></li><li><a href="#toc7" tabindex="0">4-3. 音声で動くロボット</a></li></ol></li><li><a href="#toc8" tabindex="0">5. 教育的メリット</a></li><li><a href="#toc9" tabindex="0">6. AIプロジェクトをもっと面白くする工夫</a></li><li><a href="#toc10" tabindex="0">7. まとめ</a><ol><li><a href="#toc11" tabindex="0">おすすめ関連リンク</a></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">1. Scratchとは？</span></h2>
<p>Scratchは、<strong>MITメディアラボ</strong>が開発したビジュアルプログラミング言語です。<br>
文字でコードを書くのではなく、ブロックを組み合わせてプログラムを作れるため、<strong>初心者や小学生でも直感的に操作</strong>できます。<br>
さらに、Scratchは無料で使え、パソコンやタブレットのブラウザからアクセス可能です。</p>

<ul>
<li>公式サイト：<a rel="noopener" href="https://scratch.mit.edu/" target="_blank">https://scratch.mit.edu/</a></li>
<li>アカウントを作成すれば作品を保存・共有できる</li>
<li>世界中のユーザーが作ったAI関連の作品も見ることができる</li>
</ul>

<hr>

<h2><span id="toc2">2. ScratchでAIは作れるの？</span></h2>
<p>Scratch単体では高度なAI機能はありませんが、<strong>拡張機能</strong>や外部サービスと連携することでAI的な動きを実現できます。<br>
例えば以下のようなことが可能です。</p>

<ul>
<li><strong>音声認識</strong>：話した言葉をテキストに変換</li>
<li><strong>画像認識</strong>：カメラで映したものを識別</li>
<li><strong>チャットボット</strong>：会話形式で受け答え</li>
<li><strong>機械学習</strong>：例を学習して予測や分類を行う</li>
</ul>

<p>これらは、Googleの「Teachable Machine」や「ML for Kids」などの無料サービスを使えば、Scratchと組み合わせて簡単に体験できます。</p>

<hr>

<h2><span id="toc3">3. 必要なもの</span></h2>
<p>ScratchでAIを作るために必要なものは、意外とシンプルです。</p>

<ul>
<li>パソコンまたはタブレット</li>
<li>インターネット環境</li>
<li>Scratchアカウント（無料）</li>
<li>外部AIサービス（例：Teachable Machine、ML for Kids）</li>
</ul>

<hr>

<h2><span id="toc4">4. 実践！かんたんなAIプロジェクト例</span></h2>

<h3><span id="toc5">4-1. AIチャットボット</span></h3>
<p>Scratchと「Dialogflow」や「ML for Kids」を組み合わせて、会話できるキャラクターを作ります。</p>
<ol>
<li>Scratchで新しいプロジェクトを作成</li>
<li>スプライト（キャラクター）を追加</li>
<li>外部AIサービスで質問と答えを登録</li>
<li>Scratchの拡張機能やAPIを使って連携</li>
<li>マイク入力やキーボード入力をトリガーに会話</li>
</ol>

<h3><span id="toc6">4-2. 画像認識ゲーム</span></h3>
<p>Teachable Machineで自分の顔や物を学習させ、Scratchで判定結果に応じてゲームの動きを変えます。</p>
<ol>
<li>Teachable Machineで画像をアップロードし、学習モデルを作成</li>
<li>モデルを公開し、URLを取得</li>
<li>ScratchでURLを読み込むスクリプトを作成</li>
<li>認識結果に応じてスプライトを動かす</li>
</ol>

<h3><span id="toc7">4-3. 音声で動くロボット</span></h3>
<p>音声認識拡張機能を使い、「ジャンプ」と言えばキャラがジャンプするなどの動作を実装します。</p>

<hr>

<h2><span id="toc8">5. 教育的メリット</span></h2>
<p>ScratchでAIを学ぶことには、多くの教育的メリットがあります。</p>
<ul>
<li>論理的思考力の向上</li>
<li>問題解決能力の習得</li>
<li>創造力の強化</li>
<li>プログラミングとAIの基礎理解</li>
</ul>

<p>特に小学生の場合、「遊びながら学ぶ」ことで興味を持ちやすく、長期的な学習意欲にもつながります。</p>

<hr>

<h2><span id="toc9">6. AIプロジェクトをもっと面白くする工夫</span></h2>
<ul>
<li>ストーリー性を加える（キャラ設定や背景）</li>
<li>センサーやカメラなど外部デバイスを連動させる</li>
<li>友達や家族に遊んでもらい、フィードバックを受ける</li>
</ul>

<hr>

<h2><span id="toc10">7. まとめ</span></h2>
<p>Scratchを使えば、小学生でも<strong>AIの仕組み</strong>を楽しく学ぶことができます。<br>
初めての方は、チャットボットや画像認識ゲームなどのシンプルなプロジェクトから始めると良いでしょう。<br>
「難しいプログラミング言語はまだ無理…」というお子さんでも、ブロックを組み合わせるだけでAI的な体験が可能です。</p>

<p>未来のエンジニアや発明家を目指して、今日からScratchでAIづくりを始めてみませんか？</p>

<hr>

<h3><span id="toc11">おすすめ関連リンク</span></h3>
<ul>
<li><a rel="noopener" href="https://scratch.mit.edu/" target="_blank">Scratch公式サイト</a></li>
<li><a rel="noopener" href="https://teachablemachine.withgoogle.com/" target="_blank">Teachable Machine</a></li>
<li><a rel="noopener" href="https://machinelearningforkids.co.uk/" target="_blank">ML for Kids</a></li>
</ul>

]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/scratch-easy-ai-for-kids/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>はじめてでも安心！パソコンで作るかんたんAIプログラム入門</title>
		<link>https://blog-shokunin.com/%e3%81%af%e3%81%98%e3%82%81%e3%81%a6%e3%81%a7%e3%82%82%e5%ae%89%e5%bf%83%ef%bc%81%e3%83%91%e3%82%bd%e3%82%b3%e3%83%b3%e3%81%a7%e4%bd%9c%e3%82%8b%e3%81%8b%e3%82%93%e3%81%9f%e3%82%93ai%e3%83%97%e3%83%ad/</link>
					<comments>https://blog-shokunin.com/%e3%81%af%e3%81%98%e3%82%81%e3%81%a6%e3%81%a7%e3%82%82%e5%ae%89%e5%bf%83%ef%bc%81%e3%83%91%e3%82%bd%e3%82%b3%e3%83%b3%e3%81%a7%e4%bd%9c%e3%82%8b%e3%81%8b%e3%82%93%e3%81%9f%e3%82%93ai%e3%83%97%e3%83%ad/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Sat, 16 Aug 2025 00:11:00 +0000</pubDate>
				<category><![CDATA[パソコンでAIを作ろう！初心者向けガイド]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AI入門]]></category>
		<category><![CDATA[Python入門]]></category>
		<category><![CDATA[Scratchプログラミング]]></category>
		<category><![CDATA[Teachable Machine]]></category>
		<category><![CDATA[ノーコードAI]]></category>
		<category><![CDATA[プログラミング教育]]></category>
		<category><![CDATA[初心者向けAI]]></category>
		<category><![CDATA[小学生向け]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5548</guid>

					<description><![CDATA[はじめてでも安心！パソコンで作るかんたんAIプログラム入門 「AIってよく聞くけど、どうやって作るの？」「パソコンで何か作ってみたいけど、むずかしそう…」 そんなあなたのために、この記事では初心者でも安心して始められるA [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1>はじめてでも安心！パソコンで作るかんたんAIプログラム入門</h1>

<p>「AIってよく聞くけど、どうやって作るの？」「パソコンで何か作ってみたいけど、むずかしそう…」</p>

<p>そんなあなたのために、この記事では<strong>初心者でも安心して始められるAIプログラムの作り方</strong>をやさしく解説します。</p>

<p>パソコンがあれば、プログラミングが初めてでも、自分だけのAIを体験できます。無料のツールを使って、少しずつAIの世界をのぞいてみましょう！</p>


  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-16" checked><label class="toc-title" for="toc-checkbox-16">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">AI（人工知能）ってなに？</a></li><li><a href="#toc2" tabindex="0">AIプログラムってどんなことができるの？</a><ol><li><a href="#toc3" tabindex="0">&#x2714; 画像認識</a></li><li><a href="#toc4" tabindex="0">&#x2714; 音声認識</a></li><li><a href="#toc5" tabindex="0">&#x2714; 会話ボット（チャットボット）</a></li><li><a href="#toc6" tabindex="0">&#x2714; 自動翻訳や文章生成</a></li></ol></li><li><a href="#toc7" tabindex="0">パソコンでAIプログラムを作るために必要なもの</a><ol><li><a href="#toc8" tabindex="0">【パソコンの基本スペック】</a></li><li><a href="#toc9" tabindex="0">【あると便利】</a></li></ol></li><li><a href="#toc10" tabindex="0">おすすめ！初心者向けのAIプログラム体験ツール</a><ol><li><a href="#toc11" tabindex="0">① Teachable Machine（ティーチャブルマシン）</a></li><li><a href="#toc12" tabindex="0">② Scratch（スクラッチ）＋拡張機能</a></li><li><a href="#toc13" tabindex="0">③ PythonでかんたんなAIを体験（中級者向け）</a></li></ol></li><li><a href="#toc14" tabindex="0">AIプログラム作成のステップ</a></li><li><a href="#toc15" tabindex="0">AIプログラムに挑戦するメリット</a></li><li><a href="#toc16" tabindex="0">まとめ：まずは「やってみる」がAIの第一歩！</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">AI（人工知能）ってなに？</span></h2>
<p>AI（エーアイ）とは「Artificial Intelligence（人工知能）」の略で、人間のように考えたり、覚えたり、判断したりできるコンピューターのことです。</p>

<p>身近なところでは、こんなAIがあります：</p>
<ul>
  <li>スマホの音声アシスタント（Siri、Googleアシスタントなど）</li>
  <li>動画サイトのおすすめ機能</li>
  <li>スマートスピーカーに話しかけると返事してくれる</li>
</ul>

<p>実は、私たちの生活の中で、すでにAIはたくさん活躍しているんです！</p>

<h2><span id="toc2">AIプログラムってどんなことができるの？</span></h2>
<p>AIを使ったプログラムには、いろんな種類があります。</p>

<h3><span id="toc3">&#x2714; 画像認識</span></h3>
<p>カメラの映像を使って「これは犬？それとも猫？」と判定するAIです。</p>

<h3><span id="toc4">&#x2714; 音声認識</span></h3>
<p>話しかけた言葉を聞きとって、文字に変換したり返事をしたりします。</p>

<h3><span id="toc5">&#x2714; 会話ボット（チャットボット）</span></h3>
<p>「こんにちは」と話しかけると「こんにちは！今日はいい天気ですね」と返してくれるAIです。</p>

<h3><span id="toc6">&#x2714; 自動翻訳や文章生成</span></h3>
<p>言葉を他の言語に変換したり、文章を作ったりするAIです。</p>

<h2><span id="toc7">パソコンでAIプログラムを作るために必要なもの</span></h2>
<p>まずは、必要な道具をそろえましょう。</p>

<h3><span id="toc8">【パソコンの基本スペック】</span></h3>
<ul>
  <li>OS：Windows10以降、またはmacOS</li>
  <li>メモリ：8GB以上（推奨）</li>
  <li>インターネット接続</li>
</ul>

<h3><span id="toc9">【あると便利】</span></h3>
<ul>
  <li>Webカメラ（画像認識を試すとき）</li>
  <li>マイク（音声AIを使うとき）</li>
</ul>

<h2><span id="toc10">おすすめ！初心者向けのAIプログラム体験ツール</span></h2>

<h3><span id="toc11">① Teachable Machine（ティーチャブルマシン）</span></h3>
<p><a rel="noopener" href="https://teachablemachine.withgoogle.com/" target="_blank">Teachable Machine</a>は、Googleが提供する無料ツールです。</p>
<p>画像や音声をAIに学ばせて、リアルタイムで認識できるプログラムが作れます。</p>

<h4>できること：</h4>
<ul>
  <li>カメラで写した「もの」や「動き」を見分ける</li>
  <li>マイクで聞き取った声を判断する</li>
  <li>自分の動作でプログラムを動かす</li>
</ul>

<p>プログラムを組む必要はなく、マウス操作だけでOKです。</p>

<h3><span id="toc12">② Scratch（スクラッチ）＋拡張機能</span></h3>
<p><a rel="noopener" href="https://scratch.mit.edu/" target="_blank">Scratch</a>は、小学生にも人気のプログラミングツールです。</p>

<p>ブロックを組み合わせるだけで、「キャラがしゃべる」「会話ボットを作る」といったAI風の動きが作れます。</p>

<h4>Scratchでできること：</h4>
<ul>
  <li>チャットボット風のキャラクター作成</li>
  <li>セリフを記憶して返事を変える</li>
  <li>条件分岐や変数を使って学びの幅を広げる</li>
</ul>

<h3><span id="toc13">③ PythonでかんたんなAIを体験（中級者向け）</span></h3>
<p>「もう少し本格的にやってみたい！」という方には、Pythonというプログラミング言語を使ったAIプログラムがおすすめです。</p>

<h4>初心者向けの例：</h4>
<pre><code>
# キーワードで返事するAI（Python）
user_input = input("こんにちは！話しかけてね：")
if "天気" in user_input:
    print("今日は晴れだよ！")
else:
    print("ごめん、それはまだわからないよ。")
</code></pre>

<p>このように、「言葉を理解して返す」しくみを作ることができます。</p>

<h2><span id="toc14">AIプログラム作成のステップ</span></h2>
<ol>
  <li>作りたいことを決める（例：画像を見分ける、会話する）</li>
  <li>学習させたいデータを準備する</li>
  <li>ツールを使ってAIに学ばせる</li>
  <li>テストをして、思った通りに動くか確認する</li>
</ol>

<p>最初は小さなことでも、体験を重ねることでレベルアップできます！</p>

<h2><span id="toc15">AIプログラムに挑戦するメリット</span></h2>
<ul>
  <li>論理的に考える力が育つ</li>
  <li>コンピューターの仕組みにくわしくなれる</li>
  <li>未来の仕事に役立つスキルが身につく</li>
  <li>自由研究や発表にもぴったり</li>
</ul>

<h2><span id="toc16">まとめ：まずは「やってみる」がAIの第一歩！</span></h2>
<p>AIプログラムは、むずかしいと思われがちですが、今では初心者でも使えるツールがたくさんあります。</p>

<p>まずは「どんなAIを作りたいか」を考えて、Teachable MachineやScratchなど、かんたんに体験できるツールから始めてみましょう。</p>

<p>プログラミングの世界は、楽しみながら学べる「未来への入口」です。</p>



]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/%e3%81%af%e3%81%98%e3%82%81%e3%81%a6%e3%81%a7%e3%82%82%e5%ae%89%e5%bf%83%ef%bc%81%e3%83%91%e3%82%bd%e3%82%b3%e3%83%b3%e3%81%a7%e4%bd%9c%e3%82%8b%e3%81%8b%e3%82%93%e3%81%9f%e3%82%93ai%e3%83%97%e3%83%ad/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GoogleやChatGPTのようなAIはどうやって作られているの？小学生にもわかる技術解説</title>
		<link>https://blog-shokunin.com/google%e3%82%84chatgpt%e3%81%ae%e3%82%88%e3%81%86%e3%81%aaai%e3%81%af%e3%81%a9%e3%81%86%e3%82%84%e3%81%a3%e3%81%a6%e4%bd%9c%e3%82%89%e3%82%8c%e3%81%a6%e3%81%84%e3%82%8b%e3%81%ae%ef%bc%9f%e5%b0%8f/</link>
					<comments>https://blog-shokunin.com/google%e3%82%84chatgpt%e3%81%ae%e3%82%88%e3%81%86%e3%81%aaai%e3%81%af%e3%81%a9%e3%81%86%e3%82%84%e3%81%a3%e3%81%a6%e4%bd%9c%e3%82%89%e3%82%8c%e3%81%a6%e3%81%84%e3%82%8b%e3%81%ae%ef%bc%9f%e5%b0%8f/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Fri, 15 Aug 2025 00:05:00 +0000</pubDate>
				<category><![CDATA[パソコンでAIを作ろう！初心者向けガイド]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AI入門]]></category>
		<category><![CDATA[ChatGPTの仕組み]]></category>
		<category><![CDATA[テクノロジー学習]]></category>
		<category><![CDATA[ニューラルネットワーク]]></category>
		<category><![CDATA[プログラミング教育]]></category>
		<category><![CDATA[人工知能の作り方]]></category>
		<category><![CDATA[小学生向け]]></category>
		<category><![CDATA[教育AI]]></category>
		<category><![CDATA[機械学習]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5545</guid>

					<description><![CDATA[GoogleやChatGPTのようなAIはどうやって作られているの？小学生にもわかる技術解説 「Googleで検索すると、すぐに答えが出てくるのはなぜ？」「ChatGPTって、どうしてこんなに人間みたいに話せるの？」 そ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1>GoogleやChatGPTのようなAIはどうやって作られているの？小学生にもわかる技術解説</h1>

<p>「Googleで検索すると、すぐに答えが出てくるのはなぜ？」「ChatGPTって、どうしてこんなに人間みたいに話せるの？」</p>

<p>そんな疑問を持ったことはありませんか？</p>

<p>この記事では、<strong>GoogleやChatGPTのようなAIがどうやって作られているか</strong>を、小学生にもわかる言葉でやさしく解説します。</p>

<p>むずかしい専門用語は使わずに、身近な例を使って「すごいAIがどう動いているのか」を楽しく学べるようにしています。</p>


  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-18" checked><label class="toc-title" for="toc-checkbox-18">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">AIってなに？かんたんに言うと…</a></li><li><a href="#toc2" tabindex="0">ステップ①：まずは「たくさんのデータ」を集める</a><ol><li><a href="#toc3" tabindex="0">たとえば…</a></li></ol></li><li><a href="#toc4" tabindex="0">ステップ②：「パターン」を見つける学習（機械学習）</a><ol><li><a href="#toc5" tabindex="0">たとえばChatGPTなら…</a></li></ol></li><li><a href="#toc6" tabindex="0">ステップ③：脳みそのような「モデル」を作る</a><ol><li><a href="#toc7" tabindex="0">ニューラルネットワークって？</a></li></ol></li><li><a href="#toc8" tabindex="0">ステップ④：AIを使えるように「調整」する</a></li><li><a href="#toc9" tabindex="0">ステップ⑤：ユーザーが使えるようにサービス化する</a></li><li><a href="#toc10" tabindex="0">GoogleやChatGPTのAIがすごい理由は？</a></li><li><a href="#toc11" tabindex="0">自分でAIを作ることもできるの？</a></li><li><a href="#toc12" tabindex="0">まとめ：AIはたくさんの学びと工夫から生まれている！</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">AIってなに？かんたんに言うと…</span></h2>
<p>AI（人工知能）は、「人間のように考えて、判断して、答えを出すコンピューター」のことです。</p>

<p>ふつうのプログラムは「〇〇したら△△してね」と人が命令を出しますが、AIは「自分で学んで考える」力を持っています。</p>

<p>たとえばChatGPTは、たくさんの文章を学んで、「この質問にはこう返せばいいかな？」と自分で答えを考えてくれるのです。</p>

<h2><span id="toc2">ステップ①：まずは「たくさんのデータ」を集める</span></h2>
<p>AIを作るときに最初にするのは、「学ぶための材料（データ）」をたくさん集めることです。</p>

<p>ChatGPTは、インターネット上の文章や本のテキストなど、<strong>人間が書いた数十億もの文章</strong>を使って学習しています。</p>

<h3><span id="toc3">たとえば…</span></h3>
<ul>
  <li>日記やブログの記事</li>
  <li>質問と答えが書かれたサイト</li>
  <li>会話のやりとり</li>
</ul>

<p>人間も、「たくさん本を読むと頭がよくなる」と言われるように、AIもたくさんの言葉を読むことで学んでいきます。</p>

<h2><span id="toc4">ステップ②：「パターン」を見つける学習（機械学習）</span></h2>
<p>次に、AIは「この言葉のあとには、たいていこの言葉が続く」というような<strong>言葉のルール（パターン）</strong>を見つけていきます。</p>

<p>これを<strong>機械学習（きかいがくしゅう）</strong>と呼びます。</p>

<h3><span id="toc5">たとえばChatGPTなら…</span></h3>
<p>「今日は寒いですね」と入力されると、「あたたかくしてお過ごしください」など、自然な返し方を推測して出してくれます。</p>

<p>この「次に来そうな言葉を予想する力」がAIの頭脳です。</p>

<h2><span id="toc6">ステップ③：脳みそのような「モデル」を作る</span></h2>
<p>学習した結果をもとに、「モデル」と呼ばれるAIのしくみが作られます。</p>

<p>このモデルは、人間の脳に似せた作りになっていて、<strong>「ニューラルネットワーク」</strong>という名前がついています。</p>

<h3><span id="toc7">ニューラルネットワークって？</span></h3>
<p>人間の脳の神経（ニューロン）がつながっているように、AIの中でも「言葉・意味・文のつながり」をたどる線がたくさんあります。</p>

<p>それぞれの線には、「こういうときは、こっちを選んだ方がよさそう」という重み（重さ）がついていて、AIが正しい判断をするためのヒントになっています。</p>

<h2><span id="toc8">ステップ④：AIを使えるように「調整」する</span></h2>
<p>学習しただけでは、AIはうまく答えられないこともあります。</p>

<p>そこで、開発者たちは「こういう質問にはこう返してね」「この間違いは減らしてね」と、<strong>人間がアドバイスしてAIを調整</strong>します。</p>

<p>これを「微調整（ファインチューニング）」と言います。</p>

<h2><span id="toc9">ステップ⑤：ユーザーが使えるようにサービス化する</span></h2>
<p>AIを学習させただけでは、まだ「中身」しかできていません。</p>

<p>それをみんなが使えるように、<strong>アプリやウェブサイトの形にする</strong>のが最後のステップです。</p>

<p>ChatGPTの場合は、「質問を入力する画面」「チャット風に表示する仕組み」「会話履歴を保存する機能」などが追加されています。</p>

<h2><span id="toc10">GoogleやChatGPTのAIがすごい理由は？</span></h2>
<p>以下の理由から、GoogleやChatGPTのAIはとても賢く感じられます：</p>
<ul>
  <li>数十億の文章を学習している</li>
  <li>返答のスピードが速い</li>
  <li>話す内容が自然で、人間に近い</li>
  <li>ユーザーが使いやすいように工夫されている</li>
</ul>

<p>でも、これは突然できたわけではなく、<strong>たくさんの技術者が長い時間をかけて作った</strong>結果です。</p>

<h2><span id="toc11">自分でAIを作ることもできるの？</span></h2>
<p>はい！いまでは、<strong>小学生でも使えるAIツール</strong>がたくさんあります。</p>

<ul>
  <li><strong>Teachable Machine</strong>：画像を学習して見分けるAIが作れる</li>
  <li><strong>Scratch + 拡張機能</strong>：AIっぽいチャットボットが作れる</li>
  <li><strong>Google Colab</strong>：Pythonを使って簡単なAIプログラムを体験できる</li>
</ul>

<p>最初は難しそうでも、「やってみる」ことでどんどん理解が深まります。</p>

<h2><span id="toc12">まとめ：AIはたくさんの学びと工夫から生まれている！</span></h2>
<p>GoogleやChatGPTのようなAIは、たくさんの文章を学び、パターンを見つけ、人間のように自然な返事ができるようにつくられています。</p>

<p>そこには「データを集める」「学習する」「判断する」「調整する」といった、たくさんのステップがあります。</p>

<p>私たちも、ScratchやTeachable Machineを使えば、小さなAI体験から始めることができます。</p>

<p>未来のAI開発者は、もしかしたらこの記事を読んでいるあなたかもしれません！</p>



]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/google%e3%82%84chatgpt%e3%81%ae%e3%82%88%e3%81%86%e3%81%aaai%e3%81%af%e3%81%a9%e3%81%86%e3%82%84%e3%81%a3%e3%81%a6%e4%bd%9c%e3%82%89%e3%82%8c%e3%81%a6%e3%81%84%e3%82%8b%e3%81%ae%ef%bc%9f%e5%b0%8f/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>画像を見分けるAIを作ってみよう！小学生向けの実験ガイド</title>
		<link>https://blog-shokunin.com/%e7%94%bb%e5%83%8f%e3%82%92%e8%a6%8b%e5%88%86%e3%81%91%e3%82%8bai%e3%82%92%e4%bd%9c%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81%e5%b0%8f%e5%ad%a6%e7%94%9f%e5%90%91%e3%81%91%e3%81%ae%e5%ae%9f/</link>
					<comments>https://blog-shokunin.com/%e7%94%bb%e5%83%8f%e3%82%92%e8%a6%8b%e5%88%86%e3%81%91%e3%82%8bai%e3%82%92%e4%bd%9c%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81%e5%b0%8f%e5%ad%a6%e7%94%9f%e5%90%91%e3%81%91%e3%81%ae%e5%ae%9f/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Mon, 11 Aug 2025 22:46:00 +0000</pubDate>
				<category><![CDATA[パソコンでAIを作ろう！初心者向けガイド]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AI入門]]></category>
		<category><![CDATA[AI実践]]></category>
		<category><![CDATA[Teachable Machine]]></category>
		<category><![CDATA[ノーコード]]></category>
		<category><![CDATA[子ども向けAI]]></category>
		<category><![CDATA[実験ガイド]]></category>
		<category><![CDATA[小学生向け]]></category>
		<category><![CDATA[教育プログラミング]]></category>
		<category><![CDATA[画像認識]]></category>
		<category><![CDATA[自由研究AI]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5536</guid>

					<description><![CDATA[画像を見分けるAIを作ってみよう！小学生向けの実験ガイド 「この画像は猫？それとも犬？」 人間はすぐにわかるけれど、実はAI（人工知能）も、たくさんの画像を学ぶことで見分けられるようになります。 この記事では、小学生でも [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1>画像を見分けるAIを作ってみよう！小学生向けの実験ガイド</h1>

<p>「この画像は猫？それとも犬？」<br>
人間はすぐにわかるけれど、実はAI（人工知能）も、たくさんの画像を学ぶことで見分けられるようになります。</p>

<p>この記事では、小学生でもできる「画像を見分けるAI」の作り方を、実験のように楽しく学べるように解説します。使うのは、無料でかんたんな「Teachable Machine（ティーチャブルマシン）」というツールだけ！</p>

<p>プログラミングが初めての人でも安心して取り組める内容です。</p>


  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-20" checked><label class="toc-title" for="toc-checkbox-20">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">AIってなに？かんたんに説明すると…</a></li><li><a href="#toc2" tabindex="0">今回の実験：画像を見分けるAIを作ろう！</a></li><li><a href="#toc3" tabindex="0">準備するもの</a></li><li><a href="#toc4" tabindex="0">ステップ1：Teachable Machineにアクセスしよう</a></li><li><a href="#toc5" tabindex="0">ステップ2：画像を学習させる</a></li><li><a href="#toc6" tabindex="0">ステップ3：テストしてみよう！</a></li><li><a href="#toc7" tabindex="0">ステップ4：自分だけのAIにしてみよう</a></li><li><a href="#toc8" tabindex="0">もっと工夫してみよう！</a></li><li><a href="#toc9" tabindex="0">実験のまとめと振り返り</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">AIってなに？かんたんに説明すると…</span></h2>
<p>AI（エーアイ）は「人工知能（じんこうちのう）」のこと。<br>
人間のように考えたり、見分けたりする力を持ったコンピューターのことです。</p>

<p>たとえば…</p>
<ul>
  <li>ゲームの中でキャラクターがかしこく動く</li>
  <li>スマートフォンのカメラが「顔」を自動で見つける</li>
  <li>電車の案内ロボットが話しかけてくる</li>
</ul>

<p>これらはすべてAIが「データを学んで判断する」仕組みを使っています。</p>

<h2><span id="toc2">今回の実験：画像を見分けるAIを作ろう！</span></h2>
<p>今回のテーマは「画像を見分けるAI」づくりです。</p>

<p>たとえば、下のようなことができるようになります：</p>
<ul>
  <li>ネコとイヌを見分けるAI</li>
  <li>ジャンケン（グー・チョキ・パー）を見分けるAI</li>
  <li>自分の顔と友だちの顔を区別するAI</li>
</ul>

<p>使うツールは <a rel="noopener" href="https://teachablemachine.withgoogle.com/" target="_blank">Teachable Machine（ティーチャブルマシン）</a>。Googleがつくった、だれでも使える無料のAI学習ツールです。</p>

<h2><span id="toc3">準備するもの</span></h2>
<ul>
  <li>インターネットにつながるパソコン</li>
  <li>Webカメラ（ノートパソコンに内蔵されていればOK）</li>
  <li>画像として学習させたい「モノ」や「ポーズ」</li>
</ul>

<h2><span id="toc4">ステップ1：Teachable Machineにアクセスしよう</span></h2>
<ol>
  <li><a rel="noopener" href="https://teachablemachine.withgoogle.com/" target="_blank">公式サイト</a>にアクセスします。</li>
  <li>「画像プロジェクト」をクリック</li>
  <li>「標準画像モデル」を選ぶ</li>
</ol>

<h2><span id="toc5">ステップ2：画像を学習させる</span></h2>
<p>AIに画像を見分けてもらうには、「学習」させる必要があります。</p>

<ol>
  <li>「クラス1（例：ネコ）」をクリックして、カメラで写真を10枚以上撮る</li>
  <li>「クラス2（例：イヌ）」も同じように写真を追加</li>
  <li>「トレーニングを開始」ボタンを押す</li>
</ol>

<p>AIがあなたの写真を学習して、「この写真はネコ」「これはイヌ」と見分けられるようになります。</p>

<h2><span id="toc6">ステップ3：テストしてみよう！</span></h2>
<p>画面の右側にある「プレビュー」で、カメラを通してリアルタイムでAIが判断する様子が見られます。</p>

<p>例えば、「ネコのぬいぐるみ」を見せると「クラス1です！」、「イヌの写真」を見せると「クラス2です！」と表示されるようになります。</p>

<h2><span id="toc7">ステップ4：自分だけのAIにしてみよう</span></h2>
<p>Teachable Machineのすごいところは、自分だけのAIが簡単に作れるところです。</p>

<ul>
  <li>家族の顔で学習すれば「家族識別AI」</li>
  <li>野菜やお菓子を学習すれば「食べ物識別AI」</li>
  <li>手の形を使えば「じゃんけんAI」</li>
</ul>

<p>アイデアしだいで、いろんなAIが作れます！</p>

<h2><span id="toc8">もっと工夫してみよう！</span></h2>
<p>AIをさらに楽しく使うためのアイデアを紹介します：</p>
<ul>
  <li>答えを画面に文字で出すだけでなく、音声でしゃべらせてみよう</li>
  <li>Scratchと連携して、AIがキャラクターを動かすようにしてみよう</li>
  <li>画像の代わりに音声で学習させて「声を聞き分けるAI」も可能！</li>
</ul>

<h2><span id="toc9">実験のまとめと振り返り</span></h2>
<p>今回の実験では、以下のステップで画像認識AIを作成しました：</p>

<ol>
  <li>画像を撮影・学習させる</li>
  <li>AIに「ネコとイヌ」を見分けさせる</li>
  <li>リアルタイムでテストして確認<

]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/%e7%94%bb%e5%83%8f%e3%82%92%e8%a6%8b%e5%88%86%e3%81%91%e3%82%8bai%e3%82%92%e4%bd%9c%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81%e5%b0%8f%e5%ad%a6%e7%94%9f%e5%90%91%e3%81%91%e3%81%ae%e5%ae%9f/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
