学べるプログラム例
少しづつ補完していく予定です。
Scratch
マサチューセッツ工科大学(MIT)のメディアラボで開発された子ども向けのビジュアルプログラミング言語です。主に8〜16歳の子どもを対象として開発されましたが、子どもから大人まで幅広い年代に利用されています。Scratchでは、アニメーション、プレゼンテーション、ストーリー、ゲームなどを自由自在につくりあげることができます。「音声合成」「ペン」「音楽」など、数多くの機能が存在しており、これらを組み合わせることで様々な作品を作ることができます。
MOONBlock
株式会社ユビキタスエンターテインメントが開発した教育用のビジュアルプログラミング言語です。enchant.jsというゲームエンジンをベースにしており、ゲーム作成に特化したプログラミングソフトです。MOONBlockはScratchと同様にビジュアルプログラミング言語ですが、より高度なプログラム表現が可能で、if文(条件分岐)やfor文(ループ処理)の理解しやすさを重視している点が特徴です。また、ゲーム開発に特化している点もScratchとの大きな違いです。ゲームプログラミングを学びたい方や、一般的なゲームを作ってみたいお子さんに特におすすめのプログラミングツールと言えます。
toio
ソニー株式会社が開発した創意工夫する力を引き出すキューブ型のロボットトイです。特殊なマット上での絶対位置をリアルタイムで高精度に検出できる技術を搭載しており、プログラミング学習に適した教育用ツールとしても活用されています。「PCやタブレットを使わずに紙のカードと本を使って行うプログラミング学習」から「JavaScript等を用いたテキストプログラミング」まで、段階的な学習体験が可能なため、初心者から上級者まで幅広く活用できるプログラミング教材となっています。
micro:bit
micro:bitは、イギリスのBBC(英国放送協会)が開発した教育用マイコンボードです。約4cm×5cmのサイズに、25個のLED、2つのボタン、加速度センサー、地磁気センサー、温度センサー、スピーカー、マイクなどを搭載しています。無線通信機能(BLE)も備えており、プログラミング教育に最適です。ブロックタイプからPythonなどのテキスト言語まで対応し、子どもから大人まで段階的にプログラミングを学べます。世界40カ国以上で活用されています。
pyxel
Xで出ていたすごいpyxelゲームの例
@Prosamo314
ぷよぷよ
https://prosamo.github.io/puyopuyo/
SFZ
https://cobinee.github.io/sfz-pyxel/packages/