プログラミング教室に行く前に。無料でScratch(スクラッチ)

プログラミング教室

システムエンジニア歴20年。 子育て歴7年のママちゃんです。
「情報」という教科の高校教員免許も持っています。
(先生になりませんでした)

プログラミングなら、塾にお金払わなくても教えてあげられるんじゃない?と思いまして、年長さんのタイミングでプログラミングを教えてあげられないかと色々調べてみました。

親の視点からプログラミングについてのお話しを色々できればと思います。

はじめに

子ども向けプログラミング教室で使われているソフトの特徴を親目線で紹介します。

今回は小学生(8歳)から推奨されているScratch(スクラッチ)。

公式サイトはこちらです → https://scratch.mit.edu/

Scratchはとても簡単なので、プログラミングの思想を理解するだけではなく、
条件分岐や繰り返しの処理も、CやJavaなどのプログラミングを行うのと同じ様な感覚で使え
ある程度複雑な命令を組み立てる事ができます。

こども向けのプログラミング教室でもScratchをおすすめしている事が多い印象です。

Scratchは無料でできるため、ある程度使い方がわかれば自分でどんどんやりたくなる言語です。

もし、プログラミング教室に通うのであれば、教室オリジナルの教材ではなく
Scratchを教えてくれる教室がおすすめです。

本記事ではプログラミング教室で教えてもらうのではなく、お子さんと一緒にプログラミングを行ってみてはいかがでしょうかという提案をさせていただきます。

Scratchに必要なもの

① インターネットができる環境

② パソコン・タブレット
  ※スマートフォンでは画面が小さすぎてできません

Scratchの特徴

子供たちがプログラミングの基本を学ぶためのビジュアルプログラミング言語です。
小学校のプログラミング教育に広く使われています。

ブロックを組み合わせることでプログラムを作成するという直感的な方法で行われ、
特にプログラミング初心者や子供たちにとって理解しやすい言語となっております。

無料でできる

パソコンやタブレットがあれば、誰でも無料で使えます。

Webブラウザ上で動作するので、ソフトのインストールは必要ありません。

ひらがなと数字が読めれば作れる

Scratchはビジュアルプログラミング言語といって、ブロックを組み合わせてプログラムを作成します。
文字を入力する必要はありません。

コミュニティがある

作成したプログラムを公開したり、コメントする機能があります。

データを保存できる

ビスケットではデータの保存はできませんが、Scratchはユーザー登録さえすれば
プロジェクトの保存ができます。

Scratchで作れるもの

アニメーション、簡単なゲーム、絵本などの作成に向いています。

Scratchの問題点

こどもに教えるプログラミング言語としてScratchを選ぶとした場合に
気になる部分をまとめますね。

できる事が少ない

初心者向けのプログラミング言語なので、高度な機能やライブラリは提供されていません。

とはいえ、ビスケットよりは色々な事が簡単にできるので、
プログラミングの入口としては理想的であると思います。

ゲーム機と変わらない使い方ができてしまう

とても子どもが作ったとは思えないようなレベルの高いゲーム作品が公開されており、
使用を子どもに任せてしまうと、勉強ツールではなくなってしまう危険があります。

SNSができる

マナーのお勉強もできる。という考え方もできるかもしれませんが、
使用を子どもに任せてしまうと、トラブルに発展する危険があります。

著作権違反の作品が多い

他の人が作ったプログラムが公開されているのですが、
版権違反であふれていました。

これはViscuitにも入れるのですが、Viscuitの場合はこどもが自分で描いたキャラクターで動かすので
版権違反と言えるような作品はほぼないのですが
Scratchは本物と変わらないゲームが公開されています。

とりあえずやってみよう

SNSや、不要な機能も盛りだくさんのScratchですが、
大人の監視下で使用する分には問題は無いと思います。
とりあえず一緒に楽しんでみてはいかがでしょうか。

パソコンの場合

サイトにアクセスして、作るボタンから開始します

Scratch - Imagine, Program, Share
Scratch is a free programming language and online community where you can create your own interactive stories, games, an...

タブレットの場合

アプリをダウンロードするか、PCモードでサイトにアクセスすることで動作しました。

お勉強の仕方

チュートリアルのページに説明動画があります。

チュートリアル https://scratch.mit.edu/projects/981602525/editor

日本語で説明してくれています。
とってもわかりやすかったのでプログラミングが初めてのママでも大丈夫だと思います♪

まとめ

Scratchは、通常のプログラミングとにかなり近いイメージを育てる事ができます。

すべて無料でチャレンジする事ができますし、
始めるために必要な教材までも無料で見る事ができます。

始めるための準備で難しいものは何もありません。

SNSや版権問題など気を付けなければいけない点はありますが、
まずはおうちで遊び感覚で取り入れてみてはいかがでしょうか。

コメント

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