記事の詳細
超初心者なのでプログラミング学習のProgeteをやってみました。
現在、WEB上では様々なプログラミング学習の無料サイトが展開されています。
その中でもProgateはアップルのApp Storeで検索するとこの通り。
ProgateはスマートフォンとWEBブラウザ上を連携したうえで学習を行えるアプリケーションです。
Progateだから楽しめる初心者からできるプログラミング学習 とうたっていることから、何もわからない状態でも手軽にプログラミングを始めることができます。
今回のブログの見出しはコチラです!
Progateのアカウント作成(無料)
Facebook、Twitter、Googleからログインが可能です。
今回はメールアドレスを登録してアカウントを作成します。
ローディング画面がとてもかわいいですね。
この画面が出たらアカウントの作成は終了です。とても簡単でした。
Progateで学べる言語とレッスンについて
Progateでは以下の言語を学ぶことが出来ます。
- HTML&CSS
- JavaScript
- jQuery
- Ruby
- Ruby on Rails5
- PHP
- Java
- Python
- Command Line
- Git
- SQL
- Sass
- Go
- Rreact
スマートフォンに対応しているのは2020年2月現在、以下となります。
- HTML&CSS
- JavaScript
- Ruby
- Python
- Java
- Go
- SQL
- PHP
最近PythonがJavaを抜いてGitHub人気言語ランキング2位になったようです。レッスンがあるのはうれしいですね。
PythonがJavaを抜いて2位に–GitHub人気言語ランキング
WEB版だと目的別にコースを選べます。
また、選んだコース、レッスンは、どこまでやったか、進捗が自動的に反映されます。
修了したら「修了レッスン」に入ります。
ダッシュボードでは学習カレンダーが表示され、総演習クリア数や修了レッスンが確認できます。
Progateの実際のレッスン
それではさっそくレッスンを始めてみましょう。
HTML&CSSでは次のようなコースが選べるようです。
「Plus」は有料となります。
スマホでは有料のものがWEBでは無料、ということもありますので、PCをもっている方がちょっとお得ですね。
弊社でもリサイクルPCの販売を行っていますのでご入用でしたらどうぞ!
ここからはスマートフォン画面でのレッスンとなります。
まずはスライドで概要を学ぶ
レッスンの目的、使う言語、どんなことができるようになるのか、が示されます。
次に、演習という形で実際にプログラムを組む
画面のナビに従って、実際にプログラムを組むことが出来ます。
特にスマートフォンは子どもにもわかりやすい作業パネルになっており、楽しんでできる仕様となっています。
各演習をクリアするとレベルアップ
各演習をクリアするとEXPが手に入り、どんどんレベルが上がっていきます。
途中でやめるとやったところが記録されます。
楽しく学べるプログラミング「Progate」
課金要素もありますが、演習という形で問題をクリアしていくことで達成感が得られ、レベルアップすることで自分の力がついていることが視覚的に体験できます。
初心者には手を伸ばしやすいステージクリア型プログラミングです。ぜひ試してみてください!