Codecademy vs Code School iOS App: co jest lepsze?
Różne / / February 15, 2022
Nie tak dawno temu, jeśli chciałeś nauczyć się kodować, musiałeś albo studiować informatykę na studiach, albo przynajmniej kupić dość drogą książkę. Dzięki App Store i programistom, którzy go rozwijają, istnieją aplikacje, które oferują całkowicie bezpłatne i rozbudowane narzędzia do nauki dzięki czemu możesz być na dobrej drodze do stworzenia kolejnej wielkiej rzeczy w oprogramowaniu.
Dwie z najlepszych opcji to Akademia kodowania oraz Szkoła kodowania. Obie te aplikacje na iOS są bezpłatne i oferują dość różne podejścia do nauczania kodu. Ostatecznie sprowadza się to do pytania: co ma do zaoferowania lepsze podejście i bardziej wszechstronną edukację?
Codecademy jest praktyczne, Code School uczy poprzez wideo
Podstawowa różnica między Codecademy a Code School polega na podejściu każdego z nich do nauczania kodu. Codecademy jest bardzo praktyczne i wymaga bardzo mało czytania lub oglądania. Na każdym kroku aplikacja instruuje Cię, abyś uczył się na bieżąco, kodując trochę tu i tam, zaczynając od podstaw.
Z drugiej strony aplikacja Code School to w dużej mierze zbiór filmów, które oglądasz w rozdziałach, aby poszerzyć swoją wiedzę na temat kodu. W aplikacji nie ma żadnego kodowania, tylko filmy edukacyjne zwykle około pięciu do 10 minut każdy. Są dobrze wykonane i wystarczająco interesujące, aby przykuć twoją uwagę, ale wymagają poświęcenia trochę czasu na poświęcenie się. Codecademy jest łatwiejsze do szybkiej lekcji w podróży.
Dodatkowo Codecademy i Code School dzielą kodowanie na różne sekcje. Code School nazywa te „ścieżki” i są one w zasadzie na miejscu, więc nie zaczynasz uczyć się języków i rodzajów kodu, którymi nie jesteś zainteresowany. Code School zawiera ścieżkę Ruby, ścieżkę JavaScript, ścieżkę HTML/CSS, ścieżkę iOS i inne.
Sekcje Codecademy są częścią tego, co nazywa Code Hour, która jest podstawą całej aplikacji. Code Hour obiecuje nauczyć każdego podstaw kodowania w niecałą godzinę.
Ważny: Ścieżki Code School pozwalają na większą różnorodność kodowania, od nauka projektowania strony internetowej do programowania aplikacji na iOS. Codecademy skupia się przede wszystkim na nauczaniu JavaScript i HTML, więc jest to coś do rozważenia.
Codecademy jest szybsze i łatwiejsze, ale mniej kompleksowe
Główną zaletą Codecademy nad Code School jest łatwość użytkowania. Technika uczenia się jest na tyle elastyczna, że możesz zabrać swojego iPhone'a w dowolne miejsce i kontynuować od miejsca, w którym przerwałeś, podczas sesji Code Hour. Wpisz kilka linijek kodu, wypełnij tu i tam puste miejsca, ucząc się po drodze, a resztę zachowaj na później.
Ponieważ podstawowym formatem nauczania Code School jest wideo, potrzebujesz dostępu do słuchawek lub spokojnego miejsca do słuchania i koncentracji. Aplikacja to w zasadzie tylko zbiór filmów, a Twoim zadaniem jest przyswajanie wiedzy i praca z nią samodzielnie podczas oglądania lub w późniejszym czasie.
Codecademy zmusza Cię do stosowania wiedzy podczas nauki. Na przykład, jeśli uczysz się o tagu H1 w Codecademy, prawdopodobnie przeczytałeś jedno lub dwa zdania o tym, co on robi. Poniżej znajduje się przykład kodu, w którym samodzielnie wstawiasz tag H1 i uruchamiasz kod, aby zobaczyć, jak kod natychmiast ożywa. Codecademy powie ci, czy się mylisz, czy masz rację i jak rozwiązać problem, jeśli jesteś pierwszym.
Podczas gdy intuicyjny, praktyczny format Codecademy daje mu kilka punktów w tym starciu, Code School podnosi nieco luzu, jeśli chodzi o drobne szczegóły. Częściej niż nie, jedna z 10-minutowych „zajęć” wideo Code School uczy Cię więcej o kodzie niż 10 minut na wykonywanie kroków i wpisywanie kodu w Codecademy.
Ponownie, filmy Code School są znakomicie wykonane. Nawet jeśli nie wykonujesz praktycznej pracy, lekcje są wystarczająco gęste, aby wypełnić twój umysł.
Szkoła kodowania ma więcej do nauczenia… za cenę
Traktuj nazwę bardzo dosłownie. Code School to w zasadzie szkoła, z wyjątkiem kursów dostępnych wyłącznie za pośrednictwem krótkich filmów. Jest ich jednak mnóstwo i każdy ma wiele do zaoferowania jako student.
Niestety w przypadku Code Hour w Codecademy, powinieneś również potraktować tę nazwę bardzo dosłownie. Aplikacja zawiera tylko około godziny treści i prawie niemożliwe jest nauczenie się wszystkiego, co musisz wiedzieć o kodzie w godzinę – niezależnie od tego, czy projektujesz prostą stronę internetową, czy tworzysz aplikację od podstaw w górę.
Szkoda, że Codecademy nie może bardziej zmieścić się w aplikacji. Ma wiele do zaoferowania i jest fenomenalnym źródłem do nauki i niezwykle szybkiego stosowania kodu. Ale większość tego, co powinieneś wiedzieć, musisz użyć witryny na komputery pod adresem codecademy.com.
Aplikacja Code Hour dotyka typów danych, zmiennych, porównań, instrukcji if-else, HTML i projektowania strony internetowej – ale wszystko bardzo krótko. Gdyby cała witryna Codecademy – która ma obszerne zasoby bardzo podobne do Code School – była dostępna dla Twojego iPhone'a, aplikacja wygrałaby ten konkurs osuwiskiem.
Możesz przesyłać strumieniowo (lub zapisywać offline) wszystkie filmy Code School na swoim iPhonie, dzięki czemu nauka mobilna jest o wiele bardziej wszechstronna. Jednak w przeciwieństwie do Codecademy, Code School kosztuje: 29 USD miesięcznie. Niektóre filmy są dostępne za darmo i uczą podstaw, ale reszta jest przeznaczona tylko dla subskrybentów. Ta subskrypcja odblokowuje również „wyzwania” i screencasty Strona internetowa Code School ale te również nie są dostępne w aplikacji.
Ostatecznie obie aplikacje zawodzą w tym, co dostarczają w swoich aplikacjach, w porównaniu z tym, co wymaga komputera stacjonarnego, ale Code School zyskuje tutaj niewielką przewagę.
Zwycięzca: Szkoła Kodowania
Wszystko sprowadza się do doświadczenia mobilnego: która aplikacja efektywniej uczy kodu i ma więcej do zaoferowania w Twojej dłoni? Odpowiedzią jest Code School. Praktyczne podejście Codecademy jest niezaprzeczalnie wspaniałe i trudno jest pobić cenę za darmo, ale filmy Code School są cudownie inkluzywne i obejmują szeroki zakres języków i tematów kodowania. Jeśli zdecydujesz się zapisać, otrzymasz ich jeszcze więcej.
Ostatnia aktualizacja 03.02.2022 r.
Powyższy artykuł może zawierać linki afiliacyjne, które pomagają we wspieraniu Guiding Tech. Nie wpływa to jednak na naszą rzetelność redakcyjną. Treść pozostaje bezstronna i autentyczna.
Scenariusz
George Tinari pisał o technologii od ponad siedmiu lat: przewodniki, poradniki, wiadomości, recenzje i nie tylko. Zwykle siedzi przed laptopem, je, słucha muzyki lub głośno śpiewa do tej muzyki. Możesz również śledzić go na Twitterze @gtinari, jeśli potrzebujesz więcej skarg i sarkazmu na swojej osi czasu.