検索
Progate icon

Progate

教育

3.3

広告

スクリーンショット

Progate screenshot
Progate screenshot
Progate screenshot
Progate screenshot
Progate screenshot
Progate screenshot
Progate screenshot
Progate screenshot

長所と短所

長所

  • 初心者向けの説明が多く、プログラミング未経験でも始めやすい
  • スマホで短時間に学べるため、通勤中や隙間時間を活用できる
  • 実際にコードを書きながら進められ、知識が定着しやすい
  • 複数の言語や分野を試せて、自分に合う学習内容を探しやすい
  • 進捗状況を確認でき、学習を継続するモチベーションにつながる

短所

  • 本格的な開発環境と比べると、実践できる機能に限りがある
  • 無料で利用できるレッスンや機能が限定されている
  • 応用問題では説明が少なく、独力で調べる必要がある
  • スマホ画面では長いコードの入力や確認がしにくい
  • 学習内容を仕事向けの成果物へ発展させるには別途練習が必要
広告

プログラミングを始めたいと思っても、いきなり開発環境を用意したり、分厚い入門書を読んだりするのは少し重く感じます。私が試した教育アプリの中で、Progateはその最初の一歩をスマートフォンで進めやすくした存在です。画面を見ながら説明を読み、短い課題を解いていく流れなので、まとまった時間が取れない人でも学習を始めやすいと感じました。

一方で、これだけで実際のサービスを作れるようになる、と考えると期待しすぎです。Progateは完成された開発環境というより、文法や考え方に触れ、学習の習慣を作るための入口に向いています。無料で始められる教育アプリですが、学び方や課金の判断には少し注意が必要です。ここでは、使いやすさだけでなく、アカウント、データ、利用者が自分で選べる範囲にも目を向けて、私なりの感想をまとめます。

Progateを安心して試すために最初に見るポイント

このアプリを開発しているのはProgate, Inc.です。教育カテゴリーのアプリとして提供され、対象年齢は3歳以上。Androidでは7.0以降に対応しています。ストア上では無料で入手できますが、アプリ内には一部の購入項目があり、表示される金額はアイテムごとに幅があります。無料で触れられる範囲を確認してから、続けるかどうかを決める使い方が現実的です。

利用規模はすでに十万回を超えるインストールに達しています。評価は平均3.3で、評価数は千件に近い水準です。この数字だけで良し悪しを決めるべきではありませんが、誰にとっても完璧な教材というわけではないことは読み取れます。私は、短いレッスンを積み上げる形式が合うかどうかを最初に確かめることをおすすめします。

現在のバージョンは1.5.41です。アプリを入れた直後に、学習したい分野や自分の目的を急いで決める必要はありません。まず説明の読みやすさ、コード入力のしやすさ、課題の難度が自分に合うかを確認すると、後から「思っていた教材と違った」と感じにくくなります。

最初のレッスンでは答えを写しすぎない

Progateのような学習アプリでは、画面の指示に沿って入力すれば先へ進めます。これは初心者にとって大きな利点ですが、正解をそのまま写すだけになると、レッスンを終えた後に何も残らないことがあります。私は、課題を解いた直後に、使った命令や記号の意味を自分の言葉で一行だけメモする方法が効果的だと思います。

さらに、同じコードを少しだけ変えて結果を確かめるのもおすすめです。文字を変える、順番を入れ替える、不要な部分を一つだけ削るといった小さな実験なら、スマートフォンでも負担が少なく、説明を読むだけでは分かりにくい違いを確認できます。正解することより、正解が変わる条件を見つけることを意識すると、練習の価値が高まります。

スマートフォン学習の強みと、画面の限界

私が便利だと感じたのは、机に向かう準備がほとんどいらない点です。通勤前の待ち時間や、寝る前の短い時間に一つの課題だけ進める使い方ができます。パソコンを開くほどではないけれど、少しだけ勉強したい場面では、専用の開発環境より始めるまでの抵抗が小さいです。

ただし、長いコードを入力したり、複数のファイルを見比べたりする用途では、スマートフォンの画面が窮屈になります。入力ミスを探す作業も、パソコンのエディターに比べると快適とは言いにくいでしょう。短い練習には向いていますが、実際の制作へ進む段階では、別の環境を併用する準備が必要です。

私が実際にすすめる一日の使い方

たとえば、仕事や学校が終わった後に十分な時間がない日なら、最初にレッスンの説明だけを読み、次の日に課題を解く分け方ができます。逆に、課題を解く気力がある日に説明と練習をまとめて進めても構いません。大切なのは、進行状況を急いで伸ばすことではなく、前回の内容を思い出してから次へ進むことです。

私は一つのレッスンを終えた後、アプリを閉じて、何を学んだかを見ずに思い出す時間を置く使い方が合っていると思います。そこで思い出せなかった部分だけ戻ると、最初から全部をやり直すより効率的です。この方法なら、短時間学習の弱点になりやすい「分かったつもり」も減らせます。

