軽量Linux:Scratch をPuppyLinuxで動作させる!

無料のOS PuppyLinux を 仕事に使っているけれど問題なしの僕の経緯!


日本政府が2020年から小学校でプログラミングの必修化を決めて以降、子どもへのプログラミング教育への注目が大きく高まっています。学研ホールディングスが実施したアンケートによると、子どもに始めさせたい習い事としてプログラミングが2018年は学習塾に次ぐ順位へと上昇しているそうです。

義務教育にプログラミングが導入された理由のひとつは、身の回りのあらゆるモノがインターネットにつながるIoTや人工知能(AI)の活用が広がったことで、人間独自の強みである「創造的に問題を解決する力」がこれからの世代にとってますます重要だと考えられているからにほかなりません。

この考え方に、異論はありません。

しかし、一体誰が指導するというのでしょうか?

道徳が教科になり、評価をしなくてはならなくなり、英語の授業も必修となります。

今でさえ、ブラック企業と言われている教員に、これ以上の負担を強いて良いのでしょうか?

自分も少しだけ、教育に関係していることから、この「プログラミング教育」に役立つ情報をお知らせしたいと思い、 具体的にどのような方法で「プログラミング教育」を行えば良いか調べてみることにしました。

書店に行き、コンピューター書籍のコーナーを訪れてみると、圧倒的に多いのが「Scratch」を扱ったものでした。

これは、「Scratch」が無料で活用できることと、多言語に対応しているからでしょうか?

ここで、ひとつ日本も頑張って、日本が作成した教育用の「プログラミング言語」が利用できれば理想的だと思うのですが・・・

Scratchとは

さて、「Scratch(スクラッチ)」とは世界で広く使われるプログラミング教育ツールです。 マサチューセッツ工科大学(MIT)メディアラボのライフロング・キンダーガーテンというグループが制作したもので、先ほど述べたように登録すれば(登録しなくても)無料で利用することができます。

ブロックを組み合わせるだけでキャラクターの動きをコントロールでき、子どもでも簡単にゲームやアニメーション、学校の科学のプロジェクトなど自分だけの様々なプログラムを作り上げることができます。完成したプログラムは、オンラインコミュニティで共有することもできるものです。

Scratchには、現在Scratch2.0(オンライン版・オフライン版)とScratch1.4(オフライン版)の2つのバージョンがあり、どちらもWindwos版とMac版、Linux版(Deblan/Ubuntu)をダウンロードできるようスクラッチサイトで用意されています。

学校で使うとなると、インターネット環境がよほど整っていない限りは、オフライン版の方が良いような気がします。

Scratch2.0のオンライン版は、下記のURLにアクセスして、

https://scratch.mit.edu/



「作る」または「やってみよう」をクリックするとすぐに活用できます。

ただ、ブラウザーに読み込まれている状況をみると、「Adobe Flash」を使っているようで、好き嫌いが分かれるところだと思います。



知っての通り、「Adobe Flash」は、そして2020年末にAdobeがFlash Playerの開発と配布を終了する予定であると発表しています。

2020年といえば、すぐ先なので、Scratch2.0のオンライン版を選択するのは、意見の分かれるところだと思います。

しかし、インターネット環境が整ってる学校ならば、準備もいらず、最適かも知れません。

各学校で将来を考えて、何を使って「プログラミング教育」を行うか?統一しておいた方が良いでしょう。

道具(Scratchなど)が変わると、「教わる側」よりも「教える側」(教員)にストレスがかかるからです。

Scratch1.4(オフライン版)という選択!

僕がもし学校の教員で「Scratch」を使って「プログラミング教育」を行わなければならないとしたら、間違いなく、Scratch1.4(オフライン版)を 選択するでしょう。

一度、ダウンロードすれば、何台でもコンピューターにインストールでき、将来新しく追加された機能は使えないものの、同じ環境で数年は「プログラミング教育」 が行うことができるからです。

予算がつけば、ロボットなどを接続して、「Scratch」で制御関係などを学ばせれば良いでしょう。

Scratch1.4(オフライン版)のインストール!

まずは、「Scratch」のダウンロードリンクを紹介します。

1 「Scratch1.4(オフライン版)」のダウンロード

2 「Scratch2.0(オフライン版)」のダウンロード

どちらでも、利用できますが、先ほど述べたように、「Scratch1.4(オフライン版)のインストール」を紹介します。

なお、「Scratch2.0(オフライン版)」には予め「AdobeAIR」も必要です。

今回は、「MS WINDOWS」ではなく「PuppyLinux XenialPup7.5日本語版」にインストールしました。

Wine環境さえ整えておけば、インストール方法は、「MS WINDOWS」も「Puppy Linux」も同じです。

ダウンロードした「ScratchInstaller1.4.exe」をクリックします。



まったく、MS WINDOWSの時のインストールと同じです。



後は、「Next」をクリックしていくだけです。



「Scratch 1.4」のインストールが終了しました。



簡単に起動できるように、デスクトップ上にショートカットを作成しました。



画像では、「Scratch2.0」もインストールしています。

「Scratch1,4」を起動してみました。



上の画像では、きちんと日本語化されていますが、日本語化には下記のような設定が必要です。

Scratch1.4(オフライン版)の日本語化

MS WINDOWS環境でも、Wine環境でも、ScratchはCドライブの「Program Files」→「Scratch」に実体があります。

「Scratch」フォルダの中に「locale」というフォルダがあり、さらにその中に、「ja.po」というファイルがあります。



「ja.po」をテキストエディターで開いて、下記のように設定しました。

# Font to use on a Windows system

msgid "Win-Font"

msgstr "MS UI Gothic"

もちろん、この場合は、Cドライブの「windows」→「Fonts」に「MS UI Gothic」がインストールされていなければなりません。



僕は、PuppyLinuxとMS WINDOWSをマルチブートにしているので、フォントは MS WINDOWSからコピーしましたが、著作権上はまずいのかもしれません。

これで、再起動を行い、「Scratch」を起動して、右上にある地球儀のようなマークをクリックして言語を選択すると、日本語化できます。

この操作は、文字化けしている状態で行わなければなりませんが、何度か挑戦するとうまく行きます。



これで、「Scratch1,4」が日本語で使用できるようになりました。

なお、PuppyLinuxでも「Scratch2.0」もインストールできます。



小学校の先生方「Scratch」で「プログラミング教育」の準備を頑張ってください。

オプトインアフィリエイトで副収入!

ここからはメールマガジンの紹介になります。

様々な副収入を得る方法を紹介してくれるメールマガジンになります。僕はもうすぐ定年なので、このメールマガジンで情報を得るようにしています。

日本一メールマガジン発行部数を誇る川島和正メルマガの紹介を行って、収入を得ませんか?

メルマガ紹介のための登録は こちら です。もちろん無料です。

実際の紹介は、下記のリンクのようになっていて、無料でメールマガジンに登録できるので、登録する方は敷居は低いと考えられます。

川島和正メルマガ無料登録


スポンサーリンク





スポンサーリンク


スポンサーリンク



0 件のコメント :

コメントを投稿