0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

「学ぶ環境でこんなに違うなんて」プログラミング初心者にProgateを推したい理由

Posted at

プログラミングを始めようと意気込んだものの、最初の壁は「学習環境の整備」でした。

教材をブラウザで開き、別のタブでコードエディターを立ち上げ、環境構築の手順を確認しながら進める。

気づけば画面はタブで埋め尽くされ、学ぶ前に疲れてしまう自分がいました。

「やる気はあるのに、なんでこんなに面倒なんだろう…」

学び始める前から、心が折れかけていました。

Progateとの再会:すべてが一つの画面で完結

そんなとき、以前少し触れたことのあるProgateを思い出しました。

試しに再ログインしてみると、教材、コードエディター、実行結果のプレビューがすべて同じブラウザ内に収まっているではありませんか。

これなら、複数のタブを行き来する必要もなく、学習に集中できる。

まさに求めていた環境がそこにありました。

「これだ……!」と、声が出るほど感動したのを覚えています。

Progateの特徴とメリット

Progateの魅力は、初心者にとって「とっつきやすさ」が極めて高いこと。

以下のような工夫が随所にちりばめられています。

スライド形式での学習

イラストを多用したスライド形式のレッスンで、視覚的に理解しやすい構成になっています。

自分のペースで進められ、復習も容易です。

「何をしているのか」が視覚的にわかるので、抽象的なまま進まないのがありがたい。

環境構築が不要

ブラウザ上でコードを書き、その場で実行結果を確認できるため、面倒な環境構築が不要です。

初心者がつまずきやすいポイントを排除し、学習に集中できます。

多様なプログラミング言語に対応

HTML & CSS、JavaScript、Python、Rubyなど、主要なプログラミング言語を幅広く学べます。

最初はHTMLから始めて、次にJavaScriptやPythonに進むなど、ステップアップがしやすいのも嬉しいところです。

モチベーション維持の工夫

学習の進捗に応じて経験値が貯まり、レベルアップするシステムが導入されています。

ゲーム感覚で学習を進められ、継続しやすい仕組みです。

「レベルが上がる」というわかりやすい達成感が、ちょっとしたご褒美になります。

環境構築で挫折する前に

プログラミング学習の初期段階で環境構築に手間取り、挫折してしまうケースは少なくありません。

実際、2021年の調査(※)でも「環境構築でつまずいた」と答えた初学者は40%を超えていました。

Progateはそのハードルを取り払い、学ぶこと自体に集中できる環境を提供してくれます。

※出典:日本能率協会「初学者のプログラミング学習に関する調査2021」

最初の一歩は、「続けられるかどうか」で選んでいい

「ちゃんと環境構築して、本格的なエディターを使わなきゃダメかな…」

そんなふうに身構えていた私ですが、Progateを使ってみて感じたのは、

**“最初のうちは、やりやすさ最優先でいい”**ということ。

まずは「自分でもできるかも」という感覚を掴むことが、何より大事なのかもしれません。

Progateは、そんな感覚を自然に与えてくれるサービスでした。

Progateを始めてみたい人へ:まず何をすればいい?

「Progate、ちょっと試してみたいかも」と思った方へ。

始め方や注意点を簡単にまとめておきます。

アカウント登録は無料

まずはProgate公式サイトにアクセスして、メールアドレスやGoogleアカウントで登録すれば、すぐに学習を始められます。

HTML、CSS、JavaScript、Pythonなどの一部コースは無料で体験できます。

無料でどこまで学べる?

無料プランでは初級レッスンの一部にアクセスできます。

もし続けてしっかり学びたいと思ったら、月額1,078円(税込)の「プラスプラン」への加入がおすすめです(※2024年時点の価格)。

このプランに加入すると、すべてのコース・道場コース・演習問題が解放され、より実践的な力がつきます。

おすすめの始め方

  • 完全初心者なら:HTML & CSSのコースから
     Webサイトの仕組みや「見えるコード」を扱うので、変化がわかりやすく達成感があります。

  • プログラミングらしい“考える力”を身につけたいなら:JavaScriptやPythonもおすすめ
     ちょっとした動きや処理を自分の手で作れるようになると、一気に「できること」が増えます。

スマホアプリもある

iOS/Android向けのアプリもあり、スキマ時間に学習を進めたい人にはぴったりです。

ただし、PC版と比べて学べる言語や機能に制限があるため、本格的にやりたい方はPC環境が◎。

あとがき

「とりあえずProgateでやってみた」そんな一歩が、自分にとっての学びの原点になっています。

プログラミングって、難しそうで、でもやってみたら案外面白い。

そんな風に思えるまでの第一歩を、ぜひ体感してみてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?