Pythonを勉強するならPC必須だと思ってた自分が、スマホ学習から始めた理由

はじめに

Python学習を始めようと思ったとき、正直なところ「プログラミング=PCでやるもの」という思い込みがありました。

コードを書くならPCが必要。

学習するなら机に向かってやらないといけない。

そんなイメージを持っていたので、PCを触れる時間が限られている自分にとっては、
「そもそも始められるのか?」という不安がありました。

そんな中、学習方法をチャッピーに相談したことが最初の一歩を踏み出すきっかけになりました。

学習前に思っていたこと

学習を始める前は、こんなイメージを持っていました。

  • Python学習はPCが必須
  • コードを書かないと勉強にならない
  • PCを触れない日は何も進まない

なので、

「PCを開ける時間が取れない=学習が止まる」

そんな想像をしていたので、正直、学習を始めることにハードルを感じてました。

チャッピーに相談して知ったこと

Python学習について相談したところ、

「Progateならスマホでも学習できますよ」と教えてもらいました。

正直、最初は半信半疑でした。

プログラミングをスマホで?

コードも書けないのに意味あるのかな?

そんな気持ちもありましたが、

  • PCを触れる時間が限られている
  • 何もしないよりは触ってみた方がいい

そう思って、**「とりあえずスマホから始めてみよう」**と決めました。

実際にスマホで学習してみた感触

実際にProgateをスマホで使ってみて感じたのは、

「思っていたより、ちゃんと学習になる」ということでした。

  • 画面はスマホ向けに最適化されていて操作しやすい
  • Pythonの概念や考え方を理解する上で必要な説明がされている
  • コードを書くというより、理解することに集中できる

特に良かったのは、スキマ時間で学習できるようになったことです。

通勤の合間やちょっとした空き時間に「少しだけ進める」ができるようになり、「今日はPCを触れないから何もできない」という日が減りました。

正直な感触としては、**「けっこういける!」**という感じでした。

やってみて分かった限界

もちろん、スマホ学習だけで全てができるとは思っていません。

実際にやってみて、次のような限界も感じました。

  • コードを自分で書く練習はできない
  • 実行環境を作ることはできない
  • 本格的な理解にはPCが必要になる

なので、今後学習を進めていくうえでは、PCでコードを書く環境を整えることが課題だと感じています。

今思っていること

Python学習には、最終的にPCは必要です。

それは間違いないと思います。

ただ、「始める前の入口」として考えると、

スマホ学習はかなり良い選択だったと感じています。

  • Pythonの概念
  • 考え方
  • コーディングの基本ルール

こういった部分を知るには、スマホ学習でも入門編として十分だと感じました。

プログラミングをやってみようか迷っている人が、「ちょっと感触を知りたい」という段階で試す方法としては、悪くない入り口だと思います。

今後は、スマホでの学習を続けつつ、PCでコードを書く練習ができる環境を整えていく予定です。

タイトルとURLをコピーしました