ネット上のQ&Aサイトや教育コミュニティ、IT企業の新人研修データを紐解くと、「累乗」に対する認識のズレが浮き彫りになります。
大手プログラミングスクールの現役講師は、受講生の初期のつまずきについて次のように証言しています。
「PythonやJavaScriptなどを学び始めた受講生の約4割が、最初の課題で累乗の計算を誤認します。Pythonでは累乗演算子が『』であるのに対し、多くの初学者が直感的に『^』を打ち込んでしまう。プログラミングにおいて『^』はビット排他的論理和(XOR)を意味することが多いため、プログラム自体はエラーを出さずに誤った数値(2 ^ 2 = 0)を出力し続け、原因究明に何時間も費やすというトラップが日常茶飯事です」
また、知恵袋やSNSの投稿を分析すると、「子どもの宿題を見ていて『2の2乗』を『2+2』や『2×2』と混同してしまい、なぜ答えが4になるのか筋道立てて説明できなかった」という保護者の困惑が目立ちます。中には「たまたま答えが4になるせいで、子どもが『累乗とは2を掛けることだ』と思い込んでしまい、次の単元で大混乱に陥った」という深刻な報告も寄せられていました。
大人が日常業務で行う単純な概算においても、スケール感の見誤りは頻発しています。紙を1回折ると厚みは2倍、2回折ると2の2乗で4倍、42回折れば月に届くという有名な数学の小噺がありますが、人間の直観は掛け算的な緩やかな進展を予測しがちであり、累乗が持つ加速度的な急拡大を過小評価してしまう心理バイアスが数値の現場観察から強く伺えます。