<?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/%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog-shokunin.com</link>
	<description>パソコンって何が出来るの？パソコン選びから活用術までを一挙紹介！</description>
	<lastBuildDate>Wed, 27 Aug 2025 02:50:43 +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>ブロックだけで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-2" checked><label class="toc-title" for="toc-checkbox-2">目次</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>
	</channel>
</rss>
