ある社会人向けの勉強会で、休憩中にこんな声を耳にしました。
「プログラミングって、数学が得意な人のものですよね」
そう話していたのは、ふだん事務の仕事をしている30代の女性でした。
学生時代から数式が苦手で、その記憶が今も残っているようでした。
同じように感じている方は、けっして少なくありません。
計算が苦手だから、自分には縁がない。
そう思い込んで一歩を踏み出せずにいる方は多いものです。
けれど、その思い込みは少しもったいないかもしれません。
今日は、数学が苦手でも始められるプログラミングの話をしてみます。
数学とプログラミングは別物

まず最初に、ひとつの誤解を解いておきたいと思います。
プログラミングと数学は、思っているほど近い関係ではありません。
むしろ別の道具だと考えたほうが、気持ちが楽になります。
必要なのは計算力ではない
プログラミングと聞くと、複雑な数式を思い浮かべる方が多いようです。
けれど、実際の作業は計算とはかなり違います。
たとえば、ボタンを押したら画面に文字を出すといった指示があります。
やっていることは、手順を順番に並べる作業に近いものです。
電車の乗り換えを順番に書き出す感覚に、どこか似ています。
どの駅で降りて、次に何線に乗るか。
その手順を言葉にしていく作業が、プログラミングの基本です。
そこに高度な計算は、ほとんど登場しません。
「思っていたより、ただの手順書みたいでした」
学び始めた方から、そんな感想を聞くことがあります。
苦手意識の正体
では、なぜ苦手意識だけが先に立つのでしょうか。
多くの場合、原因は学生時代のテストの記憶にあります。
制限時間内に正解を出す。
その緊張感が、数字そのものを嫌いにさせてしまいます。
けれどプログラミングには、時間制限のテストはありません。
分からなければ調べ直し、何度でもやり直せます。
「間違えてもいい」
その前提があるだけで、数字との距離はぐっと縮まります。
大切なのは、計算力よりも考える順序です。
苦手でも始められる理由

別物だと分かっても、まだ不安は残るかもしれません。
ここからは、苦手な方こそ楽しめる理由をお話しします。
意外と苦手意識が強みに変わる場面もあります。
小さく動かす楽しさ
プログラミングの魅力は、書いたものがすぐに動く点にあります。
数行のコードでも、画面に結果が表示されます。
自分の指示どおりに動いた瞬間は、素直にうれしいものです。
「あ、動いた」
その小さな成功体験が、次の一歩を押してくれます。
テストの点数のように、誰かと比べる必要もありません。
ポイント
最初の目標は、完璧なものを作ることではありません。
短いコードでも、動いた喜びを味わうことが続ける力になります。
エラーは敵ではない
学び始めると、必ずエラーという表示に出会います。
赤い文字が出ると、最初はどきっとするものです。
けれど、エラーは失敗ではありません。
どこを直せばいいかを教えてくれる、案内役です。
道に迷ったときの方位磁針のような存在だと思ってください。
表示された文を読み、ひとつずつ直していきます。
「エラーが出ても怖くなくなった」
そう感じられたら、もう立派な前進です。
日常の作業を任せる
苦手な方ほど、面倒な作業を避けたい気持ちが強いものです。
実は、その感覚こそプログラミングに向いています。
毎日の単純作業を、機械に任せられるからです。
たとえば、たくさんのファイルの名前をまとめて変える。
表のデータを決まった形に整え直す。
こうした作業を、数十秒で終わらせることもできます。
面倒を減らしたいという気持ちが、学ぶ動機になりますよ。
はじめの一歩の踏み出し方

では、具体的に何から始めればよいのでしょうか。
難しく考える必要はありません。
身近なところから、ゆっくり触れていけば十分です。
何から学ぶか
最初の言語には、Pythonがよく選ばれています。
英語の文章に近い書き方で、読みやすいのが特徴です。
無料で学べる入門サイトも、数多く公開されています。
はじめは画面に文字を表示するだけでも構いません。
1日15分、画面に触れる習慣をつくるところから始めます。
分厚い本を最初から読み通す必要はありませんよ。
続けるための工夫
学びを続けるコツは、目標を小さく区切ることです。
今週はここまで、と範囲を決めておきます。
マラソンの給水所のように、区切りごとに一息つきましょう。
うまくいかない日があっても、自分を責めないでください。
正直に言うと、私も学びがはかどらない時期はあります。
立ち止まる日も、学びの一部です。
「また明日触ればいい」
そのくらいの気持ちが、長続きの秘訣です。
最後に

数学が苦手でも、プログラミングは始められます。
必要なのは計算力ではなく、手順を考える楽しさでした。
- プログラミングと数学は別の道具
- 動いた喜びとエラーが学びを支える
- 1日15分、小さく区切って続ける
ぜひ、肩の力を抜いて最初の一歩を踏み出してみてください!