Yes, Free Code Camp Has Low Completion Rates, And That’s Actually A Good Thing
(Photo by Morris MacMatzen/Getty Images)
Why so many people fail to learn programming from Free Code Camp?”無料コードキャンプ “でプログラミングを学ぶ人は多いのか?
Answer by Adam Enbar, Co-Founder & CEO of Flatiron School, on Quora:
Why do so many people fail to learn programming from Free Code Camp? 質問については、2つの考え方があります。 実際には、2つの別々の質問に分けて考えます。 1) なぜ人々はFree Code Campを終えることができないのか、2) なぜ人々はFree Code Campから効果的に学ぶことができないのか、
1. その中には、必ずしもコードを学ぶことに投資していない人も含まれます(経済的な観点から、また、学生のモチベーションに影響を与える他の無数の要素もあります)。 Free Code Camp の Web サイトを覗いてコーディングがどのようなものか見てみたいという人から、コードを学んでキャリアを変えようと決意している人まで、より幅広い受講者がいることでしょう。
MOOC は修了率が低いと非難されることが多いのですが、そうではありません。 実際、Free Code Campのようなオンライン教育の良いところは、いろいろと試してみることができることだと思います。 お金を払う前にコースを終わらせることに全力を注ぐ必要はありません。 学習体験のサンプルを提供するのは良いことです。 特にコーディングに関しては、Flatiron Schoolのようなコーディングブートキャンプに来る学生の多くは、まったく異なるキャリアパスから来るので、無料のコーディングリソースを最初に探索することは、コードに情熱を感じ、それを学ぶためにお金や時間、エネルギーをもっと投資したいと思うかを発見する上で非常に重要なことです。 実際、Flatiron School が独自の無料コース(JavaScript 入門や Bootcamp Prep など)をリリースする前は、Free Code Camp などのサイトに学生を送り、応募前にコーディングを始めたかどうかを確認したものです。 本当に問われるべきは、投資した学生のうち、何人が修了するのか、ということです。 そして、このようなプログラムの終了後、彼らは自分の目標に成功しているのでしょうか?
2. なぜ人々はFree Code Campから効果的に学べないのでしょうか?
学習を効果的にするものは何でしょうか? フラットアイアンで次々とプログラムを実施していくうちに、私たちは、生徒が成功するために必要な、対面でもオンラインでも一貫した要因、つまり、他の人と一緒に学ぶということを発見しました。 他の人と一緒に学ぶことは、モチベーションを高め、他の人に説明することを強いることで自分の知識を試し、ソフトウェア開発の大きな要素である貴重なコラボレーションスキルを身につけることができます。 これは、孤立しがちなオンライン コースでは通常得られないものです。
これが、私たちが新しいオンライン コミュニティ ベースの Bootcamp を構築した理由の 1 つです。 月々149ドルで、ニューヨークとオンラインの Web 開発者プログラムで使用されている実績あるカリキュラムにアクセスでき、受講者のコミュニティでは、何百、何千マイル離れていても、コミュニケーションをとり、協力し、一緒に学ぶことができます。 とはいえ、オンライン学習を効果的にするもの、あるいはオンライン学習で失敗するものは、必ずしもすべての生徒にとって同じではありません。 Free Code Campのようなオンラインリソースで自分の道を切り開き、無料で学習できる人もいれば、モチベーションを保つためにオンラインコミュニティやオンラインインストラクターのサポートが必要な人もいます。
コードを学習するための正しい方法、正しいプラットフォーム、間違ったプラットフォームはありません。 質問をすると、素晴らしい答えが返ってきます。 専門家から学び、内部の知識にアクセスすることができます。 Twitter、Facebook、Google+でQuoraをフォローすることができます。 その他の質問:
- 無料コードキャンプです。 Free Code CampでFront End developerの資格を取得した後、仕事に就くことは可能ですか?
- コンピュータプログラマです。 非プログラマが言うことで、プログラマを苛立たせるものは何ですか?
- プログラミングの学習について。 ビッグデータ技術を学ぶにはどうすればよいですか?
Quora: The place to gain and share knowledge, empowering people to learn from others and better understanding the world.
Leave a Reply