小学生でもわかる!ビジュアルプログラミングとプログラミング言語の違いとは?

プログラミング言語

こんにちは。

親子でプログラミング入門にようこそ。

こんにちは。

今日はプログラミングの初心者や子供でもわかりやすい、ビジュアルプログラミングについて教えていきますね。

先生よろしくー!

俺リョウタみたいに頭良くないからわかりやすく教えてね。

そうだね。

プログラミングは実は誰でもできるんだよ。

ええ。そうなの?

早速質問だけど、ビジュアルって何?

そうだね、ビジュアルってわかりやすく言えば、パッと見ただけでわかることかな。

タクヤくんは、本は文字ばかりの本とマンガ本だったらどっちが読みやすい?

そりゃマンガでしょ!

マンガの方が見ただけでどんな内容かわかりやすいでしょ?

ああ、そういえば。

マンガは見ただけでわかりやすいね。

ビジュアルプログラミングは、パッと見ただけでわかりやすいプログラミングなんだよ。

簡単なものは文字を打ち込まずに作れるものまであるんだよ。

ビジュアルプログラミングとは、その名の通り見ただけでわかりやすくプログラミングができるツールのことを言います。

代表的なもので言えば、小学生向けに作られたScratchJrやViscuitがあります。

Viscuit(ビスケット)は絵を描いたものをメガネという仕組みで動かして、アニメーションやゲームを作ったりできるプログラミング学習ツールです。

 

今日はViscuitを使ってプログラミングの楽しさを学んでいきましょう。

幼児向けのプログラミングツールViscuitとは?

先生〜ビジュアルプログラミングはなんとなくわかったけどどうすればできるの?

今日は実際にビジュアルプログラミングのViscuitを使ってやってみようと思います。

その前にこの動画をみてください。

【Viscuit】うみにおよがそう:はじめてのビスケットあそび方

Viscuit(ビスケット)とは、原田ハカセが作った子供向けのプログラミング言語です。

とても簡単な言語でメガネという仕組み一つでとても簡単なプログラムから複雑なプログラムまで作ることができるのです。

スクラッチや他の言語は似ていますがビスケットだけは違います。

それはプログラムに対する基本的な考え方です。

最初は効率の良い機械語のプログラムをどうやって自動生成するかという点が重要でした。

だけど、今は自動生成が賢くなってきたので人間が下手にお膳立てすると逆に効率が悪くなってしまうようになってしまいます。

以前はコンピューターを「どう動かすか」を考えるのがプログラミングだったんだよ。

コンピューターを動かす指示を書くのでしょう。

そうなんだけど、リョウタくんたちが大人になる頃にはコンピューターはもっと賢くなってるんだよ。

そして、コンピューターに「何をさせるか」ということを考えるようにしたのがViscuitなんだよ。

うーん、よくわからないけど面白そうだな。

誰でも使えるように遊び感覚で始められるので初めてプログラミングを習う人にはおすすめのプログラミングなんだよ。

Scratch(スクラッチ)より簡単?ScratchJR(スクラッチJR)とは?

もう一つビジュアルプログラミングを紹介するね。

これは学校でも習うかもしれないから知っておいた方がいいね。

ええー何?

学校でも習うの?

Scratch(スクラッチ)というビジュアルプログラミングなんだけど、これは小学校高学年〜中学生むけに開発されてるんだよ。

高学年から中学生・・・

ついていけるかな俺・・・

タクヤくんには難しそうだと思って、もう一つ簡単なものを用意しましたよ!

5歳〜低学年向けに開発されたScratchJRというのがあるんだよ。

ジュニア!

いかにも子供向けだな!

5歳から始めるスクラッチジュニア:ステップ1

 

ScrathJrは、子ども達(5歳~7歳)が自分自身で対話型の物語やゲームを作成することができる、MITメディアラボが作った入門用のプログラミングアプリです。

図形ブロックを組み合わせてキャラクターを作成したり、自分で描き、それらにプログラミングブロックを使って動作指示を与えて動かしたり、ジャンプさせたり、歌わせたりできます。

 

世界中で多くの子ども達に使われているプログラミング言語であるスクラッチを参考に、低年齢の子どもに合ったインターフェイス、デザインに工夫されています。

 

操作しやすいように、タブレットまたはipadのアプリで動作しています。

 

なるほど。

これなら俺でもできそうだな。

今日は代表的なものを見てきました。

他にも見ただけで操作ができるビジュアルプログラミングはたくさんあるよ。

本日もお読みいただきありがとうございます。

参考になれば幸いです。

 

ランキング参加中!

にほんブログ村 教育ブログ プログラミング教育へ

にほんブログ村

人気ブログランキング

LINEにて情報提供を始めました。

 

友だち追加

 
 

コメント

タイトルとURLをコピーしました