<?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%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog-shokunin.com</link>
	<description>パソコンって何が出来るの？パソコン選びから活用術までを一挙紹介！</description>
	<lastBuildDate>Sat, 02 Aug 2025 17:10: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>AIを使ったゲーム作り！Scratchでキャラクターを動かそう</title>
		<link>https://blog-shokunin.com/ai%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%9f%e3%82%b2%e3%83%bc%e3%83%a0%e4%bd%9c%e3%82%8a%ef%bc%81scratch%e3%81%a7%e3%82%ad%e3%83%a3%e3%83%a9%e3%82%af%e3%82%bf%e3%83%bc%e3%82%92%e5%8b%95%e3%81%8b%e3%81%9d/</link>
					<comments>https://blog-shokunin.com/ai%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%9f%e3%82%b2%e3%83%bc%e3%83%a0%e4%bd%9c%e3%82%8a%ef%bc%81scratch%e3%81%a7%e3%82%ad%e3%83%a3%e3%83%a9%e3%82%af%e3%82%bf%e3%83%bc%e3%82%92%e5%8b%95%e3%81%8b%e3%81%9d/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Sat, 02 Aug 2025 17:10:00 +0000</pubDate>
				<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>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5509</guid>

					<description><![CDATA[AIを使ったゲーム作り！Scratchでキャラクターを動かそう AIを使ったゲーム作り！Scratchでキャラクターを動かそう 目次 Scratchってなに？AIってなに？Scratchで使えるの？ゲームにAIのような動 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>AIを使ったゲーム作り！Scratchでキャラクターを動かそう</title>
  <meta name="description" content="ScratchでAIのような動きを体験！小学生向けにキャラクターを動かすプログラミング方法をわかりやすく解説。AIの考え方も紹介します。">
  <meta name="keywords" content="AI, Scratch, ゲーム作り, 小学生向けプログラミング, キャラクターを動かす, AIプログラミング, 初心者向け, プログラミング教育">
</head>
<body>
  <h1>AIを使ったゲーム作り！Scratchでキャラクターを動かそう</h1>

  
  <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">Scratchってなに？</a></li><li><a href="#toc2" tabindex="0">AIってなに？Scratchで使えるの？</a></li><li><a href="#toc3" tabindex="0">ゲームにAIのような動きを入れるってどういうこと？</a></li><li><a href="#toc4" tabindex="0">準備しよう！Scratchでプログラミングするために</a></li><li><a href="#toc5" tabindex="0">実際にやってみよう！敵キャラが追いかけてくるゲーム</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. 敵がプレイヤーを追いかけるコード（AIっぽい）</a></li></ol></li><li><a href="#toc9" tabindex="0">もう少し高度なAI風の動きに挑戦！</a></li><li><a href="#toc10" tabindex="0">ScratchでAIの基礎を学ぼう</a><ol><li><a href="#toc11" tabindex="0">おすすめの拡張機能</a></li></ol></li><li><a href="#toc12" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">Scratchってなに？</span></h2>
  <p>Scratch（スクラッチ）は、子どもでも簡単にゲームやアニメーションを作れるプログラミング言語です。ブロックを組み合わせて命令を書くスタイルなので、タイピングが苦手でも大丈夫！</p>

  <h2><span id="toc2">AIってなに？Scratchで使えるの？</span></h2>
  <p>AI（人工知能）は、人間のように考えたり判断したりするコンピューター技術です。ScratchそのものにAIの高度な機能はありませんが、「AIのように動くしくみ」はScratchでも体験できます。</p>

  <h2><span id="toc3">ゲームにAIのような動きを入れるってどういうこと？</span></h2>
  <p>例えば、次のような動きがAIっぽい動きです：</p>
  <ul>
    <li>キャラクターがプレイヤーの動きを予測して近づいてくる</li>
    <li>障害物を避ける</li>
    <li>スコアによって反応を変える</li>
  </ul>

  <h2><span id="toc4">準備しよう！Scratchでプログラミングするために</span></h2>
  <p>Scratchはインターネットで使えます。まずは公式サイト（https://scratch.mit.edu）にアクセスしましょう。アカウントを作ると、作品を保存できます。</p>

  <h2><span id="toc5">実際にやってみよう！敵キャラが追いかけてくるゲーム</span></h2>
  <h3><span id="toc6">1. キャラクターを作ろう</span></h3>
  <ul>
    <li>プレイヤーキャラ（ねこなど）をステージに追加</li>
    <li>敵キャラ（モンスターなど）も追加</li>
  </ul>

  <h3><span id="toc7">2. プレイヤーを動かすコード</span></h3>
  <pre>
  イベント → 「旗が押されたとき」
  制御 → 「ずっと」
    → 動き → 「もし 上向き矢印 が押されたなら」 → 「y座標を10ずつ変える」
    → （下・右・左 も同様に追加）
  </pre>

  <h3><span id="toc8">3. 敵がプレイヤーを追いかけるコード（AIっぽい）</span></h3>
  <pre>
  イベント → 「旗が押されたとき」
  制御 → 「ずっと」
    → 動き → 「プレイヤーキャラ へ向ける」
    → 動き → 「10歩動かす」
  </pre>
  <p>これで、敵キャラが自動でプレイヤーを追いかけるようになります。とてもAIっぽい動きですね！</p>

  <h2><span id="toc9">もう少し高度なAI風の動きに挑戦！</span></h2>
  <ul>
    <li>プレイヤーのスコアが高くなると、敵の速さが上がる</li>
    <li>ランダムに動きながら、一定時間ごとにプレイヤーを探す</li>
    <li>迷路を抜けてプレイヤーに近づく（迷路処理）</li>
  </ul>
  <p>こういった工夫を加えることで、ゲームの中のキャラが「考えて動いている」ように見えます。</p>

  <h2><span id="toc10">ScratchでAIの基礎を学ぼう</span></h2>
  <p>AIは「データを学習する力」があります。Scratchでも、「もし〜なら」「変数を使って記録する」「繰り返して判断を変える」といった動きでAIの考え方を体験できます。</p>

  <h3><span id="toc11">おすすめの拡張機能</span></h3>
  <ul>
    <li>音声認識（Googleの拡張）</li>
    <li>画像認識（拡張ブロックでカメラの動きを使う）</li>
  </ul>

  <h2><span id="toc12">まとめ</span></h2>
  <p>Scratchは小学生でもAIのようなしくみを楽しく体験できるすばらしいツールです。プレイヤーを追いかける動きや反応を変えるコードを作って、ゲームの世界で「考えるキャラ」を登場させてみましょう！</p>

  <p>まずはブロックを動かして、楽しく学ぶところからはじめよう！AIの未来を作るのは、今日からのキミの一歩かもしれません。</p>
</body>
</html>

]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/ai%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%9f%e3%82%b2%e3%83%bc%e3%83%a0%e4%bd%9c%e3%82%8a%ef%bc%81scratch%e3%81%a7%e3%82%ad%e3%83%a3%e3%83%a9%e3%82%af%e3%82%bf%e3%83%bc%e3%82%92%e5%8b%95%e3%81%8b%e3%81%9d/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
