もどる

この記事は「うずら」とAIが協力して作成しました。
なるべく正確さを心がけていますが、最新の公式ドキュメントなどもあわせて確認してみてね!

python2026.2.15

1-1. そもそも「プログラミング」って何?:人間とPCの交換日記

プログラミング
ってなぁに?

1-1. そもそも「プログラミング」って何?:人間とPCの交換日記

こんにちは!うずらです!

「プログラミング」と聞くと、何だか難しそうと思われるかもしれませんが、実はとっても身近で楽しいものなのです。

このノートでは、皆さんがゲームを遊びながら、プログラミングの「なぜ?」を「なるほど!」に変えられるように、一緒に冒険を進めていきます!

さあ、プログラミングの世界への第一歩を踏み出しましょう!

1. 3秒でわかるまとめ

プログラミングとは、私たちがパソコン(PC)に「こうしてね!」とお願い事を伝えて、その通りに動かしてもらうための「魔法の言葉」を学ぶことです。

例えるなら、PCとの「交換日記」のようなものですよ。

2. プログラミングって、PCとの「交換日記」なのです!

皆さんは友達と「交換日記」をしたことはありますか?

お互いにメッセージを書いて、それを読んで、また返事を書く、というのは楽しいですよね。

プログラミングも、実はそんな「交換日記」にすごく似ているのです。

私たちがPCに「これをしてほしい!」とメッセージを書きます。

PCはそのメッセージを読んで、書かれている通りに動いてくれます。

そして、その結果を私たちに教えてくれます。これがプログラミングの基本的な流れです。

少しだけ違うのは、PCは私たちが普段話している日本語や英語をそのまま理解できるわけではない、ということです。

補足だよ

パソコンは、実はとってもまじめで、電気の「ON」と「OFF」でしか物事を判断できません。ですから、私たちの複雑なお願いも、最終的には「ON」と「OFF」の指示の組み合わせに変換されているのですよ。

ですから、PCが理解できる「特別な言葉」を使って、お願い事を書く必要があるのです。

3. パソコンは「言葉」が通じない!?:通訳さんの存在

人間同士なら、日本語を話す人には日本語で、英語を話す人には英語で話しますよね。

でも、PCが使う言葉は、私たち人間には少し難しすぎるのです。

そこで登場するのが、「プログラミング言語」と呼ばれるものです。

これは、私たちがPCに命令を伝えるための「通訳さん」だと思ってくださいね。

このプログラミング言語で書いた命令を、さらにPCが理解できる言葉(0と1の電気信号)に翻訳してくれるプログラムがあり、そうしてPCは私たちのお願いを聞いてくれるのです。

豆知識

プログラミング言語は、世界中に何百種類もあります!それぞれ得意なことが違っていて、Webサイトを作るのに向いているもの、ゲームを作るのに向いているもの、AIを開発するのに向いているものなど、いろいろあります。

4. 今回の相棒「Python(パイソン)」ってどんな子?

世界中にたくさんあるプログラミング言語の中で、この冒険の相棒に選んだのが「Python(パイソン)」です。
​Pythonは、プログラミングの世界でもトップクラスの人気者。Pythonの一番の魅力は、なんといっても「読みやすさ」です。
他の難しい言語に比べると、まるで普通の英語を読んでいるかのようなシンプルさで、初心者さんでも「何が書いてあるか」が直感的にわかります。

Pythonくんには、一つだけとっても大事なこだわりがあります。それは「インデント(行の最初に入れるスペース)」です。
​「ここからここまでは、同じグループの命令だよ!」ということを、Pythonくんはスペースの数で判断します。

この「見た目を整えること」が、そのまま「プログラムが正しく動くルール」になっているのが、Pythonの面白いところです。

豆知識

​「読みやすいなら、簡単なことしかできないの?」と思うかもしれませんが、そんなことはありません!
Pythonは、AI(人工知能)の最先端の研究から、Instagramのような有名なアプリの裏側、そして私たちがこれから挑戦するゲーム作りまで、プロの世界でもバリバリ使われている「最強のなんでも屋さん」なんです。

5. プログラミングで何ができるの?ワクワクする未来!

プログラミングを学ぶと、本当にいろいろなことができるようになります!

  • 皆さんが毎日使っているスマホアプリ
  • インターネットで見ているWebサイト
  • もちろん、遊んでいるゲームも!

これらはすべて、プログラミングで作られているのです。他にも、AI(人工知能)を開発したり、ロボットを動かしたり、ロケットを飛ばしたり…夢のようなことも、プログラミングがあれば実現できます。

この学習ノートでは、退屈な授業からの脱出! でも宣言した通り、最終的にはレトロゲームを作りながら、プログラミングの基礎を楽しくマスターしていきます。

教科書で「これ、何に使うの?」と思ったことが、実はゲームの「この部分」で活躍しているのだ!と、きっと感動するはずです。

さあ、プログラミングの世界の扉を開いたところで、次回からは実際に「冒険の準備」に取り掛かりましょう!

次回の記事では、プログラミングをするために必要なツール「VS Code」と、今回学ぶ「Python」を皆さんのパソコンにインストールする方法を、丁寧に説明していきます。

ワクワクする準備を始めましょう! 最強ノートVS Code導入

最後まで読んでくれてありがとう!🌱
ノートみたいに、いつでも見返してね。