Progateがプログラミング学習ができるiOSアプリをリリースしてネットで話題になった。
iPhoneでプログラミング学習 「Progate」iOS版公開 コード書く練習も可能
新しい世代はプログラミング学習もスマホでないとダメーーProgateがiOSアプリを公開
Progateユーザーとして、課金ユーザーとしては気になったのでやってみた。
画像とか相変わらず用意してないので、文章オンリーで届けるのですが、結論から言って「このアプリを作ったProgateすげえ!!」でした。
アプリを作ったProgateがスゴイのであって、そのアプリがユーザーにどう作用するかは微妙ですが……。
PCを持っていないスマホユーザーでもプログラミング学習が可能とのことでしたが、「確かに」でした。
スマホのキーボードがポンッと出てきて、ゲーム感覚で用意されてるコードをタップして入れていくだけ。
入力されたコードは、Web版と一緒で画面に即反映。リアルタイムでユーザーは確認できる。
しかもスマホなので、電車で移動してる最中でも気軽に学習できる。プログラミングの敷居は間違いなく下がった。
ある意味で「プログラミング学習のイノベーション」といっても問題ないくらい優秀なアプリだと思います。思いますが……。
ProgateのiOSアプリのここが問題
簡単すぎる。優しすぎるのだ。
予め用意されてるコードを打ち込んでいくだけ。超入門者向けの初級者向けとしては最適なのは間違いないが、ある程度慣れていくと簡単過ぎる弊害は出てきそう。
流石にこのアプリだけをやって「へー、プログラミングって簡単じゃん。余裕余裕」というお方は出てこないと思いますが、いざPC買って「やってみよう」となった時、愕然しないことを願う。
間違いなく、コードを書けない。
用意されてるコードをタップするだけなので、写経とかでもない。これで打ち込んだコードを記憶出来てればいいが、自分はそんな天才ではないので、絶対におぼえていない自信がある。
実際にプログラミングはPCでやるし、一文字一文字を打ち込んでいくので、多分このiOSアプリではプログラミングは習得できない。
もしかしたらこの先の未来で、スマホでプログラミングをやれる時代が来るかもしれない。超小型PCとかもあるし、そう遠くない未来にそれはやってくるのかもしれないが、現時点ではPCだ。というかスマホでWebサービスリリースできる時代がきたら、とんでもないイノベーションだと思うが……。
だからこのProgateのアプリは、
スマホ➝PC
のステップで非エンジニア層にプログラミングを学ばせるための前段階だと自分は思っている。
もしくは非エンジニアの人でも、いまトレンドになっているプログラミングに最低限ついていける話題の提供であったりとか、そういった類のものである。
もし興味をもって、もうちょっと本格的にやりたいのであればMac買ってきて、Web版のProgateやったほうが絶対いい。むしろそうであるべき。
ちょいと批判めいた感じになってしまったが、とにもかくにもプログラミングの敷居は下がった。
「誰にでも気軽にプログラミングを学習してもらいたい!!」というProgateの理念とも一致しているアプリである。
PCを持っていない新世代に向けたプログラミング学習のアプリである。
ただ願わくば、30代やそれ以上の方々にも推奨できるアプリであっても欲しいし、そちらの方々にも享受出来るように目を向けてもほしいところ。
あとはWeb版のProgateのレッスン、もっと充実していってほしいな〜、と。
そんな感じであります。