掲載数No.1プログラミング教室・ロボット教室検索サイト

CATEGORY カテゴリー

プログラミングとは?そもそも、プログラムって何?やさしく解説!

2020年、ついに小学校でプログラミング教育が必修化します。

高度なIT人材の不足、論理的思考力の育成……などさまざまな背景があっての必修化。

とはいえ、あまりなじみのない方にとっては

「そもそもプログラミングって何?」
「わが子は授業についていける?」

と不安になるかもしれませんね。

この記事では「そもそも、プログラミングって何?」をわかりやすく解説します。

「プログラミング」=コンピュータに命令すること!

「プログラミング」とは「プログラム」を作る作業のことです。

「じゃあ、プログラムって何?」

プログラムとは、簡単にいうと「コンピュータにさせる処理を、順番に書き出したもの」です。

コンピュータは自分で考えることができません。人間が「まずAをBして、それから……」と命令する必要があるのです。

コンピュータにさせる一連の仕事を書き出したものを「プログラム」と呼びます。

たとえば、一度も泳いだことのない人に「泳いで!」と言うだけではダメですよね。「まずは右手を前に出して、うしろに向かって水を掻いたら、次は左手を……」と教えてあげなければいけません。

「泳ぐ」という目的を達成するために、一つ一つの動きを順番に説明することになります。これをコンピュータ相手に行うのがプログラムです。

人間であれば、なんとなく予想して「次はこうすればいいのかな」と動くことができます。でも、コンピュータには想像する力がありません。

一連の動きを厳密に、コンピュータにも読み取れる形で命令する(=プログラムする)必要があるのです。

実は身の回りにも……いろんな「プログラム」

そもそも、コンピュータに関係なく「プログラム」は色々とありますね。

入学式のプログラム、運動会のプログラム……どうしてこれらは「プログラム」と呼ばれているのでしょうか?

運動会のプログラムを思い出してみましょう。

「1. 開会の辞」「2. 校長のことば」「3. 生徒会長のことば」……など、やるべきことが順番に並んでいますね。

「やることを書き出したもの」がプログラム。運動会や入学式のプログラムも、コンピュータのプログラムと本質的には同じなのです。

違いといえば、「プログラムに従って動くのは?」「どうやって指示をするの?」でしょう。

運動会のプログラムの場合は、プログラムを作るのは先生、プログラムに従って動くのは子どもや保護者です。

一方、コンピュータのプログラムの場合は、プログラムを作るのは人間、動くのはコンピュータですね。

「どうやって指示をするの?」は、運動会のプログラムの場合は「日本語」ですが……

コンピュータは日本語が理解できないため、「プログラム専用の言語(プログラミング言語)」で指示を出す必要があります。

スマホもゲームもプログラムで動いている!

私たちの身の回りにある機械は、プログラムで動いています。

人が通ると点灯するライトは、ごくごく単純にしくみを説明すると「センサーが反応したら、ライトをつける」プログラムで動いています。

電気ポットや炊飯器、スマートフォンやゲーム機などもすべてプログラムで動いているのです。

それだけ多くの製品が機械化・自動化されている時代ですから、仕事のやり方も大きく変化してきました。今や多くの業界で、頭を使う仕事は人間、単純作業はコンピュータ、と仕事を分担するようになっています。

電卓が普及するまでは、計算はすべて紙で行っていました。それが今では、手で計算する機会はほとんどありません。

もっと言えば、電卓だけでなくExcel(エクセル)を使う職場も多いことでしょう。

このまま社会が発展すれば、今の子ども達が大人になる頃には、より多くのものが機械化・自動化されていることでしょう。

働く上で、コンピュータに命令したり、コンピュータを使いこなしたりする能力(=プログラミング能力)が必須になる。だからこそ、プログラミング教育が必修化したのです。

まとめ:コンピュータと仲良く、便利に暮らそう!

耳慣れない言葉の「プログラム」ですが、いったん理解してしまうと「なんだ、そんなことだったのか!」と思ってしまいますね。

コンピュータウイルスやインターネットでのトラブルなど、「何となく怖い」と思ってしまいがちなITの知識。
中身が分かると、意外と簡単なものなのです。

さまざまなものが機械化し、コンピュータを使いこなすスキルが求められる今の時代、プログラミングが必修化するのは無理もないのかもしれません。

わが子がどんな教育を受けるのか、未来の形はどうなるのか。今から期待が膨らみますね。


公開日:2018.10.17

いよいよ来年!

プログラミング教育必修化にそなえて
無料体験してみませんか?

子どもたちのプログラミング教室の様子
コエテコなら、お子さんにぴったりの教室がみつかります。
  • お住まいの近くの教室をカンタンに検索できます。

  • 授業料や口コミ、コース内容もしっかりチェックできます。

  • カンタンに無料体験の申し込みができます。

\まずは無料体験へ!/

お近くの教室を探す!
Amazonギフト券2000円分プレゼント中!

あわせて読みたいガイド

ガイドを読めばプログラミング教育がスッキリわかる!
プログラミングまるわかりガイドを読む

この記事を書いた人


関連記事