スクラッチ
NOAZOCSで使用するプログラミング言語はSCRATCHです。
アメリカのマサチューセッツ工科大学メディアラボ・ライフロングキンダーガーテングループが開発した言語です。
今日の代表的なプログラミング言語の要素を取り入れ、 タイピングスキルなしでできるように作られた教育用プログラミング言語で、 小学生でも直感的にプログラミングできるようにつくられています。
SCRATCHはブロックを組み合わせてプログラムをつくります。 1つ1つのブロックは「10歩動かす」「左を向く」など単純な動きしかできませんが、 「もし~なら」「~回繰り返す」などと組み合わせることによって複雑な動きをつくることができます。 発想次第でいろんな動きを作ることができるのがプログラミングです。
様々なプログラミング言語を今後学ぶ上で必要な考えを身につけられるように工夫されており、 必修化に先立ち「SCRATCH」をすでに採択している小学校もあります。