<?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%88%9d%e5%bf%83%e8%80%85%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>Mon, 04 Aug 2025 17: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>AIに絵を描かせてみよう！人工知能でアートを作る方法</title>
		<link>https://blog-shokunin.com/ai%e3%81%ab%e7%b5%b5%e3%82%92%e6%8f%8f%e3%81%8b%e3%81%9b%e3%81%a6%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81%e4%ba%ba%e5%b7%a5%e7%9f%a5%e8%83%bd%e3%81%a7%e3%82%a2%e3%83%bc%e3%83%88%e3%82%92%e4%bd%9c%e3%82%8b/</link>
					<comments>https://blog-shokunin.com/ai%e3%81%ab%e7%b5%b5%e3%82%92%e6%8f%8f%e3%81%8b%e3%81%9b%e3%81%a6%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81%e4%ba%ba%e5%b7%a5%e7%9f%a5%e8%83%bd%e3%81%a7%e3%82%a2%e3%83%bc%e3%83%88%e3%82%92%e4%bd%9c%e3%82%8b/#respond</comments>
		
		<dc:creator><![CDATA[ぱそとん]]></dc:creator>
		<pubDate>Mon, 04 Aug 2025 17:40:00 +0000</pubDate>
				<category><![CDATA[AIって何？小学生向けにわかりやすく解説]]></category>
		<category><![CDATA[小学生でもわかるパソコンでAI開発講座]]></category>
		<category><![CDATA[AIアート]]></category>
		<category><![CDATA[DALL·E]]></category>
		<category><![CDATA[Midjourney]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[イラスト生成AI]]></category>
		<category><![CDATA[人工知能]]></category>
		<category><![CDATA[初心者プログラミング]]></category>
		<category><![CDATA[子供向けAI]]></category>
		<category><![CDATA[小学生向け]]></category>
		<category><![CDATA[画像生成]]></category>
		<guid isPermaLink="false">https://blog-shokunin.com/?p=5515</guid>

					<description><![CDATA[AIに絵を描かせてみよう！人工知能でアートを作る方法 AIに絵を描かせてみよう！人工知能でアートを作る方法 目次 1. AIって絵も描けるの？2. どんなAIが絵を描けるの？3. AIに絵を描かせるにはどうすればいい？4 [&#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">
  <meta name="description" content="AIに絵を描かせてみよう！人工知能でアートを作る方法を小学生向けにやさしく解説。誰でも簡単にデジタルアートを楽しめるステップを紹介します。">
  <meta name="keywords" content="AIアート, 人工知能, 絵を描くAI, 小学生向け, 初心者, 画像生成, デジタルアート, 機械学習, Python, AIとは">
  <title>AIに絵を描かせてみよう！人工知能でアートを作る方法</title>
</head>
<body>
  <header>
    <h1>AIに絵を描かせてみよう！人工知能でアートを作る方法</h1>
  </header>

  <section>
    
  <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. どんなAIが絵を描けるの？</a></li><li><a href="#toc3" tabindex="0">3. AIに絵を描かせるにはどうすればいい？</a></li><li><a href="#toc4" tabindex="0">4. 小学生でも使える？</a></li><li><a href="#toc5" tabindex="0">5. PythonでAIを動かす方法</a></li><li><a href="#toc6" tabindex="0">6. AIアートはどこで使えるの？</a></li><li><a href="#toc7" tabindex="0">7. まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">1. AIって絵も描けるの？</span></h2>
    <p>はい、最近のAI（人工知能）は、なんと絵まで描けるようになっています！AIに「ネコが虹の上を歩いている絵を描いて」とお願いすると、それに合わせた画像を作ってくれます。まるで魔法のようですね！</p>
    <p>これは、AIがたくさんの画像を見て「どうやって絵ができているのか」を学んでいるからです。この学び方を「機械学習（きかいがくしゅう）」といいます。</p>
  </section>

  <section>
    <h2><span id="toc2">2. どんなAIが絵を描けるの？</span></h2>
    <ul>
      <li><strong>Midjourney（ミッドジャーニー）</strong>：プロっぽい美しいイラストを作るのが得意</li>
      <li><strong>DALL·E（ダリ）</strong>：OpenAIが作った絵を描くAIで、文字から絵を作る</li>
      <li><strong>Stable Diffusion（ステーブル・ディフュージョン）</strong>：自由にカスタマイズできる画像生成AI</li>
      <li><strong>Bing Image Creator</strong>：MicrosoftのAI画像作成ツール</li>
    </ul>
    <p>これらはインターネットから使えるサービスが多く、簡単に試すことができます。</p>
  </section>

  <section>
    <h2><span id="toc3">3. AIに絵を描かせるにはどうすればいい？</span></h2>
    <ol>
      <li>Webサイトにアクセスする（たとえば「Bing Image Creator」）</li>
      <li>「どんな絵を描いてほしいか」を文字で入力（例：「青空の下で踊るネコ」）</li>
      <li>数秒待つと、AIが自動で絵を描いてくれる！</li>
    </ol>
    <p>とっても簡単ですね！でも、うまく伝えるには「どんな色」「どんな場所」「どんなポーズ」など、できるだけくわしく書くといい絵ができやすいです。</p>
  </section>

  <section>
    <h2><span id="toc4">4. 小学生でも使える？</span></h2>
    <p>AI画像生成サービスの中には、大人向けのものもありますが、「Googleアカウント」や「保護者の同意」があれば使えるものもあります。パパやママと一緒に使うのが安心ですね。</p>
    <p>おすすめは「Bing Image Creator」や「CanvaのAIツール」などです。これらは無料で使える場合も多く、小学生にもやさしいインターフェースになっています。</p>
  </section>

  <section>
    <h2><span id="toc5">5. PythonでAIを動かす方法</span></h2>
    <p>「Python（パイソン）」というプログラミング言語を使えば、自分でAIに絵を描かせるコードを作ることもできます。</p>
    <pre><code>
from diffusers import StableDiffusionPipeline
import torch

pipe = StableDiffusionPipeline.from_pretrained("CompVis/stable-diffusion-v1-4")
pipe.to("cuda")

image = pipe("a panda playing guitar in space").images[0]
image.save("ai_art.png")
    </code></pre>
    <p>このコードは「宇宙でギターを弾くパンダ」の絵を作ってくれるPythonプログラムです。</p>
  </section>

  <section>
    <h2><span id="toc6">6. AIアートはどこで使えるの？</span></h2>
    <p>作ったAIアートは、次のようなことに使えます：</p>
    <ul>
      <li>学校の自由研究のイラスト</li>
      <li>オリジナルの絵本やマンガ作り</li>
      <li>年賀状やポスターのデザイン</li>
      <li>YouTubeのサムネイルやWebサイトの挿絵</li>
    </ul>
    <p>自分だけの「オリジナルアート」をつくれるのはとても楽しいですね！</p>
  </section>

  <section>
    <h2><span id="toc7">7. まとめ</span></h2>
    <ul>
      <li>AIは今では絵も描ける時代になった！</li>
      <li>だれでも無料で使えるサービスがたくさんある</li>
      <li>Pythonを使うと自分でAIを動かせる</li>
      <li>AIアートは学校や趣味、発表に大活やく！</li>
    </ul>
    <p>AIを使って、楽しくイラストやアートにチャレンジしてみよう！</p>
  </section>
</body>
</html>

]]></content:encoded>
					
					<wfw:commentRss>https://blog-shokunin.com/ai%e3%81%ab%e7%b5%b5%e3%82%92%e6%8f%8f%e3%81%8b%e3%81%9b%e3%81%a6%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81%e4%ba%ba%e5%b7%a5%e7%9f%a5%e8%83%bd%e3%81%a7%e3%82%a2%e3%83%bc%e3%83%88%e3%82%92%e4%bd%9c%e3%82%8b/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<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-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">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>
