【簡単】プログラミングって何?【入門】

プログラミング

プログラミングって何?全然わからないよー!

日常生活でプログラミングって言葉はあまり聞きませんね。

そもそもプログラミングって何でしょう?

 

この記事でわかること

  • プログラミングとは何か
  • プログラミングでできること

 

全然わからなくても大丈夫!

実はプログラミングはとても身近なものなんです。

難しそうに聞こえるけど、すぐに理解できますよ。

 

プログラミングって何?

プログラミングとはコンピュータに指示を出すことです。

コンピュータの仕組み

コンピュータとは複雑な計算を、高速・大量にできる機械のこと。
ちぃこ
ちぃこ

例えば、パソコン、テレビ、スマホ、ゲーム機もコンピュータだよ

コンピュータは計算は得意なのですが、指示を出してあげないと動くことができません
指示がないと、次に何をしたらいいのかわからないのです。

コンピュータを動かすためには

コンピュータを動かすためには、いつ、何の仕事をしたらいいのかを教えてあげなくてはいけません。
そのため、どのような順番で仕事をするのかというプログラムをあらかじめ書いてあげる必要があります。

プログラミング言語とは

コンピュータは残念ながら、人間の言葉を理解することができません。
そこで、コンピュータが理解できるプログラミング言語で指示を出さなくてはいけません。
プログラミング言語は250種類以上あると言われています。

コンピュータが理解できる言葉がプログラミング言語なんだね

 

プログラミングでできること

プログラミングでアプリやゲームを作ることができます。

 

Webアプリの開発

Webアプリとは、Webページを表示するブラウザ上で利用できるサービスのこと。
ちぃこ
ちぃこ

Webアプリの一例

  • SNS(Facebook、Line、Twitterなど)
  • 動画サイト(Youtubeなど)
  • 検索エンジン(Google、Yahooなど)
  • ショッピングサイト(楽天、Amazonなど)
Webページでクリックすると別のページに飛んだり、文字が入力できたりしますよね。
このような動作はプログラミングによって作られています。

スマホアプリ開発

iPhoneやAndroidなど、スマホ上で利用できる全てのアプリの開発にプログラミングが使われています。
スマホ1台あれば何でもできるほど便利なのは、プログラミング技術のおかげなんですね。
iPhoneとAndroid、スマホの種類によってアプリを作るときに使うプログラミング言語が違います。
ちぃこ
ちぃこ

SNSアプリの他、電話帳、音楽プレイヤー、ゲームなどたくさんのアプリがあるね

 

システム開発

システム開発とは、宅配便のような物流の配送管理システム、銀行ATMやオンラインバンキングのような金融機関の入出金システムなど、業務を効率化するためのシステムを作ることです。

ゲームソフトの開発

Switchなどの家庭用ゲーム、オンラインゲーム、スマホゲームなど、すべてのゲームはプログラミングで作られています
簡単なゲームであれば、プログラミング学習を始めてすぐに自分で作れるようになりますよ。

AI、ロボット開発

受付や製品紹介ができる人型ロボット、Pepperが活躍しています。
ロボットもプログラミングによって動いていますが、AIを搭載したロボットの開発も進められています。
これから急成長すると注目されているAIは、学習機能がプログラミングされているため、データを入れるほど賢くなっていきます。
プログラミングによって指示されなくても、自分で考えて行動できるロボットが誕生していきそうですね。

まとめ:プログラミングって何?

  • コンピュータを動かす指示を出すこと
  • アプリやゲームも作れる

プログラミングっておもしろい!やってみたーい!!

 

私たちの生活がこんなに便利で楽しくなったのもプログラミングのおかげです。

プログラミングを学習すれば、自分でアプリやゲームが作れるようになるかも?!

ワクワクしますね。



コメント

タイトルとURLをコピーしました