ホームページ >バックエンド開発 >PHPチュートリアル >PHPのDuolingo- MimoのようなアプリはどのくらいのPHPを教えることができますか?
MIMOプログラミング学習アプリケーションの評価:モバイル学習の長所と短所
MIMOは、「いつでもどこでも」プログラミングを学ぶことができると主張するアプリケーションです。ベテランのDuolingoユーザーとして、私はこの学習方法に共感します。特に、基本的な迅速なプログラミング知識を習得したい今後数週間のうちに。
このアプリの教育能力を客観的に評価するために、私はそれが提供するものと、それを初心者プログラミングに推奨できるかどうかを確認することにしました。
各コースの最初の1つまたは2つのクラスは無料で、ソーシャルメディアと共有するか、次のクラスのロックを解除するために支払うように求められます。その後、後続のコースが支払われます。
アプリを使用すると、ユーザーは必要な学習速度を設定できますが、これにより、アプリが使用することを思い出させる頻度が判断されます。コースの長さやコンテンツに他の影響はありません。
1日20分間勉強するのは悲しいことではありませんか?
執筆時点では、高度なアクセスの費用は年間最大54.99ポンド、または月額4.58ポンドですが、毎年のみ支払うことができます。アプリの開発者は、ほとんどの人が1か月でモバイルデバイスでの学習と自己改善アプリケーションをあきらめることを知っているようです。
最大の問題は、無料の機能を考えると、この支出を正当化することが困難であることです。
コース:
アプリケーションは、PHP、HTML、Swift、「ハッカー」などの個別のプログラミング言語コースを提供しますが、より大きな全体的な知識を教えるように設計された複数のコースを順番に含むコースの組み合わせも提供します。たとえば、「Webサイトの作成」コースには、プログラミング、プログラミング2、HTML、CSS、JavaScriptなどの次のサブコースが含まれています。
しかし、このコースは食欲をそそるものではありませんでした。カバーされたコンテンツは、変数の非常に基本的で言語に依存しない概念であり、その後、有料コンテンツが始まりました。 43のレッスンのうち2つだけが無料です。情報に基づいた購入決定を下すにはほとんど不十分です。また、多くのコンテンツ(43のレッスン)があるように見えますが、コースの長さは通常10〜15分しかないことに注意することが重要です。
単一のコースは同じコンテンツ(少なくとも無料のコンテンツ)に飛び込みますが、学習した言語で説明します。したがって、PHPコースを開始すると、PHP変数について学びます...
また、迅速なコースを受講しているときに同じコンテンツを学習します。
繰り返しますが、現時点でプレミアムバージョンを購入する理由はほとんどありません。ただし、このアプローチは合理的に思えます。プログラミングの分野でDuolingoになることを本当に目指している場合、他の言語ですでによく知っているのと同じ概念を提示することは理にかなっています。あなたがすでに新しい言語で解決したのと同じ問題を解決するよりも、学ぶより良い方法は何ですか?しかし、これらは実際に解決すべき問題ではありません。
ここで私が見ている最大の問題は、環境設定です(予想通り、私はこのトピックについて多くのことを気にかけているので本を書きました)。このアプリはすぐに変数やその他のプログラミングの概念に分かれますが、プログラミング言語を学び始めたばかりの人は、実際にどのように始めるかを確実に知りません。ランタイム、コンパイラ、またはIDEのインストール方法や、必要なオペレーティングシステムまたは環境に関する指示はありません。ユーザーがこれらすべてのレッスンを受けて、コンピューターの前に座って完全に立ち往生することを簡単に想像できました。モバイルデバイスでロールプレイングゲームをプレイすることでフェンシングする方法を学ぶ人のようなものです。アバターは剣を振り回しますが、ゲームを終えると、剣を振るうのが良くなることはありません。
コース品質:
「いわゆる」フレーズとコースのいくつかのタイプミスを再利用することは別として、コンテンツはよく書かれており、理解しやすく、初心者にとって非常に新しいことがよくあります。
アプリの無料部分には、4つの簡単な教育方法があります。
パズルは、論理的な意味があり、有効なコードのように見えるまでコードシーケンスを並べ替える必要があります。
これらの方法は理論に適していますが、MIMOがコードの手動入力を追加して人々の筋肉の記憶を育むことをお勧めします。また、各レッスンの最後に制限的なREPLを追加することをお勧めします。このレッスンでは、これまでに学んだことを人々がテストできることをお勧めします。
結論:
この概念は興味深いものですが、MIMOのようなアプリケーションを通じて意味のあるプログラミング能力を達成することは不可能だとは思いません。プログラムする方法を学ぶには、タイピングのために筋肉の記憶を開発する必要があります。 Stackoverflow-Fuと呼ばれる問題ソリューションを検索する機能と、プログラミング言語マニュアルで重要な情報を見つける機能が必要です。関連するプログラミング言語のコミュニティと対話し、手元の問題に適用するために手動で調整する必要がある例から学ぶ必要があります。
MIMOにはこれらの重要な要素はありません - 実際には、実際のアプリケーションよりも多くの理論を提示する「腐った」アプリケーションです。それ自体は、実際のプロジェクトで遭遇する可能性のある用語の紹介として機能しますが、その実際の価値は非常に疑わしいです。
許可されて、私はプレミアムバージョンのキラー機能のいくつかを見逃しているかもしれませんが、年間55ポンドで年間しか支払うことができません。特にアプリの無料部分では、アプリの訪問者トラップのように感じます。の場合
教育者として、私は人々にサードパーティ(非市民)のコンテンツプロバイダーを参照するのに問題がありませんでした。パイは私たち全員に対応するのに十分な大きさです。よく訓練された開発者コミュニティは、長期的には誰にとっても良いです。多くの人が私たちの著者になるために応募し始め、スキルを向上させるリソースに推奨され、数年後に戻ってきますその後、歓迎され、有能な貢献者になります。
しかし、Mimoはそのようなリソースではありませんが、それはそうかもしれません。ソーシャルアスペクトを強調したり、それをサポートできる言語にシンプルなREPL(PHP、JS、Ruby、HTML)を提供したり、コースの自由部分を改善するなど、アップグレードすることにより(タイプミス、説明、言葉遣い - 一般的なコピー編集、および実際、コース設計)、さまざまな価格設定モデル、およびより実用的なアプローチであるMIMOは、多くの人々の教育プログラムの重要な要素になる可能性があります。私は10分間、キューやトラフィックで立ち往生していましたが、暇なときにそのようなわかりやすい方法で何か役に立つことを学ぶことができることは非常に貴重です。
ミモが幸運であり、将来のバージョンのアプリでそれらを見ることを願っています。
Duolingo PHPおよびMIMOについてのFAQ(FAQ)
DuolingoとMimoを通じてPHPを学習することはどれほど効果的ですか?DuolingoとMIMOを使用してプロのPHP開発者になることはできますか?
DuolingoとMimoのPHP教育方法の主な違いは何ですか?
DuolingoとMimoは初心者向けの優れたプラットフォームですが、制限があります。彼らはPHPの基本的な理解を提供しますが、より高度なトピックを掘り下げることはできません。さらに、提供される実用的なプロジェクトは、実際のプロジェクトほど複雑でも挑戦的でもない場合があります。したがって、これらのプラットフォームを出発点として使用し、学習を他のリソースで補完することをお勧めします。
MIMOは、サポートを提供し、経験を共有し、洞察を提供できる学習者のコミュニティを提供します。このコミュニティの側面は、学習者がお互いから学び、質問をし、彼らの進歩を共有し、モチベーションを得ることができるため、学習体験を大幅に向上させることができます。また、この分野の他の学習者や専門家とつながるプラットフォームも提供します。
はい、DuolingoとMimoの両方が他のいくつかのプログラミング言語でコースを提供しています。 DuolingoはHTML、CSS、JavaScriptコースを提供し、MIMOはPython、JavaScript、Swiftなどのコースを提供しています。これにより、学習者はPHP以外でコーディングスキルを拡大できます。
これらのプラットフォームにどのくらいの時間を費やすべきかは、PHPがあなたの個人的な目標とタイミングに依存することを学習します。しかし、新しい言語を学ぶときは一貫性が重要です。 PHPを勉強して練習するために、少なくとも1日に1時間に1時間を費やすことをお勧めします。
はい、DuolingoとMimoの両方が初心者向けに設計されています。彼らは複雑な概念を理解しやすい教訓に分解し、多数の実践的な質問を提供します。これにより、PHPの絶対的な初心者に最適な選択肢になります。
MIMOは、コースを完了した後に証明書を提供し、LinkedInまたはその他のプロのネットワークで共有できます。ただし、Duolingoは現在、PHPコースの証明書を提供していません。
Duolingoはコースを無料で提供し、MIMOはサブスクリプションモデルを採用しています。 MIMOは無料のトライアルを提供し、その後、コースにアクセスするために毎月または年会費を支払う必要があります。 MIMOのサブスクリプション料金は、選択したプランによって異なります。
以上がPHPのDuolingo- MimoのようなアプリはどのくらいのPHPを教えることができますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。