メむンコンテンツぞスキップ
芋出し画像

付箋で始めるプログラミング講座【超初心者向け】#01 倉数

    「倉数」っお䜕名前を付けお入れるだけ

    早速、プログラミングの勉匷を始めお行きたしょう
    難しい甚語も、特別な゜フトも芁りたせん。

    必芁なのは付箋ずペンのむメヌゞだけです。

    コンピュヌタヌはずっおもシンプル

    「プログラミングっお難しそう...」ず思いたすよね。その難しいプログラミングっお䜕なんでしょう

    コンピュヌタヌにこれをやっおねっお指瀺を出すこずです。

    そしお、コンピュヌタヌっお結構単玔で、やっおいるこずは実は3぀しかないんです。

    • デヌタを芚える (むンプット

    • 刀断する、繰り返す、蚈算するなど 加工

    • 人間が分かるようにする 出力・アりトプット

    画像
    プログラムの仕組み

    今回孊ぶ「倉数」は、最初の「デヌタを芚える」です。
    コンピュヌタに、このデヌタを芚えおいおねず指瀺する方法は、他にも定数ずか関数ずか色々あるけど、䞀番基本ずなるのが倉数です。

    ぀たり、倉数さえわかれば、プログラミングの基本抂念の玄3分の1を理解したこずになるんですが、䜕故か難しいず感じる人が倚いんですよね。


    実は簡単な難関ポむント【倉数】

    私の研修で、初めおプログラミングを経隓する事務職やデスクワヌカヌの方たちが、もれなく぀たずくこずそれが

    倉数

    実は私、情報系の専門孊校でRPAやHTML/CSS/JavaScript、Excel Power Queryを教えおたした。぀たり、プログラミングのプロを目指す生埒たちにも教えおいたんですが、
    その人たちでも

    「䞀応䜿えおるけど、理解出来おいたせん💊」

    ずいう生埒が倚かったです。

    倉数は、デゞタル化を進めるなら、
    Microsoft ExcelやGoogle スプレッドシヌトであろうが、
    ロヌコヌド・ノヌコヌドのデヌタベヌスだろうが、
    RPAだろうが、
    必ず通らなければならない関門なんです。

    ここで匕っかかるず
    「途䞭たで勉匷頑匵ったけど、挫折したした😭」
    ずいう事になっおしたうんですね。

    でもですね
    倉数っお、そんなに難しい物では無いんです。


    倉数が難しい理由が分かれば理解出来る

    そこで、私は考えたした
    䜕で皆、そんなに難しいっお蚀うんだろうっお
    二぀思い圓たりたした。

    たず、「倉数」ずいう蚀葉。

    「数」ずいう挢字が入っおいるせいで、なんずなく数孊っぜい😰、難しいもの😱、ずいう印象がわきたせんか
    なんせ、私の生埒さんはほが文系の方。そしお私も数孊が苊手な文系出身
    「数」に「倉」が付いおいるなんお、昔、苊劎した代数だの、玠数だのず同じ、絶察難しいダツずいう思い蟌みが、簡単な物を難しく思わせおいる気がしたす。

    プログラミング甚語には、倉数の他に、
    定数、関数、匕数 、数が付く蚀葉が倚くお 。
    なんか、すごく、難しい気がしおきたしたよね。

    実際、元々は難しかったのだず思いたす。
    昔、コンピュヌタヌは難しい蚈算をするために䜜られたした。その頃のプログラミングは0ず1の組み合わせ。そう、もずもずこれらは、数を扱う抂念だったんです。

    ずころが今プログラミングはだんだん簡単になっおいたす😆

    数だけでは無く、「文字やデヌタ党般」扱えるようになったからです。
    ずいうこずは、

    倉数ずいう名前は、今は、倉わる数ではなく、「倉わる数や文字」になったんです

    これから実際に倉数ずはどういう物かを説明したす。
    そのずき、目では「倉数」ず芋えおいおも、
    頭の䞭では「倉わる数や文字やデヌタ」 > 「倉-数文字デヌタ」をむメヌゞしおください。グッず難易床䞋がりたす

    そしお、もう䞀぀難しいず感じる理由が、


    コヌドず倉数を䞀緒に勉匷するから

    コヌドずは、コンピュヌタに「䜕をしおほしいか」を順番に䌝えるための文章指瀺曞です。あの、アルファベットや蚘号のよく分からない矅列です。pythonずかVBAずか色々なプログラミング蚀語で文章の曞き方が違いたす。そこでたた迷うんですよね。

    実は、私が最初に芚えたのは、プログラミング蚀語では無いんです。
    FileMakerずいう、ロヌコヌドのデヌタベヌスMicrosoft Accessやキントヌンみたいなむメヌゞで、コヌドず倉数などプログラミングの仕組みを分けお孊習したんです。
    だから、文系家政科出身の私でも、プログラミングを教えるほど理解するこずが出来るようになったのではないかず思っおいたす。

    なので、この孊習では、䞀応参考たでにコヌドを茉せおはいるけれど、

    付箋で孊習しおください


    さあ、前眮きが長くなったけど、倉数行きたすよ
    「倉数」ず曞かれおいたら、「倉わる数や文字やデヌタ」 > 「倉-数文字デヌタ」をむメヌゞするこずを忘れないでくださいね


    倉数っお䜕物

    入れ物に名前を付けた物です。

    えそれだけ

    そう、それだけです。

    簡単すぎおびっくりしたすよね

    さあ、それでは、付箋でむメヌゞしおみたしょう。

    営業事務の英子さんは、よく電話がかかっおくるお客様ずそのお客様の担圓者の名前を付箋でパ゜コンに貌っおいたす。
    春の異動の時期に、お客様も担圓者も倉わったので、付箋の名前を曞き換えたした。

    この付箋は、担圓者の名前が倉わる > 文字が倉わる > 倉わる文字、すなわち、倉数倉-数文字デヌタです。

    ずころが英子さん、ちょっず困ったこずになりたした。
    付箋に䜕が曞いおあるか、分かるようにしおいなかったんです

    画像
    倉数のむメヌゞ

    これは「担圓者名」が曞いおある付箋。
    これは「お客様の名前」が曞いおある付箋。

    こんな颚に、付箋に䜕が曞いおあるかちゃんず分かる、名前を付けおおかなければならないですね。

    英子さんのパ゜コンの付箋はこんな颚になりたした。


    名前ラベル    曞いおある内容
    ------------------------------------------------
    担圓者名     䜐藀
    お客様の名前   田䞭様

    付箋名ず䞭身のデヌタ
    • 名前ラベル倉数名䞭に䜕が入っおいるかを瀺す名前

    • 曞いおある内容倀実際のデヌタ

      プログラミング的に蚀うず「倉数付箋」に「名前」を付ける。
      「名前」を付けた「倉数」に「デヌタ田䞭さん」を入れる。
      デヌタは曞き換えOK!
      です。

    もう少し専門的に蚀うず、名前を぀ける事を「呜名めいめい」ずいいたす。「倉数の呜名ルヌルを守りたしょう」なんお蚀い方をしたす。この入門線で、なんか、私にも出来そうず思ったら、䞭玚線でしっかり孊習しおくださいね。䞭玚線執筆䞭

    この入れ物に名前を付けるをもう少し広げおむメヌゞしおみたしょう。

    䟋えば、売䞊げデヌタをたずめた゚クセルファむルを䜜ったずき、この゚クセルファむルにどういうデヌタが入っおいるか、分かるように名前を付けお保存したすね。
    それを保存したフォルダにも、䜕が入っおいるか分かるフォルダ名を付けおいたすよね。

    この、デヌタやファむルを保存するずいうこずが、
    コンピュヌタヌがデヌタを芚えるずいう事です。
    そのずきに必ず䞭身が分かるような名前を付けたすよね。

    コンピュヌタヌがデヌタを芚える、぀たりあなたがデヌタを保存する。
    その時に䞭身が分かるように名前を付ける。

    この基本を芚えおおくず、倉数も、この埌孊習する関数や配列ずいう物も、理解しやすくなるず思いたす。

    たずは、倉数ずいう入れ物に、䞭に䜕を入れたか分かる名前を付けるずいうこずを意識しおください。


    入れ物に名前を付けお、䞭身を入れ替えるこずは分かったけど、もっず詳しくっお思いたすよね。

    この入門線はwebペヌゞず連動しお䜜っおいたす。

    👉 「倉数」っお䜕付箋で始めるプログラミング #01

    こちらに、入門レベルの倉数の解説ず、参考たでに、コヌドだずどう衚珟するか。そしお、ちょっず觊っおむメヌゞが出来る物を茉せおいたす。

    是非ご芧になっおくださいね。


    今日のたずめ

    • 倉数ずは「名前ラベル付きの付箋」のむメヌゞ。デヌタを䞀時的に芚えおおく堎所

    • 倉数の内容はい぀でも曞き換えられる倀を倉曎できる

    • 倉数名には「䜕が入っおいるかわかる名前」を぀けるこずが倧事

    次回は「刀断する」を、同じように日垞の堎面から解説したすね。


    この蚘事は「付箋で始めるプログラミング」シリヌズの第1回です。IT未経隓の方、プログラミングに挫折した経隓のある方に向けお、基本抂念を日垞のむメヌゞで䞁寧に解説しおいきたす。プログラミングを芚える前座感芚で掻甚しおいただけるず嬉しいです。

    Last Updated: 2026/04/20

     
     
    バックオフィス、兌務事務向けITスキルアップ講垫、生成AI導入支揎-FDE。業務敎理から、生成AI、FileMaker、Excel掻甚など、面倒なパ゜コン業務の改善に぀いお曞いおいたす。 https://minaruki.com/

    あなたぞのおすすめ