
Progate
Progate, Inc. · 教育
- 評価
- 3.3
- ダウンロード
- 100.00K
- コンテンツレーティング
- 3 歳以上
Progate - 説明
- アプリ名
- Progate
- パッケージ名
- com.progate
- デベロッパー
- Progate, Inc.
- カテゴリ
- 教育
- 最終更新日
- 2018/04/02
- バージョン
- 1.5.43
Progate - スクリーンショット








分析者 TrendiApps
プログラミングを始めたいと思ったとき、いきなり開発環境を用意するのは少し重く感じます。私がProgateを試して最初に良いと思ったのは、コードを書く前の準備で迷いにくく、学習を小さく区切って進められるところでした。教育向けのアプリとして、スマートフォンやタブレットで学び始めたい人に向いています。
一方で、これだけで実際のサービス開発まで完結するアプリではありません。画面内で理解した内容を、自分の環境で書き直す段階には別の道具が必要になります。そこで、このレビューでは「始めやすいか」だけでなく、毎日の使い方、設定を確認する意味、復習を速くする方法、そしてどこから先で物足りなくなるかまで、私の使い方をもとに整理します。
まずは短い学習単位で手を動かす
Progateの基本的な魅力は、説明を読んで終わりにせず、すぐコード入力へ移れる流れです。プログラミング初心者は、用語を覚えるだけで疲れたり、入力ミスの原因が分からず止まったりしがちです。このアプリでは、学ぶ内容を細かく区切って進めるため、「今日は変数だけ」「次は条件分岐まで」と区切りやすいと感じました。
私なら最初から長時間取り組まず、通勤前や昼休みなど、予定が崩れても困らない時間に一つのレッスンを置きます。重要なのは、先へ進むことより、画面を閉じたあとに「何をしていたか」を言葉で説明できる状態にすることです。入力したコードをそのまま正解として流さず、数字や文字を少し変えたら結果がどう変わるかを考えると、受け身の作業になりにくくなります。
学習画面で迷ったときは、すぐ答えを見て進むより、まずエラーになった行と直前に変更した部分を見比べるのがおすすめです。初心者のうちは、正解を表示して先へ進めることより、括弧、記号、スペース、変数名の違いに気づく練習のほうが後で役立ちます。Progateはこの確認を始める場所として使いやすい一方、入力した内容を自分の言葉で記録する機能としては、ノートアプリなどを併用したほうが学びが残ります。
私が特に勧めたいのは、各レッスンの終わりに三行だけメモする方法です。「今回覚えたもの」「まだ曖昧なもの」「自分で試したい変更」を残します。たとえば条件分岐を学んだなら、条件が真の場合と偽の場合で処理がどう分かれるかを書き、次回に小さな変更を試します。この習慣があると、同じ説明を何度も最初から読み直す時間を減らせます。
アプリは無料で始められるため、費用をかけずに学習の感触を確かめたい人にも入りやすいです。ただし、利用中にはアイテムごとの購入があり、表示される金額は一つあたり九百八十円から二万九千九百八十円です。無料で触れる範囲だけで自分の目的に足りるか、先に学びたい分野と照らし合わせて判断するのが安全です。
おすすめの記事
最初に確認したい端末と学習環境
このアプリはAndroidでは七・〇以上が利用条件です。古い端末を使っている場合は、インストール前にOSを確認しておくと、始める直前のつまずきを避けられます。学習そのものは小さな画面でも進められますが、コードの行が増えると見比べにくくなるため、可能なら画面の大きい端末を選びたいところです。
スマートフォンで進める場合、入力のしやすさは端末やキーボードによって変わります。記号を入力する場面では、変換候補に頼るより、どの記号を使ったかを意識したほうがミスの原因を追いやすいです。私は、短い問題はスマートフォン、まとまった復習はタブレットというように、同じ学習でも端末を使い分けると負担が減りました。
設定については、学習を始める前に文字の見やすさ、通知の扱い、入力時のキーボードの使いやすさを確認しておくと安心です。ここで大切なのは、設定を細かくいじることではありません。毎回同じ姿勢、同じ画面の明るさ、同じ入力方法で学べる状態を作り、内容以外の小さなストレスを減らすことです。設定項目の有無や表示は端末によって異なるため、実際の画面で確認しながら整えるのがよいでしょう。
設定よりも「戻り方」を決める
初心者が見落としやすいのは、設定そのものより、分からなくなったときにどこへ戻るかです。私は新しい内容で止まったら、直前の説明に戻り、例のコードを一度そのまま読みます。その後で自分の入力との差分を探します。最初からレッスン全体をやり直すより、原因が絞りやすく、苦手な部分も見つけやすい方法です。
復習では、正解した問題もすべて同じ扱いにしないほうが効率的です。すぐ理解できたものは先へ進み、正解したものの理由を説明できなかった問題だけ印を付けて戻ります。こうすると、正答率だけを追うのではなく、再現できる知識を増やせます。特に、見本を写せば解けた問題と、自分で組み立てて解けた問題は分けて考えるべきです。
経験者が使いやすい反復パターン
Progateを長く使うなら、毎回の操作を同じ順番にすると学習速度が安定します。私のおすすめは、説明を読む、コードを入力する、結果を確認する、コードを一部変更する、最後に一文で要約する、という流れです。最後の変更が小さくても構いません。文字列、数値、条件などを一つだけ変え、変化を予想してから実行します。
このやり方の利点は、正解を得ることと、コードの意味を理解することを分けられる点です。教材の答えを再現できても、少し形が変わると分からなくなる人は少なくありません。自分で変更した結果を確認すると、どの部分が動作に影響したのかが見えます。私は、説明を読み返す回数を減らすためにも、この小さな実験を優先しました。
もう一つ有効なのが、学習した内容を現実の作業に置き換えることです。条件分岐なら「入力が空なら知らせる」、繰り返しなら「複数の項目を順番に処理する」といった具合に、日常の場面を想像します。Progate内の問題をそのまま暗記するのではなく、別の状況で使う言葉に変換すると、あとで自分のコードを書くときに思い出しやすくなります。
たとえば、仕事や学校で表計算を使う人なら、一覧の中から条件に合うものを探す処理を考えてみるとよいでしょう。実際のファイルを連携できるという意味ではありませんが、学んだ構文をどんな作業に結び付けられるかを考える練習になります。学習後に小さなメモや擬似コードを書けば、アプリの外でも理解を確認できます。
スマートフォン学習の速さと限界
短い時間で進められる反面、スマートフォンだけで長文のコードを扱うのは疲れます。画面を切り替えながら説明と入力を追うと、内容ではなく操作に集中してしまうことがあります。私は一回の学習を短く保ち、長く続けたい日は大きな画面へ移すほうが、結果的に理解しやすいと感じました。
また、アプリ内で書けるコードと、実際の開発環境で必要になる作業には差があります。ファイルの構成、エディターの操作、実行環境の準備、エラーの調査などは、別途経験しなければなりません。Progateで文法を学んだあと、すぐに自分のパソコンで同じ内容を作り直すと、この差を早く把握できます。
ここは、他の学習方法と比べるときに重要です。動画講座は説明を止めて聞き直しやすい一方、手を動かさずに見続けてしまうことがあります。書籍は情報を一覧しやすく、後から調べる用途に強いですが、環境構築や入力のつまずきを自分で解決する必要があります。Progateは、動画より能動的で、書籍より始める負担が軽い位置にあります。ただし、実際の開発へ進む段階では、書籍や公式ドキュメント、パソコン上の開発環境を組み合わせるのが現実的です。
反対に、すでにコードを書いた経験があり、特定のライブラリや実務的な設計を急いで学びたい人には、遠回りに感じられるかもしれません。基礎の確認や学び直しには便利ですが、経験者が必要な情報だけを検索して解決する用途では、専門的な資料のほうが速い場面があります。
有料範囲を考えるときの見方
料金を判断するときは、全コースを一度に終わらせる前提にしないことをおすすめします。まず無料で触れられる範囲を使い、説明のテンポ、入力のしやすさ、復習のしやすさが自分に合うかを確認します。そのうえで、目的に直結する分野を一つ選び、数日続けられるかを見ます。学習習慣がまだ定まっていない段階で広く購入すると、使わない内容が増えやすいからです。
購入を検討する人は、「何を作れるようになりたいか」を先に一文で決めるとよいでしょう。ウェブページの基礎を知りたいのか、プログラミングの考え方を学びたいのか、仕事で使う用語を理解したいのかで、必要な学習範囲は変わります。目的が曖昧なまま進めると、レッスンを終えることが目標になり、実際に使える知識へつながりにくくなります。
向いている人、別の方法が合う人
このアプリが特に合うのは、完全な初心者、コードに興味はあるものの環境構築で止まりたくない人、毎日少しずつ学びたい人です。説明を読んだ直後に入力したい人にも向いています。年齢区分は三歳以上で、教育用途として試しやすい設計ですが、内容を本格的に理解するには、年齢よりも読解力と継続して考える姿勢が重要です。
反対に、最初から自由な作品を作りたい人、エラーの原因を検索しながら進める実践型の学習を求める人、すでに基礎文法を理解している人には、別の教材を先に選ぶほうが効率的です。アプリの中で正解へ導かれる安心感は、裏返すと、自分で問題を設定する練習が少なくなりやすいということでもあります。
アカウントや学習履歴を複数の端末で使いたい人は、実際のログイン方法や同期の扱いを始める前に確認しておくと安心です。学習を中断したときにどこから再開できるかは、継続しやすさに直結します。私は、端末を変える可能性があるなら、学習した内容を短いメモでも残しておくことを勧めます。
現在の評価から読み取れること
Progateは平均三・三の評価で、評価数は九百九十五件ほどあります。インストール数は十万以上に達しており、プログラミングを始める入口として一定の利用者がいるアプリです。評価だけで合うかを決めるより、初心者向けの進め方が自分の目的に合うかを見るべきでしょう。
開発元はProgate, Inc.です。リリースは二千十八年四月二日で、現在のバージョンは一・五・四三です。アプリを選ぶときにこの情報を気にする人は、端末のOS条件と合わせて確認しておくと、使い始めてからの相性を判断しやすくなります。
基礎を身につける入口としての結論
私の結論は、Progateは「プログラミングを始める理由はあるが、まだパソコン上の開発へ踏み出せていない人」にすすめやすい教育アプリです。説明と入力が近く、短い時間でも進められるので、最初の一歩を軽くしてくれます。無料で試せることも、教材との相性を確かめたい人には大きな利点です。
ただし、上達の鍵はレッスンを早く終えることではありません。入力したコードを少し変え、なぜ結果が変わったかを説明し、学んだ内容をアプリの外で書き直すことです。私は、毎日の短い反復と、週に一度の実践的な作り直しを組み合わせる使い方が最も効果的だと思います。
基礎を学ぶ場所として使い、必要になった段階で開発環境や専門資料へ進む。この役割分担を理解できるなら、初心者の不安を減らしながら学習を始められます。逆に、すぐ本格的な制作や高度な技術へ進みたい人は、Progateだけに絞らず、別の教材を早めに併用するのがよいでしょう。「分かったつもり」で終わらず、自分で書き直す人ほど、このアプリの価値を引き出せます。
Progateに関するよくある質問
Progateはどのようなアプリですか?初心者でも利用できますか?
Progateは、プログラミングを基礎から学べるオンライン学習サービスです。HTML、CSS、JavaScript、Python、Ruby、SQLなど複数の言語や技術を、スライド形式の説明と実際にコードを書くレッスンで学習できます。専門用語をできるだけかみ砕いて解説しているため、プログラミング未経験者や、まず全体像を理解したい人にも向いています。スマートフォンでは復習や短時間の学習に便利ですが、本格的なコーディングにはパソコンの利用がおすすめです。
Progateは無料で使えますか?有料プランに加入する必要はありますか?
Progateには無料で試せるレッスンが用意されており、サービスの雰囲気や学習方法を確認してから利用を始められます。ただし、すべてのコースやレッスンを利用するには、有料プランへの登録が必要になる場合があります。料金、対象コース、無料範囲、支払い方法は変更される可能性があるため、申し込み前に公式サイトやアプリ内の最新情報を確認してください。継続して多くの言語を学びたい人ほど、有料プランの価値を感じやすいでしょう。
Progateではどのようなプログラミング言語やコースを学べますか?
Progateでは、Web制作やアプリ開発、データ処理などに関連する複数の分野を学習できます。代表的な内容としてHTML、CSS、JavaScript、Python、Ruby、PHP、Java、SQLなどがあり、コースによってはGitやコマンドラインといった開発に役立つ基礎も扱われています。提供されるコースや対応状況は、Web版とアプリ版、地域、時期によって異なる場合があります。目的に合う言語から始め、基礎を固めながら次のコースへ進む使い方がおすすめです。
Progateだけでプログラミングを仕事にできるレベルまで学べますか?
Progateは、文法や基本的な考え方を理解するための入り口として非常に役立ちますが、サービスだけで実務レベルを完全に身につけるのは難しいでしょう。レッスン終了後は、自分でWebサイトや小さなアプリを作り、エラー解決、設計、Gitの利用、公開作業などにも挑戦する必要があります。Progateは学習の開始や習慣化には適していますが、就職や案件獲得を目指す場合は、公式ドキュメント、制作物、実践的な教材などと組み合わせて利用してください。
Progateのスマートフォンアプリとパソコン版には違いがありますか?
スマートフォンアプリは、移動中や休憩時間にスライドを読んだり、短いコード課題に取り組んだりできる点が魅力です。一方、パソコン版は画面が広く、コードを入力しながら説明を確認しやすいため、長時間の学習や複数ファイルを扱う内容に向いています。アカウントを連携すれば学習状況を引き継げる場合がありますが、対応コースや機能、操作感は異なることがあります。ダウンロード前に使用端末と目的に合うか確認すると安心です。
Progate メリットとデメリット
メリット
- 初心者向けに説明がやさしく、プログラミング未経験でも始めやすい
- スマホで短時間に学べるため、通勤中や隙間時間を活用できる
- コードを書いてすぐ結果を確認でき、理解度を実感しやすい
- 複数の言語や分野を試せて、自分に合う学習内容を探しやすい
- 学習記録が残るため、継続状況や進捗を確認しやすい
デメリット
- 本格的な開発環境に比べ、自由に試せる機能には制限がある
- 応用課題が増えると、無料範囲だけでは物足りなく感じやすい
- 体系的に学ぶには有料プランへの登録が必要になる場合がある
- スマホ画面では長いコードの入力や確認がしづらいことがある
- 実際のアプリ開発や就職に必要な知識をすべて補えるわけではない
実際のユーザーによる評価
3.3
995.00件の評価
- 539%
- 415%
- 39%
- 29%
- 128%


















