Scratch

小学校のプログラミング教材はScratch(スクラッチ)がおすすめ

ちいさなおともだちへ

よめないところがあったら、おとうさんや おかあさんによんでもらってね!

 

サンダー
2020年に小学校でプログラミングが必修化されますね
僕もプログラミングはじめたい!おすすめはある?
かみなりん
サンダー
個人的にはアメリカの大学で作られたScratch(スクラッチ)がおすすめです。

簡単に無料でプログラミングができます。

 

こんな方におすすめ

  • 小学生向けのプログラミング教材で悩まれている方
  • Scratch(スクラッチ)について知りたい方

 

Z会プログラミング講座ならレゴ(R)ブロックを使って、楽しくプログラミングが学べます! 

Z会プログラミング講座 with LEGO(R) Education/資料請求はこちら




Scratch(スクラッチ)ってなに?

Scratchロゴ

Scratch(スクラッチ)はアメリカのマサチューセッツ工科大学のMITメディアラボという研究所で作られました。

Scratch(スクラッチ)公式サイト:https://scratch.mit.edu/

 

小学生でも分かるように簡単に作られています。

日本語でプログラミングでき、多くのプログラミング教室で利用されています。

 

以前はダウンロードソフトでしたが、2013年5月にバージョン2.0が公開され、インターネットブラウザで動作するWebアプリケーションとなりました。

一部のブラウザやスマートフォンは非対応です。

対応ブラウザ

  • Google Chrome
  • Microsoft Edge
  • Firefox-Mozilla
  • Safari-Apple

非対応ブラウザ

  • Internet Explore
  • Opera
  • Silk - Amazon
  • スマートフォン

 



Scratch(スクラッチ)でできること

Scratch(スクラッチ)はオンラインでプログラミングが学習できるソフトです。

Scratch(スクラッチ)でできることはゲームを作ったり・・・

Scratchのサンプルゲーム

 

音楽を作ったり・・・

Scratchで作ったサンプルコンサート

 

Scratch(スクラッチ)は何でもできます!

また、Scratch(スクラッチ)で動かせるものは他にもたくさんあります。

Scratch(スクラッチ)で他にできること

  • マイクで録音した音を再生
  • カメラを使ったモーションセンサー
  • レゴのロボット(レゴマインドストーム)を動かす

など、色々な事がScratch(スクラッチ)から動かせます。

 

Scratch(スクラッチ)はどうやってプログラミングするの?

ブロックプログラミング

 

プログラミングと聞くと、英字や数字がたくさん並んだ画面を想像する方も多いのではないでしょうか?

Scratch(スクラッチ)は命令が書かれたブロックを組み合わせていく「ブロックプログラミング」という方法でプログラミングします。

ブロックの命令は日本語で書かれているので、プログラミングがはじめてでも簡単に動かすことができます。

 

プログラミングで重要なことは、スタートからゴールまでどうやって動かすかを考えることです。

これを論理的思考力といいます。

論理的思考力と書くと難しく感じるかもしれませんが、実は日常生活でも論理的思考しています。

例えば、「朝起きたら顔を洗う」、「ご飯を食べたら歯を磨く」など、これらは論理的思考です。

 

例えば下のような迷路をロボットに脱出させる場合はどうすれば良いでしょうか?

迷路

 

方法は色々ありますが、簡単な方法はこのような順序です。

  1. 壁に突き当たるまで真っ直ぐ進む
  2. 行き止まりになったら右方向へ回転する
  3.  動作1.へ戻る

こういった動作の繰り返しで、ロボットはスタートからゴールまでたどり着けます。

これをScratch(スクラッチ)で作ってみました。

ロボットが迷路に挑戦

 

このようなプログラムもScratch(スクラッチ)は可能です。

 

スクラッチはどうやってはじめるの?

スクラッチの公式サイトはこちらです。https://scratch.mit.edu/

無料ですが、登録が必要です。

メールを登録する必要がありますが、勧誘メールなどは一切届かないのでご安心ください

登録方法はコチラに詳しくまとめましたので、コチラを見ながら登録してみてください。

 

公式サイトでは、チュートリアル動画が用意されています。

しかし、一部の動画は英語のみの音声があります。

また、英語を日本語に訳しているからか、少し早口に感じます。

