Day 0・なぜPython/挫折しない始め方
環境で挫折しない始め方
ローカル環境構築は後回しにし、ブラウザだけで動くGoogle Colab等で最初のコードを動かす。
多くの人は「環境構築」で脱落する
「環境構築」とは、自分のパソコンにPythonを動かすための準備一式をそろえることです。ここでバージョンの食い違いやインストール失敗にぶつかり、コードを1行も書かないうちに嫌になってしまう人が非常に多い。これは実にもったいない話です。
なぜローカル構築を後回しにするのか
最初の目的は『プログラムが動く楽しさと感覚』をつかむこと。パソコン固有の設定トラブルは、その目的とは無関係な消耗です。まずは設定がいらない環境で動かし、必要になってから自分のパソコンに入れれば十分です。
解決策: ブラウザで動くGoogle Colabを使う
Google Colab(コラボ)は、Googleが提供する、ブラウザ上でPythonを実行できる無料サービスです。Googleアカウントがあれば、インストールなしですぐ始められます。書いたコードはGoogleのコンピュータ側で実行されるので、自分のパソコンの性能や設定に左右されにくいのも利点です。
- ブラウザで colab.research.google.com を開く
- Googleアカウントでログインする
- 「ノートブック(コードを書いて実行できるメモ帳のような画面)を新規作成」を選ぶ
- セル(コードを書く入力欄)に1行書いて、実行ボタン(または Shift+Enter)を押す
print("はじめてのPython")上の print は「画面に文字を表示して」という命令です。実行すると、書いた文字がそのまま下に出ます。これがあなたの最初の一歩です。表示されたら、それはもう『プログラムを動かせた』ということです。
つまずきやすい始め方
いきなり自分のパソコンにインストール。バージョンやパスの設定でハマり、コードに到達しない
おすすめの始め方
まずブラウザのColabで実行。動く感覚をつかんでから、必要になった段階でローカルへ
AIにはこう聞く
「Google Colabで新しいノートブックを作って print を実行する手順を、初心者向けに順番に教えて」と聞けば、その場の画面に合わせた案内が得られます。エラーが出たら、その文面もそのまま貼りましょう。
落とし穴
「本物のエンジニアはローカル環境でやるべき」という思い込みで、最初から難所に突っ込む必要はありません。ローカル環境は Day を進めて必要性を実感してからで十分間に合います。
AI時代の心得として、ツール選びも『目的に最短で近づく手段はどれか』で決めます。今日の目的は挫折しないこと。だからブラウザ実行を選ぶ、という判断そのものが実務的な考え方です。
読んでも腑に落ちない所は、AIに噛み砕いてもらいましょう。
理解度チェック
答えられれば、面接で説明できる状態に一歩近づきます。
この教材が最初にローカル環境構築を勧めない理由として、最も適切なものはどれか。
Google Colabの説明として正しいものはどれか。
「まずブラウザ実行から始める」という方針の利点を、自分の言葉で説明せよ。
記述式です。まず自分の言葉で答えを考えてから、模範解答を開いて自己採点してください。