スクラッチ(Scratch)のプログラミング言語を知っていますか?
スクラッチは、誰でも無料でプログラミングができるソフトです。
アメリカのマサチューセッツ工科大学(MIT)メディアラボの「ライフロング・キンダーガーテン・グループ」が作りました。
小学生でも簡単にプログラミングができるスクラッチですが、オフラインとオンラインの両方の使い方があります。
「オフライン」はアプリをダウンロードをして使用します。
「オンライン」はアプリをダウンロードすることなく使用ができます。
スクラッチを使用する年齢や環境によって、ダウンロードをして使用したり、またはオンラインでそのまま使用したり、使い分けができてとても便利です。
それでは、今話題の「スクラッチのプログラミング」について見ていきましょう!
スクラッチのプログラミングはダウンロードしたほうがいいの?
スクラッチのプログラミングは、8~16歳の子ども向けにデザインされたソフトです。
推奨は8~16歳になっていますが、学校や公民館、図書館やコミュニティセンターなど、年齢層も幅広く、さまざまな場所で使用されています。
調べてみると、美術館や博物館でも使用されているそうです。
スクラッチのプログラミングは、オフラインとオンラインの両方で使用することができます。
オフラインとオンラインには、それぞれメリットとデメリットがあります。
使用する環境や、年齢などによって上手に使い分けて、楽しくプログラミングを学習しましょうね!
スクラッチの動作推奨環境
デスクトップとタブレット、それぞれの動作推奨環境です。
パソコンやタブレットが上記の条件を満たしてない場合は、スクラッチアプリをお試しください。
スクラッチアプリをダウンロードするにも、必要な条件があります。
スクラッチ3.0は2019年1月2日にリリースされた最新バージョンです。
音の効果、演算ブロックなどの新しいブロックが追加されています。
3.0以前のバージョンもダウンロードが可能です。
以前のバージョンもダウンロードできるのは嬉しいですね。
スクラッチ1.4からスクラッチのウェブサイトにプログラムを共有できます。
しかし、新しいバージョンのスクラッチで作られたプログラムは、残念ながら1.4では開けないので注意してくださいね。
スクラッチのプログラミングはスマホでできるの?
スクラッチのプログラミングは、基本的にパソコンまたはタブレットでの使用になります。
iPhoneとAndroidそれぞれのアプリを確認してみると、スクラッチのチュートリアルがありました。
スマホではプログラムの閲覧のみになります。
スクラッチの使い方や作品集などを学習したい場合、それらのアプリをダウンロードするのもいいですね。
ただ、表記が英語なので、日本語で慣れている方は少し難しいかもしれません。
iPhoneとAndroidには、スクラッチはないものの、小さな子ども向けの「スクラッチジュニア」のアプリがありました!
スクラッチジュニアは、5~7歳の子ども向けのプログラミング言語です。
教師承認済みのアプリなので、安心してダウンロードができますね。
通常盤のスクラッチは、漢字やアルファベット、キーボード入力などがありますので、未就学児にはなかなか難しいと思います。
スクラッチジュニアは、ひらがな表記で、各ブロックをタッチして並べていくプログラミングなので、小さい子どもでも、ゲーム感覚で取り組みやすいですね。
iPhoneとAndroidのスマホでは、通常版スクラッチのチュートリアルと「スクラッチジュニア」でプログラミングを学ぶことができます。
スクラッチのプログラム言語は、今は学校の授業にも使用されているポピュラーなソフトです。
近いうち、スマホでもスクラッチが使用できるようになるのではないでしょうか。
とても楽しみですね♪
スクラッチのプログラミングの作り方は簡単?
スクラッチのプログラミングは、本当に小学生でもできるのか気になりますよね。
では、実際に7歳の男の子が、栄光ロボットアカデミーさんのYouTubeを参考に「よけろ!ハンマー」を作ってみました。
YouTubeは入門編1~5の全部で5つあり、プログラムの作り方を分かりやすく説明しています。
スクラッチのプログラミングの作り方は、レゴブロックを組み立てる感覚と似ています。
スクラッチ初心者で、学習する年齢が7歳でしたので、今回はダウンロードをして使ってみました。
最初は戸惑っていましたが、作り方がとてもわかりやすいので、すぐに次から次へとプログラムを作ることができたようです。
スクラッチのプログラミングは7歳も楽しく作ることができました!
これからプログラミングを学習したい!または、学習をさせてみたい!と考えているあなたに、スクラッチのプログラミングは、とてもおすすめです。
学年が小さいうちはダウンロードをして使ってみてはいかがでしょうか♪
リミックス大歓迎!
スクラッチチームは「リミックス」をとても推奨しています。
リミックスってなに?
リミックスとは、誰かが作った作品に自分のアイデアを加えることだよ!
すべてのプログラミングがリミックスできることを願っているそうです。
ナゼかというと、他の人の作品をリミックスすることは、プログラミングを学び、さらに興味深い作品を作るための素晴らしい方法だと信じているからです。
みんなで共有して、みんなでもっとプログラミングを学習して成長していこう!
という、スクラッチチームの前向きな気持ちが伝わってきますね♪
リミックスした作品はダウンロードして保存もできます。
でも、ちょっとリミックスしてほしくない…と思っているあなたは、ウェブサイトで作成しても共有をしなければ見られたり、リミックスされることはありません。
リミックスはユーザー登録をしないと使えないので、リミックスしたい時はユーザー登録をしてくださいね。
スクラッチは完全無料
スクラッチは世界200ヵ国以上の国と地域で使用されています。
さらに70以上の言語で使用が可能です!
学校で使用する場合や、先生としてスクラッチ講座を開く場合でも、費用はかかりません。
講座で講座料をいただいても問題はないそうです。
実際に、スクラッチのプログラミングは小学校から大学まで幅広く利用されています。
スクラッチのホームページには、教育関係者のためのスクラッチページもあります。
スクラッチチームの教育に込める熱い思いが感じられますね。
以下は、スクラッチチームが推奨しているスクラッチの説明です。
Scratchはプログラミング言語とオンラインのコミュニティです。
対話的な物語やゲームやアニメを作成でき、世界中の人とあなたの作品を共有できる場所です。
子供たちは、Scratchプロジェクトをデザインし、プログラミングする過程で、創造的に考え、体系的に議論し、皆と共同で取り組むことを学びます。
Scratchは、Scratch財団がMITメディア・ラボのライフロング・キンダーガーテン・グループの協力により開発しているプロジェクトです。
https://scratch.mit.eduで無料で利用することができます。
Scratchホームページより
まとめ
- スクラッチのプログラミングは、低学年のうちはダウンロードがおすすめ
- スマホでは、スクラッチジュニアのアプリをダウンロードできる
- スクラッチのプログラミングは、小学生も簡単にできる
- スクラッチのプログラミングは、リミックスができる
- スクラッチは、完全無料で使うことができる
自宅や学校以外にも、幅広く使用されているスクラッチのプログラミングは、通信教育の教材にも使用されています。
今回は、5歳と7歳の男の子が初めてスクラッチのプログラミングを使ってみましたが、スクラッチジュニアもスクラッチも楽しく学習することができました。
オンライン版では、世界中の作品を大人も子どもも楽しく遊ぶだけではなく、どのようにゲームが作られているのか、とても勉強になります。
プログラミングの第一歩として、スクラッチジュニアはゲーム感覚で学べるので、お試しにダウンロードしてみてはいかがでしょうか。
コメント