今日は、教育環境やプログラミングについて学びたい家庭の小さな子供たちのために設計された優れたプロジェクトについて話しますが、それは大人や青年にも役立ちます。
私たちが話すプロジェクトはスクラッチです はビジュアルプログラミング言語であり、その主な機能はメンタルスキルの開発を可能にすることです。 コードの深い知識がなくてもプログラミングを学ぶことによって。
その特徴は、計算的思考の容易な理解にリンクされています 彼らはそれを子供、青年そして大人の教育で非常に人気のあるものにしました。
このプログラミング言語は、アニメーションを簡単に作成し、より高度なプログラミングコンテンツの紹介として役立つ教育目的で使用されます。
また、科学プロジェクト(実験のシミュレーションと視覚化を含む)、アニメーションプレゼンテーションによる録音された講義、アニメーション化された社会科学の物語、インタラクティブアート、音楽など、無数の娯楽および建設主義の教育目的にも使用できます。その他。
Scratch Webサイトでさまざまな既存のプロジェクトを確認し、それらを変更し、実際に変更を保存せずにテストすることもできます。これは、いかなる種類の登録も必要ないためです。
Scratchの助けを借りて、プログラムは、Legoコンストラクターアセンブリとの類推によって、ロジックチェーンで接続された典型的なロジックブロックを操作することによって作成されます。
環境は、個別のアプリケーションとして開始することも、ブラウザーで開くためのオンラインサービスとして提供することもできます。
スクラッチを使用すると、ユーザーはスプライトと呼ばれる複数のアクティブオブジェクトでイベント駆動型プログラミングを使用できます。
スプライトは、プロジェクトの一部であるシンプルなエディターを使用して、Scratch自身のWebサイトから、ベクターグラフィックまたはビットマップとしてペイントできます。、またはWebサイトなどの外部ソースからインポートすることもできます。
プロジェクトコードは、Reactフレームワークを使用してJavaScriptで記述され、BSDライセンスの下で提供されます。
Scratch3.0の新バージョンについて
マサチューセッツ工科大学の研究者によって、子供たちにコードを教えるための実験的なプラットフォームとして開発された、Scratch3.0ビジュアルプログラミング環境の重要な新しいバージョンが最近リリースされました。
プラス JavaScript、Node.js、およびReactに移行すると、Scratch 3.0のリリースは、サウンドとイメージを編集するための新しいインターフェイスの実装で注目に値します。
サウンドエフェクトを作成するためのブロック、ワード処理演算子、描画するためのブロック、スプライトグラフィックを管理するためのブロックなど、多数の新しいプログラムブロックが追加されました。
完全に再設計された拡張ライブラリが提案されました。 外部の機器やサービスとの相互作用を可能にするものを含む、追加のブロックのセットを提供します。
このパックには、新しいタイプのスプライト、サウンド、背景画像が含まれています。 このインターフェースは、タブレットでの使用に適合しています。
Scratch 3.0を入手するにはどうすればよいですか?
現時点で言及することが重要です Linux用の公式のScratchオフラインアプリケーションパッケージはないため、現時点では、開発者はWindowsおよびMacOS専用のパッケージを提供しています。
これらのシステムのパッケージは、プロジェクトの公式Webサイトのダウンロードセクションから入手できます。 彼 リンクはこちらです。
Scratchは間違いなく優れたプロジェクトであり、小学校から簡単な方法でプログラミングを始めたい大人向けの学校まで、教育現場で使用できます。
注意すべき重要な点は、Scratch開発者は、Chromebookで使用できるようにアプリケーションのバージョンに取り組んでおり、近い将来でなくてもLinuxの計画があることです。
現時点では、Scratchについてもう少し詳しく知りたい、Linuxで使用したいという方のために、 使用できる唯一の方法は、Webブラウザーからです。 次のリンクで。
WindowsアプリケーションはWineon Linuxの助けを借りて使用できます。すばやくインストールしようとしても、エラーが発生しました。誰かがそれを実行できた場合は、構成を共有していただければ幸いです。
オフラインパッケージはScratch2.0のものだと思います