動画の再生速度を遅くしたいなと思ったら、コチラの記事を参考にしてみてください。

Scratchのチュートリアル動画の再生をゆっくりにする方法

ちいさなおともだちへ よめないところがあったら、おとうさんや おかあさんによんでもらってね!   無料でプログラミングが学べるScratch(https://scratch.mit.edu/ ...

続きを見る

 

Scratch(スクラッチ)についてまとめ

Scratch(スクラッチ)は無料で、楽しく簡単に学べるプログラミング学習ソフトです。

2020年には小学校でプログラミングが必修となります。

ぜひお子さんや生徒さんと一緒にScratch(スクラッチ)で学んでみてください。

 

Scratch(スクラッチ)のまとめ

  • Scratch(スクラッチ)公式サイト:https://scratch.mit.edu/
  • Scratch(スクラッチ)対応ブラウザ:Google Chrome、Microsoft Edge、Firefox、Safari
  • Scratch(スクラッチ)は命令が書かれたブロックを組み合わせてプログラムする(ブロックプログラミング)

 

Scratch(スクラッチ)に関する本はこちらがおすすめです。

プログラムのアルゴリズム(動きの仕組み)について分かりやすく書かれています。

 

Z会プログラミング講座ならレゴ(R)ブロックを使って、楽しくプログラミングが学べます! 

Z会プログラミング講座 with LEGO(R) Education/資料請求はこちら







人気の記事

1

サンダー直流(DC)と交流(AC)の違いって分かりますか? かみなりん家庭用のコンセントは交流(AC)だよね。乾電池はなんとなくDC(直流)というイメージです。 サンダー改めて聞かれると、交流と直流の ...

【オペアンプ】 反転増幅回路の回路図アイキャッチ 2

かみなりんオペアンプの反転増幅回路ってどういう特徴があるの? サンダー反転増幅回路は文字通り、入力電圧の符号を反転、増幅する回路になります。 かみなりん反転して、増幅するから反転増幅回路なんだね。じゃ ...

アノードコモンとカソードコモン 3

サンダー「アノードコモン」と「カソードコモン」の違い分かりますか? かみなりんえーっと、アノードがプラス側、カソードがマイナス側で・・・コモンってなんだっけ? サンダー改めて聞かれると、どっちがどうだ ...

4

かみなりんアフィリエイトで成果が発生しない!? という問題が起きているようですね。 アフィリエイトが発生しないというのは死活問題ですね。   原因はどうやら、アンカーリンク内のtarget= ...

旅行やアルバイト等の 紹介にバリューコマースの『MyLinkBox』が超便利!! 5

サンダーバリューコマースから2019年6月5日に『MyLinkBox』がリリースされました! かみなりんその『MyLinkBox』ってなに? サンダー『カエレバ』や『Rinker』はご存知でしょうか? ...

miMind使いかたアイキャッチ 6

サンダーマインドマップはご存知ですか?   放射状に枝が伸びていくアレですよね?   頭の整理をするのに良く使います   私もよく情報を整理するためにマインドマップを作成 ...

Web(ウェブ)開発の学習にオススメなUdemyコース3選 7

サンダー世界最大級のオンライン学習プラットフォームの【Udemy】はご存知ですか? アメリカのシリコンバレー発のオンライン学習サイトで、日本ではベネッセが運営しています。 私自身もWeb開発やPyth ...

ブレッドボード の使い方のアイキャッチ 8

サンダーブレッドボードって知ってる? かみなりん電子工作でハンダ付けせずに、手軽に電子回路が組めるボードだよね? サンダーそう、今回はそのブレッドボードの使い方を紹介します。ブレッドボードを使ってLE ...

箇条書きタグ自動追加ツール 9

【このツールの目的】 箇条書きタグ(ulタグもしくはolタグ)を自動で追加するツールです。 listタグも自動で追加します。 【箇条書きの種類選択】 数字無し箇条書き(ul) ・箇条書き数字有り箇条書 ...

LED抵抗計算機 10

LED抵抗自動計算機 下図のように、LED1個をつなぐとき、LEDに流したい電流から抵抗値を求める計算機です。   LED抵抗計算機 ↓電源電圧【例】5(V) ↓LEDの電圧降下【例】2(V ...

-Scratch
-,