この記事では、ソニーのオンライン学習サービス「CREATE by KOOV」の体験内容を紹介します。
今回は「がくしゅうコース」>「はじめてのロボットプログラミング」>ステージ1「はじめようKOOVでプログラミング」です。
がくしゅうコース
ひとつずつ学びながらスキルを上げていくコースです。
はじめてのロボットプログラミング
ロボットの動きを観察しながら、アプリや電子パーツの使い方、プログラミングの方法を学びます。
ステージ1「はじめようKOOVでプログラミング」
プログラミングとは何かをわかりやすく学びます。
次の画像または目次をクリックすると読み飛ばしできます。
タップできる目次
はじめてのロボットプログラミング ステージ1「はじめようKOOVでプログラミング」でわかること
![【KOOV】はじめてのロボットプログラミングのステージ1 「はじめようKOOVでプログラミング」](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-03-740x557.png)
ステージ1「はじめようKOOVでプログラミング」では、プログラミングとは何かを学びます。
![だんにゃあ](https://dan-nya.com/wp-content/uploads/2020/08/dan-nya06-w.png)
だんにゃあ
改めて「プログラミングって何?」って聞かれると答えられないんじゃない?
改まってもらわなくても さっぱりわからないわ。
![さいな](https://dan-nya.com/wp-content/uploads/2020/08/saina05-w.png)
さいな
最初のステージなのでプログラムをつくらず、プログラミングの基本を読んで学びます。
ステージ1「はじめようKOOVでプログラミング」には、次のミッションが用意されています。
はじめてのロボットプログラミング ステージ1「はじめようKOOVでプログラミング」をはじめる
ステージ1「はじめようKOOVでプログラミング」をはじめるための準備について説明します。
必要なもの
はじめてのロボットプログラミング ステージ1「はじめようKOOVでプログラミング」をはじめるには次のものが必要です。
- KOOVアプリがインストールされたパソコン
![だんにゃあ](https://dan-nya.com/wp-content/uploads/2020/08/dan-nya06-w.png)
だんにゃあ
ステージ1「はじめようKOOVでプログラミング」では説明を読むだけだからスターターキットはいらないよ。
KOOVアプリを起動してステージ1「はじめようKOOVでプログラミング」を表示する
はじめてのロボットプログラミング ステージ1「はじめようKOOVでプログラミング」を行うには、次のステップで操作します。
- STEP
KOOVアプリを起動する。
- STEP
プレイヤーを選択する。
- STEP
「がくしゅうコース」を選択する。
- STEP
「はじめてのロボットプログラミング」を選択する。
- STEP
ステージ1「はじめようKOOVでプログラミング」を選択する。
下の図の「さいしょのステージ」のところがステージ1です。だんにゃあ
「はじめてのロボットプログラミング」最初のステージだよ。
はじめてのロボットプログラミング ステージ1「はじめようKOOVでプログラミング」をやってみた
はじめてのロボットプログラミング ステージ1「はじめようKOOVでプログラミング」には次のミッションがあります。
ミッション1 プログラミングってなんだろう
![【KOOV】はじめてのロボットプログラミングのステージ1 「はじめようKOOVでプログラミング」ミッション1「プログラミングってなんだろう」](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-04-740x557.png)
ミッション1は「プログラミングってなんだろう」です。
ここでは超簡単にプログラミングとはなんなのかを学ぶことができます。
わたしでもわかるかしら?
![さいな](https://dan-nya.com/wp-content/uploads/2020/08/saina03-w.png)
さいな
![だんにゃあ](https://dan-nya.com/wp-content/uploads/2020/08/dan-nya06-w.png)
だんにゃあ
なんとなくわかればオッケーだよ。
さっそく「せつめい」を読みます。
![【KOOV】はじめてのロボットプログラミングのステージ1 「はじめようKOOVでプログラミング」ミッション1「プログラミングってなんだろう」せつめい](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-05-740x557.png)
次のように文と図で説明が表示されます。
![【KOOV】はじめてのロボットプログラミングのステージ1 「はじめようKOOVでプログラミング」ミッション1「プログラミングってなんだろう」せつめい1ページ目](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-06-740x557.png)
![だんにゃあ](https://dan-nya.com/wp-content/uploads/2020/08/dan-nya06-w.png)
だんにゃあ
電話やテレビもプログラムで動いているよ。
身近にもプログラムってたくさんあるのね。
![さいな](https://dan-nya.com/wp-content/uploads/2020/08/saina06-w.png)
さいな
![【KOOV】はじめてのロボットプログラミングのステージ1 「はじめようKOOVでプログラミング」ミッション1「プログラミングってなんだろう」8ページ目「なぜロボットはじっとしていたいんだろう?」](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-07-740x557.png)
ロボットには「プログラミング言語」という言葉で、やりたいことを正確に伝える必要があります。
スマートスピーカーは日本語で操作できるよ。
![さいな](https://dan-nya.com/wp-content/uploads/2020/08/saina05-w.png)
さいな
![だんにゃあ](https://dan-nya.com/wp-content/uploads/2020/08/dan-nya03-w.png)
だんにゃあ
結構詳しいね。
スマートスピーカーは、人間の言葉を理解するようプログラミングされています。
プログラムが通訳してくれているのね。
![さいな](https://dan-nya.com/wp-content/uploads/2020/08/saina06-w.png)
さいな
プログラミング言語と言われても、やったことがない人にはイメージできないですよね。
プログラミング言語にはたくさんの種類がありますが、KOOVでは次のような感じでプログラムするプログラミング言語を使います。
![【KOOV】KOOVで使うプログラミング言語](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-17-740x557.png)
日本語が書いてあるのね。
![さいな](https://dan-nya.com/wp-content/uploads/2020/08/saina06-w.png)
さいな
![だんにゃあ](https://dan-nya.com/wp-content/uploads/2020/08/dan-nya06-w.png)
だんにゃあ
子供たちでもわかるように日本語で表現されているよ。
でもやっていることは他のプログラミング言語と同じなんだ。
日本語でプログラミングできるなら、小学生でもなんとかなりそうですね。
というか、これからプログラミングをはじめる大人にもありがたいですよね。
プログラミングするには次の順番で考えるそうです。
- ロボットに何をしてほしいのか「ゴール」を決める
- 「ゴール」にたどりつくために必要な作業を「計画」する
- プログラミング言語を使って指令する(つまり、「プログラム」をつくる)
- できあがったプログラムが正しいかどうか「確認」する
こういう話は苦手。
![さいな](https://dan-nya.com/wp-content/uploads/2020/08/saina05-w.png)
さいな
![だんにゃあ](https://dan-nya.com/wp-content/uploads/2020/08/dan-nya06-w.png)
だんにゃあ
そうだね、まずは楽しもう!
KOOVでは、上に書いた1から4の順番で説明されているので、意識せず楽しむだけで自然にプログラミングの考え方が身につきます。
ステージ1の説明を読み進めるとクイズが出てきました。
![【KOOV】はじめてのロボットプログラミングのステージ1 「はじめようKOOVでプログラミング」ミッション1 クイズ「ロボットに指令を出す正しい方法は?」](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-11-740x557.png)
油断してたわ!
改めて聞かれるとわからないかも。
![さいな](https://dan-nya.com/wp-content/uploads/2020/08/saina02-w.png)
さいな
![だんにゃあ](https://dan-nya.com/wp-content/uploads/2020/08/dan-nya06-w.png)
だんにゃあ
難しくないから大丈夫。
しっかり理解しておこうね。
![【KOOV】はじめてのロボットプログラミングのステージ1 「はじめようKOOVでプログラミング」ミッション1 クイズ「ロボットに指令を出す正しい方法は?」の回答](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-12-740x557.png)
よかった!正解。
![さいな](https://dan-nya.com/wp-content/uploads/2020/08/saina04-w.png)
さいな
これでミッション1終了です。
ミッション1が終わるとバッジをゲットできます。
![【KOOV】はじめてのロボットプログラミングのステージ1 「はじめようKOOVでプログラミング」ミッション1 バッジをゲット](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-15-740x557.png)
これでステージクリアです。
![【KOOV】はじめてのロボットプログラミングのステージ1 「はじめようKOOVでプログラミング」ミッション1 ステージクリア](https://dan-nya.com/wp-content/uploads/2021/03/first-robot-prg-s1-16-740x557.png)
はじめてのロボットプログラミング ステージ1「はじめようKOOVでプログラミング」のまとめ
今回は、ソニーのオンライン学習サービス「CREATE by KOOV」の、はじめてのロボットプログラミングステージ1「はじめようKOOVでプログラミング」の体験内容を紹介しました。
ステージ1「はじめようKOOVでプログラミング」では、プログラミングとは何かを学びました。
![だんにゃあ](https://dan-nya.com/wp-content/uploads/2020/08/dan-nya06-w.png)
だんにゃあ
なんとなくわかればじゅうぶん。
とにかく楽しもう!
次のステージは「はじめての電子パーツせいぎょ」です。
【KOOV】はじめてのロボットプログラミング ステージ2「はじめての電子パーツせいぎょ」
「CREATE by KOOV」公式サイトはこちらです。