プログラミング学習をもっと気軽に行いたいと思った時に、必ずといって出て来るのが「Progate」というオンラインプログラミング学習サービスです。こちら、デジタル庁が発足した2021年にはアプリの踏力者数が全世界で240万人を突破するなど、すごい勢いを見せています。
かなりおすすめされているアプリだったので、実際にやってみたところ、その良さがわかりました。これなら確かに初心者はやりたくなるはずです。
Progateにはプログラミング言語別にレッスンが用意されているのですが、例えば一番人気のレッスンである「HTML&CSS」をタップしてみると、この言語ではどのようなことができるのかを簡単に教えてくれます。これはゴールを明確化させるためですね。
そして、コードに触れてみるレッスンが始まります。最初のスライドで完結に説明があり、画像を見ながら理解していきます。数枚のスライドで理解ができたら、スマホでコードを実際に入力するという実践に移ります。
「スマホだとコードを打つのが面倒くさいのでは?」と思ったかもしれませんね。ところがProgateはそこも考えており、コードに必要なものしか表示していません。また、コードはまとまっており、タップすればそのコードすべてが画面に表示されるようにもなっています。スマホ画面は横なので、見にくいこともありません。
このシステムだとスラスラとコードが打てますし、レッスンは徐々に難しくしてもらってあるので詰まることがありません。わからなけば見本を見ることもできますし、自分が打ったコードでどのような見栄えになるのか、コードを打った瞬間にわかるようにもなっています。
レッスンが細かく分かれており、およそ3分くらいで1レッスンが終わるのも気軽に取り組める工夫ですね。すきま時間に十分できますし、スライドだけあとで確認することもできます。
レッスンをクリアすれば経験値が溜まり、レベルアップするのでここはゲーム感覚。学習している時に感じづらい成長しているという達成感を味わわせてくれます。
おすすめされている学習方法としては、Progateのスマホアプリで軽く学習した後、パソコンでがっつりコードを打って復習することです。Progateにはアプリ意外にもサイトがあるので、無料で復習するにはもってこいです。
プログラミング初心者で、何から始めたらいいかわからないという場合にはProgateに頼ってみるのもアリです。