アカウント、データ、課金を自分で管理する視点

学習アプリを選ぶとき、教材の内容だけでなく、どんな情報を入力するのか、アカウントをどう扱うのか、購入をどのタイミングで決めるのかも重要です。私は、登録画面や設定画面で求められる項目を流し読みせず、必要な入力と任意の入力を区別するようにしています。表示される説明を確認し、自分が納得できる範囲だけ進めるのが基本です。

Progateを試す場合も、最初から個人的な情報を多く入力する必要があると思い込まないほうがよいでしょう。学習目的だけで使いたい人は、プロフィールを充実させることより、レッスンを試して使い心地を確かめることを優先できます。アカウントを作る場面では、ログイン方法、通知の扱い、退会や設定の場所を一度確認しておくと、後から管理しやすくなります。

ここで大切なのは、アプリが安全そうに見えるかを印象だけで判断しないことです。私は、権限の要求やデータに関する説明が表示されたとき、内容を読んでから許可するようにしています。必要性が分からない要求を反射的に受け入れず、端末の設定から見直せるものは自分で確認する。この習慣は、Progateに限らず、教育アプリ全般で役立ちます。

学習履歴を残す便利さと、管理の手間

学習アプリでは、どこまで進んだかを記録できると再開しやすくなります。忙しい人にとって、前回の続きが分かることは大きな助けです。その一方で、学習履歴やアカウント情報を残すことに抵抗がある人もいます。私は、複数の端末で続けたいのか、一台だけで完結させたいのかを先に考えると、アカウントを作る意味を判断しやすいと思います。

端末を買い替える予定がある場合は、ログイン情報を忘れない方法を用意しておくべきです。パスワードを使うなら安全な管理方法を選び、他のサービスと同じものを使い回さないほうがよいでしょう。逆に、学習を一度試すだけなら、登録を急がず、画面の案内を確認しながら進めるほうが自分の情報を整理しやすいです。

無料で始めるときの課金判断

無料で始められる点は、初心者にとって試しやすい魅力です。ただ、無料であることと、すべての学習が無料で続けられることは同じではありません。アプリ内購入は一つあたり九百八十円から二万九千九百八十円までの幅があるため、購入画面が出たら、対象となる内容、期間、継続の有無、購入後に何が変わるのかを落ち着いて確認してください。

私は、最初の段階で支払いを決めるより、数回使ってから判断するほうがよいと思います。説明が分かりやすいか、入力操作に疲れないか、学びたい内容が自分の目的に近いかを見てからでも遅くありません。保護者が子どもの端末で使わせる場合は、購入制限や認証設定も確認しておくと、意図しない支払いを防ぎやすくなります。

また、価格だけで教材の価値を判断するのも危険です。安いから続くとは限らず、高い内容を買えば上達するとも限りません。私なら、購入前に「この先に学びたいテーマがあるか」「今の自分に必要な内容か」「購入しなくても基礎練習を続けられるか」を書き出します。これだけで、勢いによる課金をかなり避けられます。

他の学び方と比べたときの立ち位置

動画教材と比べると、Progateは受け身になりにくいところが強みです。動画は全体像をつかむのに便利ですが、見ているだけで操作した気になりやすい面があります。短い説明の後に自分で入力する形式なら、少なくとも手を動かすきっかけになります。

一方、無料のウェブ教材や公式ドキュメントと比べると、自由度は低く感じるかもしれません。公式資料は最新の仕様を調べるのに役立ちますが、初心者には情報量が多く、どこから読むべきか迷うことがあります。Progateは順番に進めやすい反面、用意された流れの外で疑問を深掘りしたい人には物足りません。

パソコン向けの本格的な開発環境と比べれば、実務に近い作業の練習は限られます。ファイル構成、エラーの調査、バージョン管理、公開までを自分で経験したい人は、早い段階で別の環境へ移るべきです。私は、Progateを最終目的ではなく、次の教材へ進むための足場として使うのが最も自然だと感じました。

向いている人と、別の方法を選びたい人

このアプリが特に合うのは、プログラミングに興味はあるものの、何から始めるか決められない人です。短い説明と課題の組み合わせなら、専門用語に圧倒されにくく、最初の成功体験を作りやすいでしょう。毎日少しずつ進めたい人、スマートフォンで気軽に復習したい人にも向いています。

反対に、すでにコードを書いた経験があり、具体的なアプリやウェブサイトを作りながら学びたい人には、遠回りに感じる可能性があります。仕事で使う技術を急いで調べたい人、細かな仕様やエラーの原因を自分で検索したい人も、公式ドキュメントやパソコン向け教材のほうが合うでしょう。子どもが使う場合も、年齢表示だけで判断せず、入力内容や購入画面を保護者が一緒に確認するのがおすすめです。

