こばやし先生のブログ(33件)

こばやし先生のプロフィール
【情報I】バブルソートが動かせない人へ。現役エンジニアが図でひとつずつ解説

こんにちは!オンライン家庭教師のこばやしです。普段はフリーランスのITエンジニアとして働きながら、中高生に「情報I」「理系数学」「英語」を教えています。情報Iで登場する「バブルソート」。並べ替えのアルゴリズムですが、「手順が頭の中でこんがらがって、トレース問題で間違えてしまう」という方が本当に多いで...続きを見る

こばやしオンライン家庭教師

2026/8/7

【情報I】探し方で速さは激変する。現役エンジニアが線形探索と二分探索を解説

こんにちは!オンライン家庭教師のこばやしです。普段はフリーランスのITエンジニアとして働きながら、中高生に「情報I」「理系数学」「英語」を教えています。情報Iで学ぶ「線形探索」と「二分探索」。この2つの違いを、なんとなく暗記しているだけで、「なぜ二分探索のほうが速いのか」がいまいち納得できていない、...続きを見る

こばやしオンライン家庭教師

2026/8/7

【情報Iの壁】配列の「添字は0から」が腹落ちしない人へ、現役エンジニアが教える理由

こんにちは!オンライン家庭教師のこばやしです。普段はフリーランスのITエンジニアとして働きながら、中高生に「情報I」「理系数学」「英語」を教えています。プログラミングで「配列」を学ぶとき、多くの人が最初につまずくのが「添字(そえじ)は0から始まる」というルールです。1番目のデータなのに、添字は0。な...続きを見る

こばやしオンライン家庭教師

2026/8/7

【情報I】試験のプログラム問題、パターンは決まっている。現役エンジニアが型を解説

こんにちは!オンライン家庭教師のこばやしです。普段はフリーランスのITエンジニアとして働きながら、中高生に「情報I」「理系数学」「英語」を教えています。共通テスト情報Iの問題の中でも、「擬似言語のプログラム問題を見ると身構えてしまって、どこから手をつければいいのか分からない」という声をよく聞きます。...続きを見る

こばやしオンライン家庭教師

2026/8/7

【情報I】アルゴリズムって結局なに?現役エンジニアが料理レシピで説明します

こんにちは!オンライン家庭教師のこばやしです。普段はフリーランスのITエンジニアとして働きながら、中高生に「情報I」「理系数学」「英語」を教えています。「アルゴリズム」──この言葉、響きが難しそうで、聞いただけで身構えてしまう人が多いのではないでしょうか。情報Iで最初につまずくポイントの一つでもあり...続きを見る

こばやしオンライン家庭教師

2026/8/7

【共通テスト情報I】何が出る?現役エンジニアが出題傾向と今からの対策を解説

こんにちは!オンライン家庭教師のこばやしです。普段はフリーランスのITエンジニアとして働きながら、中高生に「情報I」「理系数学」「英語」を教えています。企業の新人IT研修でメイン講師も務めているので、「教える」と「現場」の両方から情報Iをお伝えできるのが強みです。さて、2025年から共通テストに加わ...続きを見る

こばやしオンライン家庭教師

2026/8/7

【現役エンジニアが語る】コードを書く前に図を描け!情報I「フローチャート」が論理的思考の最重要ピースである理由

こんにちは!オンライン家庭教師のこばやしです。普段は「納得感」を大切にするフリーランスのITエンジニアとしてシステム開発や新人研修の講師を務めながら、中高生向けに「情報I」「理系数学」「英語」を指導しています。これまで、「条件分岐(もし〜なら)」や「繰り返し(ループ)」といったプログラムの基本パーツ...続きを見る

こばやしオンライン家庭教師

2026/6/26

新人IT研修講師が語る!“伝わる説明”と“伝わらない説明”のリアル

こんにちは、こばやしです。普段は現役のフリーランスITエンジニアとして働きながら、IT研修の講師として新人エンジニアの指導も行っています。新年度が始まり、学校では自己紹介や個人発表、プレゼンテーションなど、人前で「説明」をする機会が増える季節ですね。「自分の言いたいことが上手く伝わらない」「どう話せ...続きを見る

こばやしオンライン家庭教師

2026/6/24

【現役エンジニアが解説】「いつまで繰り返す?」 情報Iの難関・条件ループ(while文)をマスターする

こんにちは!オンライン家庭教師のこばやしです。普段はフリーランスのITエンジニアとしてシステム開発の最前線に立ちながら、中高生向けに「情報I」「理系数学」「英語」を指導しています。前回は「指定した回数だけ繰り返す」ループ処理(for文)についてお話ししました。「コンピュータは正確で高速な働き手だ」と...続きを見る

こばやしオンライン家庭教師

2026/6/24

【情報I】ループ最大の壁「カウンタ変数(i)」とは? 暗記に逃げない、仕組みから”納得”できる解説

こんにちは!オンライン家庭教師のこばやしです。前回の記事で「繰り返し処理(ループ)」の圧倒的な凄さをお伝えしました。しかし、実際にプログラムを書こうとすると、ここで多くの生徒がピタッと手を止めてしまいます。その最大の原因が「カウンタ変数」の存在です。「i」って急に何? なんで勝手に増えるの?プログラ...続きを見る

こばやしオンライン家庭教師

2026/6/21