チャットGPTブームもしかり、最近のアプリサービスに「AI」は欠かせません。しかし、生徒にAIって何?と、問いかけても「人工知能」と答えるものの、実はそれが何なのかは、わかっていません。
今回の授業では、「AI」は、最初はポンコツ、たくさん、学習をして、立派なAIになっていく⇒機械学習、という概念をなんとなく、感じてもらえたら、と思いカリキュラムを組みました。
今回、取り上げたのは、AIの中の「姿勢検出」という技術です。まず、導入では、下記のYoutube動画をみました。英語なのですが、そこは気にせず!どうやって、AIが賢くなっていくかがイメージできればよいと思います。
次に、GoogleのAI体験ができるデモサイトにアクセス。カメラに映った自分の目、鼻、手、足などが、見事に検出できることに、生徒は大興奮。(このデモサイトのAIは学習済みなので、かなり賢いですよ)
次に、この技術を使って、楽しい作品を作ろう!という流れです。なんと、今回つかう姿勢検出のAIが、おなじみのスクラッチの拡張機能として使えます。ナレッジでは、小学低学年でも、十分に集中して取り組むことができました。
【重要】AI体験(Googleのデモサイト)はこちら
【重要】AI用のスクラッチ https://stretch3.github.io/
●ここで作成するスクラッチの完成ファイル(PoseNet_ringo_get.sb3)はこちら
※今回、AI用の拡張機能を使うため、公式スクラッチを使いません。
![学習のポイント](https://n-lesson.net/wp-content/uploads/2023/04/1.png)
AIが学習してどんどん賢くなっていく様子
英語なので、なんとなく、AIが進化していく様子がわかればOK。1分30秒のところは、最初のAIは椅子と人の足を見分けられないポンコツがよくわかります。
![<基本>AIとは](https://n-lesson.net/wp-content/uploads/2023/04/2.png)
![](https://n-lesson.net/wp-content/uploads/2023/04/18.png)
【重要】下記のGoogleのデモサイトはここ⇒https://storage.googleapis.com/tfjs-models/demos/posenet/camera.html
![](https://n-lesson.net/wp-content/uploads/2023/04/16.png)
【重要】下記のAI用スクラッチはここ⇒ https://stretch3.github.io
![](https://n-lesson.net/wp-content/uploads/2023/04/19.png)
![<基本>完成イメージ](https://n-lesson.net/wp-content/uploads/2023/04/6.png)
![(基本1)PoseNet2Scratchを拡張機能から追加](https://n-lesson.net/wp-content/uploads/2023/04/7.png)
![(基本2)左目、右目、鼻のスプライトを描く](https://n-lesson.net/wp-content/uploads/2023/04/8.png)
![(基本3)左目、右目、鼻のプログラム1](https://n-lesson.net/wp-content/uploads/2023/04/9.png)
![(基本3)左目、右目、鼻のプログラム2](https://n-lesson.net/wp-content/uploads/2023/04/10.png)
![(基本3)左目、右目、鼻のプログラム3](https://n-lesson.net/wp-content/uploads/2023/04/11.png)
![(基本3)左目、右目、鼻のプログラム4](https://n-lesson.net/wp-content/uploads/2023/04/12.png)
![(基本4)りんごのプログラム1](https://n-lesson.net/wp-content/uploads/2023/04/13.png)
![(基本4)りんごのプログラム2](https://n-lesson.net/wp-content/uploads/2023/04/14.png)
![(基本5)ファイルを保存する](https://n-lesson.net/wp-content/uploads/2023/04/15.png)