使い続けるなら、次の一歩を先に決めておく

Progateで基礎を学び始めるなら、最初から「何を作れるようになりたいか」を小さく決めておくと、レッスンが単なる作業になりません。たとえば、学習記録を整理するページ、簡単な自己紹介ページ、日常の計算を自動化する小さな仕組みなど、完成形を一つ想像します。その目的に必要な内容だけを意識して学ぶと、覚えるべきことの優先順位が見えます。

レッスンの後に自分でコードを再現し、少し変更し、最後にパソコン上で同じ考え方を試す。この三段階にすると、スマートフォン学習の手軽さと、実際の制作に必要な操作経験をつなげられます。アプリ内で理解した気になったところを、外部の環境で一度つまずくことが、むしろ重要な学習になります。

私の結論として、Progateは安心して試しやすい入口を自分で見極めながら使う人向けのプログラミング学習アプリです。無料で触れられること、短い時間でも始められること、初心者が順番に進みやすいことは確かな魅力です。開発元はProgate, Inc.で、アプリは2018年4月2日に公開されています。

ただし、評価の平均は3.3で、利用者の感じ方には差があります。私も、学習の導入としては便利だと思う一方、長期的な制作や実務レベルの練習まで一つで済ませるものではないと考えています。アカウントや権限の説明を読み、課金画面では内容を確認し、必要な範囲だけ情報を渡す。そうした使い方ができるなら、最初の教材として試す価値はあります。

逆に、すぐに本格的な作品を作りたい人や、自由な環境で調べながら学びたい人は、最初からパソコン向けの教材を選んだほうが満足しやすいでしょう。Progateを選ぶなら、ここで学んだ内容を次の制作へ持ち出す前提で使ってください。その距離感を保てる人にとっては、学習を始めるきっかけとして、十分に現実的な選択肢です。

ダウンロード

Google Playからダウンロード Apple Storeからダウンロード
広告

こちらもおすすめ

よくある質問

Progateとはどのようなアプリですか?

Progateは、プログラミングを初めて学ぶ人向けに設計されたオンライン学習サービスです。HTML、CSS、JavaScript、Ruby、Python、PHP、SQLなど、複数の言語や技術をスライド形式の解説と実際にコードを書く演習で学べます。スマートフォンアプリでは、移動中や短い空き時間にも基礎を進められる点が便利です。ただし、本格的な開発環境というより、入門学習に重点を置いたサービスです。

Progateは完全な初心者でも利用できますか?

はい、Progateはプログラミング未経験者でも始めやすい内容になっています。専門用語をできるだけかみ砕いて説明し、スライドで基本概念を確認した後、画面上でコードを入力して理解度を確かめる構成です。エラーが発生した場合も、ヒントを確認しながら進められます。ただし、タイピングや英単語に慣れていない方は、最初のうちは入力に時間がかかる可能性があります。

Progateは無料で使えますか?有料プランは必要ですか?

Progateには無料で試せるレッスンが用意されていますが、すべてのコースや内容を利用するには有料プランへの登録が必要です。無料範囲だけでもサービスの雰囲気や学習スタイルを確認できますが、複数のプログラミング言語を継続的に学びたい場合は、料金プランの内容を事前に確認すると安心です。利用期間や解約条件、アプリ版とWeb版の違いにも注意してください。

Progateだけでプログラミングを習得できますか?

Progateは文法や基本的な考え方を身につけるための優れた入口ですが、アプリだけで実務レベルのスキルを完全に習得できるわけではありません。レッスン修了後は、自分でWebサイトや簡単なアプリを制作したり、開発環境でコードを書いたりする練習が必要です。また、公式ドキュメントや技術記事を読む習慣を身につけると、Progateで学んだ知識を実際の開発へつなげやすくなります。

Progateをスマートフォンで学ぶ際の注意点は何ですか?

スマートフォン版は、通勤や休憩中にレッスンを進められる手軽さが魅力です。一方で、長いコードを入力したり、複数ファイルを扱ったりする学習では、画面の小ささや入力のしづらさを感じることがあります。基礎の復習や短時間の演習には向いていますが、制作課題や本格的なコーディングへ進む段階では、キーボードを使えるパソコン版の利用も検討すると、より効率的に学習できます。

発見、遊ぶ、繰り返す

+2,500 ゲーム

楽しさをレベルアップ

すべて表示

本サイトは第三者のモバイルアプリケーションに関する独立した情報を参考のために提供しています。このサイトは言及されたアプリを所有または配布していません。すべての商標はそれぞれの所有者に帰属します。表示される開発者の連絡情報とポリシーは公式開発者のものです。サポートやデータに関する事項については、[email protected]、https://prog-8.com、またはhttp://prog-8.com/privacy_policyにお問い合わせください。