いんすぱいあーどばい 中さんの記事「なぜわからないのかがわかった。。。かな?」
イントラをやっていると想像を絶する初心者の方からマニアックな方までいろいろな方がいらっしゃいます。
「~コントロール(TextBoxコントロールとかLabelコントロールとかのコントロールって用語を指して)って何をコントロールするんですか?」
とか、
「変数ってどうなると変化する数なんですか?」
とか、
言葉の定義で引っかかって、いつまでたってもそれにはまってる受講生がごくごくまれにいます。つまり、なぜ「コントロール」と呼ぶのか、なぜ「変数」と呼ぶのか。
そこまでは「なぜわからないのか」を推測するのはかな~り困難です(もちろん頑張りますが、上記お二人は結局2,3日経ってもすっきりしなかった模様)。
~コントロールの「コントロール」っていうのは単に「部品」って言う意味。
「変数」ってのはデータを格納する単なる箱。
ぢゃあ、なかなか納得してくれないんですよね。
しかし、目からうろこなことを聞かれることもよくあるので、色々な視点があるというのを理解するにはと~っても勉強になったりします。
たとえば、
x = 10;
の = は数学で使われる = とは全然意味が違うんですよぉ~。とか。
こんなのあまりにも当たり前すぎて、全く意識しないですよね。
# そういえば、その昔日本語がしゃべれない方が英語の通訳さんと一緒に受講しに来たことがあった。その通訳さん「変数」を「strange number」って訳してました。って、こらー!\(`o'")
# はい、それとなく説明中に「変数、いわゆる ばりあぶる ですね。」って教えてあげました。
# てか、同時通訳するんなら基本用語ぐらいはチェックしてきて~や。