無料体験会
参加
ライセンス
提携

BLOG

プログラミングってどんなことをするの?プログラミングクイズ!

みなさんこんにちは、D-SCHOOLです!もはや習い事の定番になりつつある「プログラミング」ですが、どのようにプログラミングを学習するのか、どういったものなのかご存知ない方が多いように感じますがみなさまはいかがでしょう?そんな今回は、D-SCHOOLのゲーム&アプリコースでも使用しているScratchを使って、簡単な問題を交えながらプログラミングについて説明したいと思います。

では早速問題ですが、下記の画像のようにネコのキャラクターと家の画像があります。このネコのキャラクターが家について”ただいま”というプログラムを命令で書くとどのようになるか、画像右側のバラバラのブロックをつなげて考えてみてください。ヒントとしては、プログラミングでは実行したいアクションの命令ブロックを上から順に体系立てて組み合わせていきます。スタートは旗印のブロックからです。

スクリーンショット 2016-10-18 22.17.28

それでは回答ですが、下記の画像のような並びになります。いかがでしょうか?みなさまが考えていた順番と同じだったでしょうか?本当に家に着いた際に”ただいま”と言うか気になる方は実際にやってみてください。下記リンクよりScratch作成ページへ行けます。※PCよりご覧ください。Scratch作成ページ

スクリーンショット 2016-10-18 22.12.57

このように、プログラミングではビジュアル的なブロックを使ってキャラクターを動かすための命令を自ら考え組み立てていきます。もちろんキャラクターだけでなく、設定している背景の変化やキーボードを押した際のアクションを加えるなど様々なことも可能ですが、プログラムを組み立てるその過程こそが論理的思考力や問題解決能力を養い、またどこが間違っているのかを見つけるのも忍耐力の向上に繋がっていきます。

2020年からのプログラミング教育必修化も決定しており、また、あらゆる物やサービスがインターネットやロボットとつながる時代において、プログラミングは21世紀の教養と呼ばれております。まだまだ難しいイメージはあるかもしれませんが、今回のプログラミングクイズを通して少しでも親しんでいただければ嬉しく思います。プログラミングは難しいというイメージをお持ちの方が多いかと思いますが、このようなビジュアル的なブロックを使い、遊び感覚で学んでいけるのが今のプログラミング学習となります。

またこちらのブログでは定期的にプログラミングのクイズを出題しようと思いますので、気分転換にクイズの答えを考えてみたり、子供とのコミュニケーションとして実際に組み立てて遊んでいただけたらと思います!

それでは、また次回♪

  • SHARE