Learning Java with CodeAcademy Part 1
目次:
- Codecademyは実践的です、Code Schoolはビデオを通して教えます
- Codecademyはより速くより簡単になりますが、あまり包括的ではありません
- コードスクールはあなたにもっと教える必要があります…
- 勝者:コードスクール
コーディングの仕方を学びたいのであれば、大学のコンピュータサイエンスを専攻するか、少なくともかなり高価な本を手に入れる必要がありました。 App Storeとそれを成長させる開発者のおかげで、完全に無料で広範な学習ツールを提供するアプリがあるので、あなたはソフトウェアで次の大きなものを構築することができます。
一番の選択肢のうちの2つは、CodecademyとCode Schoolです。 これらのiOSアプリはどちらも無料で、コードを教えるためのかなり異なるアプローチを提供します。 究極的には、それはこの質問に帰着します:提供するためのより良いアプローチとより包括的な教育を持っていますか?
Codecademyは実践的です、Code Schoolはビデオを通して教えます
CodecademyとCode Schoolの間の基本的な違いは、それぞれがコードを教えるために取るアプローチです。 Codecademyは非常に実践的で、読むことや見ることはほとんどありません。 方法のあらゆるステップでは、アプリはあなたが非常に基本から始めてあちこちで少しコーディングすることによって行くようにあなたが学ぶようにあなたに指示します。
一方、Code Schoolアプリは、コードに関する知識を蓄積するために、チャプターで見ているビデオのほんの一部です。 アプリにはコーディングはまったくありません。教育用ビデオの長さは通常5〜10分です。 彼らはあなたの注意を引くのに十分なほどよくできていて面白いですが、あなたが完全な献身をするためにあなたがいくらかの時間を取っておくことを必要としません。 Codecademyは、外出先での簡単なレッスンの方が簡単です。
さらに、CodecademyとCode Schoolはコーディングを異なるセクションに分けています。 Code Schoolはこれらの「パス」と呼び、基本的には正しい場所にあるので、興味のない言語やコードの種類について学習し始めることはありません。CodeSchoolには、Rubyパス、JavaScriptパス、HTML / CSSパス、iOSがあります。パスなど
Codecademyのセクションは、Code Hourと呼ばれるものの一部であり、これがアプリ全体の基礎となります。 Code Hourは、1時間以内にコーディングに必要なことをだれかに教えることを誓います。
重要: Code Schoolのパスは、学習からWebサイトの設計、そしてiOSアプリのプログラミングまで、多種多様なコーディングを可能にします。 Codecademyは主にJavaScriptとHTMLを教えることにこだわるので、それを考慮する必要があります。
Codecademyはより速くより簡単になりますが、あまり包括的ではありません
Code Schoolを超えるCodecademyの主な利点は、その使いやすさです。 この学習テクニックは非常に柔軟で、iPhoneをどこにでも持ち運ぶことができ、Code Hourセッションで中断したところから再開することができます。 いくつかのコード行を入力し、途中で学習しながら、あちこちにいくつかの空白を記入してから、後で残りの部分を保存します。
Code Schoolの主な教育形式はビデオによるものなので、ヘッドフォンへのアクセスまたは静かで静かな場所で聴き集中する必要があります。 このアプリは基本的には単なるビデオの集まりであり、知識を吸収してあなたが見ているときや後で見ているときに自分で作業するのがあなたの仕事です。
Codecademyでは、学習中に知識を適用するように強制されます。 たとえば、CodecademyのH1タグについて学習している場合、それが何をするのかについて1〜2文を読む可能性があります。 その下には、H1タグを自分で挿入してコードを実行し、コードがすぐに完成するのを見るためのコード例があります。 Codecademyは、あなたが間違っているのか正しいのか、そしてあなたが前者であるなら問題を解決する方法を教えてくれます。
直観的なハンズオン形式のCodecademyがこの対決の中でいくつかのポイントを与えていますが、細かい点についてはCode Schoolが弛みを取り上げています。 多くの場合、Code Schoolの10分間のビデオ「クラス」の1つで、10分間のステップ実行とCodecademyでのコードの入力に関する10分以上のコードについて説明しています。
繰り返しますが、Code Schoolのビデオは見事に実行されています。 あなたが実際の仕事をしていなくても、レッスンはあなたの心を満たすのに十分な密度です。
コードスクールはあなたにもっと教える必要があります…
文字通りその名前を取ってください。 コードスクールは基本的に学校です。ただし、コースは短いビデオでしか利用できません。 けれどもたくさんのものがあります、そして、それぞれは学生としてあなたを提供することがたくさんあります。
残念ながら、CodecademyのCode Hourにとっては、その名前を文字通りそのまま使うべきです。 このアプリには約1時間分のコンテンツしか含まれていません。単純なWebページを設計しているか、最初からアプリを作成しているかにかかわらず、1時間でコードについて必要な情報をすべて習得することはほぼ不可能です。 。
Codecademyがこれ以上アプリに収まらないのは残念だ。 それは提供することがたくさんあり、コードを非常に早く学び適用するための驚異的なリソースです。 しかし、知っておくべきことの大部分は、codecademy.comのデスクトップWebサイトを使用する必要があります。
Code Hourアプリでは、データ型、変数、比較、if-else文、HTML、およびWebサイトの設計について説明していますが、すべて簡単に説明しています。 Code Schoolと同等の詳細なリソースをすべて備えたCodecademyのWebサイト全体がiPhoneで利用可能であった場合、このアプリは地滑りによってこの競争に勝ちます。
コードスクールのすべての動画をiPhoneにストリーミング(またはオフラインで保存)することで、モバイル学習をより包括的にすることができます。 ただし、Codecademyとは異なり、Code Schoolには月額29ドルの費用がかかります。 いくつかのビデオは無料で入手でき、それらはあなたに基本を教えます、しかし、残りは購読者だけのためです。 このサブスクリプションはまた、コードスクールのウェブサイト上の「課題」とスクリーンキャストのロックを解除しますが、それらもアプリではアクセスできません。
結局のところ、どちらのアプリケーションも、デスクトップコンピュータを必要とするものに対して自社のアプリケーションで提供しているものには失望していますが、Code Schoolはここでわずかな優位性を得ています。
勝者:コードスクール
それはすべてモバイルの経験に帰着します。どのアプリがコードをより効果的に教え、手のひらにあなたの手の中にもっともっと提供できるものがあるのでしょうか。 答えはコードスクールです。 Codecademyの実践的なアプローチは紛れもなく素晴らしいものであり、無料の価格を超えることは困難ですが、Code Schoolのビデオは素晴らしく包括的であり、幅広いコーディング言語とトピックを網羅しています。 あなたが登録することを選択した場合、あなたはそれらのさらに多くを手に入れます。
AMD Ryzenは十字架にIntelと一緒にいます:どちらが良いですか?
IntelはAMDはクラウンを取る準備が整っているかのように見える。
応答性対適応型Webデザイン - どちらが良いですか?
Webサイトはさまざまな画面サイズに対応しなければなりません。
IOS(iPhone)のためのDropbox対グーグルドライブ:どちらが良いですか?
IOS用のGoogleドライブとDropboxの比較。これは、iPhoneまたはiPadユーザーにとって最適な選択肢です。