Slide 1

Slide 1 text

人工知能(AI)ってなに? こどもICT学級 キッズプログラミング塾

Slide 2

Slide 2 text

自己紹介 4D Pocket 情報科学芸術大学院大学[IAMAS] Institute of Advanced Media Arts and Sciences 2012.4-2018.3 公益財団法人ソフトピアジャパン SOFTOPIA JAPAN FOUNDATION 2015.4-2017.3 岐阜県生活技術研究所 Gifu Pref. Research Institute for Human Life Technology 2011.5-2012.3 日本総合ビジネス専門学校 Japan Professional Training College of Business 2017.4-2021.7 合同会社4D Pocket 4D Pocket LLC. 2017.4- 一般社団法人HOPTER TECH SCHOOL HOPTER TECH SCHOOL 2021.5- 石郷 祐介 ISHIGO Yusuke

Slide 3

Slide 3 text

人工知能とは? こんにちは

Slide 4

Slide 4 text

人工知能とは? こんにちは 人工知能はロボットのことじゃない

Slide 5

Slide 5 text

コンピュータを動かすには コンピュータはプログラミングしてあげないと何もできない ? プログラミング → 命令

Slide 6

Slide 6 text

コンピュータを動かすには コンピュータはプログラミングしてあげないと何もできない ! プログラミング → 命令 ボタンを押したら◯◯する

Slide 7

Slide 7 text

コンピュータを動かすには コンピュータはプログラミングしてあげないと何もできない !!! プログラミング → 命令 Aボタンを押したら◯◯する Bボタンを押したら◯◯する Cボタンを押したら◯◯する … 細かく指示を与えないといけない

Slide 8

Slide 8 text

コンピュータを動かすには コンピュータはプログラミングしてあげないと何もできない ? プログラミング → 命令 赤くて、 丸くて、 手のひらくらいのサイズで…

Slide 9

Slide 9 text

Scratch(スクラッチ) ブロックを組み合わせることでプログラミングできる https://stretch3.github.io/ 人工知能が使える特別なScratch(スクラッチ)を使います

Slide 10

Slide 10 text

Scratch(スクラッチ) ブロックを組み合わせることでプログラミングできる https://stretch3.github.io/ 人工知能が使える特別なScratch(スクラッチ)を使います ネコにさせたいこと (機能) プログラミングをするところ (機能を組み合わせる) プログラミングの結果を見る

Slide 11

Slide 11 text

Scratch(スクラッチ)入門 ネコをしゃべらせてみよう! ① ② ③

Slide 12

Slide 12 text

Scratch(スクラッチ)入門 ネコをしゃべらせてみよう! クリックする

Slide 13

Slide 13 text

Scratch(スクラッチ)入門 ネコをしゃべらせてみよう! リストに戻すことで消すことができる

Slide 14

Slide 14 text

Scratch(スクラッチ)入門 ネコをしゃべらせてみよう! 内容を変えてクリックする

Slide 15

Slide 15 text

Scratch(スクラッチ)入門 ネコをしゃべらせてみよう! ブロックを追加してクリックする ※ ブロックは高速で次のブロックにうつる

Slide 16

Slide 16 text

Scratch(スクラッチ)入門 ネコをしゃべらせてみよう! ブロックを追加してクリックする

Slide 17

Slide 17 text

Scratch(スクラッチ)入門 キーボードでネコを操作してみよう 「スペース」を「上向き矢印」に変える ① ② ③

Slide 18

Slide 18 text

Scratch(スクラッチ)入門 キーボードでネコを操作してみよう ② ブロックの中にブロックを入れるときは、 左側から入れて、枠が白く光ったら入れられる ① ブロックを用意して、下のように組み立てる 調べる 調べる 演算 制御

Slide 19

Slide 19 text

Scratch(スクラッチ)入門 キーボードでネコを操作してみよう ブロックの中にブロックを入れるときは、 左側から入れて、枠が白く光ったら入れられる

Slide 20

Slide 20 text

変数 データを入れるための箱 100 100

Slide 21

Slide 21 text

Scratch(スクラッチ)入門 乱数(らんすう): 毎回ランダムに変わる数字のこと 1、2、3のどれかの数字が「変数」 という箱に入る 「変数」が「1」だったら… 「変数」が「2」だったら… 「変数」が「3」だったら… ネコにジャンケンさせる

Slide 22

Slide 22 text

Scratch(スクラッチ)入門 ① 右クリックでメニューをひらく ② 「コメントを追加」をクリック ③ メモしておく 忘れないようにコメントを入れる

Slide 23

Slide 23 text

Scratch(スクラッチ)入門 追加する ネコとジャンケンできるようにする 「1」か「2」か「3」が押されたとき…

Slide 24

Slide 24 text

Scratch(スクラッチ)入門 拡大

Slide 25

Slide 25 text

Scratch(スクラッチ)入門 拡大 きみ→ 1(グー) ネコ→ 1(グー) ネコ→ 2(チョキ) ネコ→ 3(パー) あいこ きみの勝ち きみの負け ……

Slide 26

Slide 26 text

Teachable Machine(ティーチャブルマシン) 人工知能を使って、かんたんにモノをコンピュータに覚えさせることができる https://teachablemachine.withgoogle.com/

Slide 27

Slide 27 text

Teachable Machine(ティーチャブルマシン) クリックする

Slide 28

Slide 28 text

Teachable Machine(ティーチャブルマシン) クリックする

Slide 29

Slide 29 text

Teachable Machine(ティーチャブルマシン) クリックする

Slide 30

Slide 30 text

Teachable Machine(ティーチャブルマシン) 長押しして 撮影する ※ 手を大きく写して、いろんな角度で写す(200枚くらい) ※ なるべく手以外のものが写らないようにする

Slide 31

Slide 31 text

Teachable Machine(ティーチャブルマシン) 「チョキ」と「パー」も同じように写す

Slide 32

Slide 32 text

Teachable Machine(ティーチャブルマシン) 何も写ってない背景だけを写す

Slide 33

Slide 33 text

Teachable Machine(ティーチャブルマシン) わかりやすいように名前を変える

Slide 34

Slide 34 text

Teachable Machine(ティーチャブルマシン) クリックする

Slide 35

Slide 35 text

Teachable Machine(ティーチャブルマシン) 「グー」「チョキ」「パー」を 正しく見分けられるか確認する

Slide 36

Slide 36 text

Teachable Machine(ティーチャブルマシン) クリックする

Slide 37

Slide 37 text

Teachable Machine(ティーチャブルマシン) クリックする

Slide 38

Slide 38 text

Teachable Machine(ティーチャブルマシン) クリックする

Slide 39

Slide 39 text

Scratch(スクラッチ)にAIを入れる クリックする

Slide 40

Slide 40 text

Scratch(スクラッチ)にAIを入れる クリックする

Slide 41

Slide 41 text

Scratch(スクラッチ)にAIを入れる ① ② クリックしてモデルを読み込む ③

Slide 42

Slide 42 text

Scratch(スクラッチ)にAIを入れる