プログラミング必修化目前。小学生向けプログラミング入門3選
コラム2020年のプログラミング必修化
2020年に小学生のプログラミング必修化に向けて様々な学習ツールが発表されています。
中でも使いやすく、拡張性の高いビジュアルプログラミング言語は特に注目を浴びているのではないでしょうか?
今回は子供でも使えるビジュアルプログラミング言語について紹介していきたいと思います。
ビジュアルプログラミング言語とは
ビジュアルプログラミング言語とは視覚的に操作をし自身で文字列を打ち込まないでコンピュータ上で実行できる言語のことです。
特殊な技術が無くても操作ができます(一部例外)
実は工場用のロボットもビジュアルプログラミング言語によりプログラムが組まれ操作しているものもあります。
他にも検査ソフトなどにも使われる言語です。
子供向けビジュアルプログラミング言語
では早速子供向けビジュアルプログラミング言語を紹介していきます。
中には大人でも楽しめるものもあります。ゲームやお絵描きなどもできて楽しみながらプログラミングが作れるものを紹介します。
Scratch(スクラッチ)
こちらのScratchは見たり触ったりしたことがある方はいらっしゃるかもしれません。
こちらは我々Knocknote(ノックノート)の授業でも使用しています。
ブロックを組み合わせスプライトにたいしてプログラミングをしていくアメリカで作られたビジュアルプログラミング言語です。
日本語にも対応していて非常に使いやすいです。
プログラミン
こちらは日本の文部科学省で作られた純国産のビジュアルプログラミング言語です。
こちらも同じようにブロックを組み合わせて作成していき絵を動かしていきます。Scratchよりも簡単にプログラミングができます。
小学校低学年のお子様には特におすすめです。
MOONBlock(ムーンブロック)
こちらも国産のビジュアルプログラミング言語です。
ブロックを組み合わせてプログラムを組んでいきます。
漢字も出てくるため小学生高学年から中学生が対象となると思います。
こちらの特徴がJavascriptでも言語が書けたり、表示ができることです。簡単なものから複雑なものまで作ることが出来ます。
ビジュアルプログラミング言語のメリット
メリットは目で見て動かすことにより視覚的に思考力や直感力を身につけることが出来ます。
実際に自分で作り、完成したときの達成感はお子様にとってもうれしいことだと思います。
是非これらを使用しプログラミングを楽しんでください。
お知らせ
我々Knocknote(ノックノート)では毎週土日にScratchを使用した『親子で学べるプログラミング体験授業』を開催しております。
新宿区荒木町(四谷三丁目、曙橋より徒歩5分、四ッ谷駅徒歩15分)の四谷本校にて開催しておりますので是非ともご参加下さい。教室はコチラです。https://education.knocknote.jp
株式会社Knocknote代表取締役。大学卒業後不動産営業に従事した後、ITの重要性を強く感じエンジニアへ転職。ソーシャルゲーム開発、スマホアプリやPepperアプリの企画及び開発、高校でのプログラミング講師などの業務に携わる。2017年1月に創業。現在はプログラミング教育事業、システム開発事業を展開。今後は海外向けの教育事業をさらに拡大させていく事が目標。著書:『作って学べるUnity超入門』(技術評論者)