Codecademy проти програми Code School для iOS: що краще?
Різне / / February 15, 2022
Не так давно, якщо ви хотіли навчитися кодувати, вам доводилося або вивчати інформатику в коледжі, або, принаймні, вибрати досить дорогу книгу. Завдяки App Store і розробникам, які сприяють його розвитку, є програми, які пропонують абсолютно безкоштовні та великі засоби навчання тож ви можете бути на шляху до створення наступного великого програмного забезпечення.
![Клавіатура програмування коду Shutterstock](/f/92b974de571cd8a747c553c470db7650.png)
Два з найкращих варіантів Codecademy і Школа коду. Обидва ці програми для iOS є безкоштовними та пропонують досить різні підходи до навчання коду. Зрештою, це зводиться до такого питання: що має кращий підхід і більш комплексну освіту?
Codecademy – це практичне заняття, школа коду навчає за допомогою відео
Фундаментальна відмінність Codecademy від Code School полягає в підході кожного з них до викладання коду. Codecademy надзвичайно практичний, і в ньому дуже мало читання чи перегляду. На кожному кроці програма інструктує вас вчитися на ходу, трохи кодуючи тут і там, починаючи з самих основ.
![Codecademy Code School Teaching Approach App Ios 1](/f/d06dfd175f325cdbb37e820a1f50cc65.png)
З іншого боку, програма Code School – це в основному лише набір відео, які ви переглядаєте в розділах, щоб закріпити свої знання про код. У програмі взагалі немає кодування, лише навчальні відео зазвичай приблизно від 5 до 10 хвилин кожен. Вони добре зроблені та досить цікаві, щоб утримати вашу увагу, але вимагають, щоб ви виділили деякий час, щоб повністю віддатися. Codecademy простіше для швидкого уроку на ходу.
Крім того, Codecademy і Code School поділяють кодування на різні розділи. Code School називає ці «шляхи», і вони в основному існують, тому ви не починаєте вивчати мови та типи коду, які вас не цікавлять. Code School містить Ruby Path, JavaScript Path, HTML/CSS Path, iOS Path та інші.
![Codecademy Code School Teaching Approach App Ios 2](/f/7cfb7bb382c949416e45303ec5c116b6.png)
Розділи Codecademy є частиною того, що вона називає Code Hour, що є основою для всієї програми. Code Hour обіцяє навчити будь-кого основам кодування менш ніж за годину.
Важливо: Шляхи Code School дозволяють використовувати більшу різноманітність кодування, від навчання дизайну веб-сайту для програмування програми iOS. Codecademy в першу чергу дотримується викладання JavaScript і HTML, тому варто розглянути це.
Codecademy швидший і простіший, але менш повний
Основною перевагою Codecademy перед Code School є простота використання. Техніка навчання досить гнучка, щоб ви могли витягнути свій iPhone практично в будь-якому місці та продовжити там, де ви зупинилися під час сеансу Code Hour. Введіть кілька рядків коду, заповніть деякі пробіли тут і там, навчаючись по дорозі, а потім збережіть решту на потім.
![Codecademy Code School Javascript Урок 1](/f/cda42103ec37f550ba78309ab26cfd70.png)
![Codecademy Code School Javascript Урок 2](/f/dc3b8b3c366103a9c0365d1442dbba6c.png)
Оскільки основним форматом навчання Code School є відео, вам потрібен доступ або до навушників, або до тихого місця, щоб слухати й зосередитися. Програма, по суті, є просто колекцією відео, і ваша робота полягає в тому, щоб засвоїти знання та працювати з ними самостійно під час перегляду або пізніше.
Codecademy змушує вас застосовувати знання під час навчання. Наприклад, якщо ви дізнаєтеся про тег H1 в Codecademy, швидше за все, ви прочитаєте речення або два про те, що він робить. Під цим приклад коду, де ви самостійно вставляєте тег H1 і запускаєте код, щоб спостерігати, як ваш код миттєво оживає. Codecademy розповість вам, чи ви неправі чи праві, і як вирішити проблему, якщо ви були першими.
![Codecademy Code School Javascript Урок 3](/f/07790c1d0bfe22ddfd3e2f947a1b2aee.png)
У той час як інтуїтивно зрозумілий практичний формат Codecademy дає йому деякі моменти в цьому зіткненні, Code School підбирає слабину, коли справа доходить до дрібних деталей. Найчастіше один із 10-хвилинних відео «класів» Code School навчає вас більше про код, ніж 10 хвилин виконання кроків і введення коду в Codecademy.
Знову ж таки, відео Code School виконано блискуче. Незважаючи на те, що ви не виконуєте практичну роботу, уроки досить щільні, щоб заповнити ваш розум.
Code School може навчити вас більше… за ціну
Сприйміть назву дуже буквально. Code School по суті є школою, за винятком того, що курси доступні виключно через короткі відео. Проте їх багато, і кожен може запропонувати вам як студенту.
На жаль для Codecademy’s Code Hour, ви також повинні сприймати цю назву дуже буквально. Додаток містить лише приблизно годину вмісту, і вивчити все, що вам потрібно знати, майже неможливо про код за одну годину – незалежно від того, розробляєте ви просту веб-сторінку чи створюєте програму з нуля вгору.
![Основи уроків програми Codecademy Code School 1](/f/af77221638554d944e69e57a05e29a33.png)
![Codecademy Code School App уроки Основи 2](/f/e411ff0b85d9397d04c5bf285e75c548.png)
Шкода, що Codecademy не може вмістити більше в додаток. У ньому є що запропонувати, і він є феноменальним ресурсом для надзвичайно швидкого вивчення та застосування коду. Але для більшої частини того, що ви повинні знати, ви повинні використовувати веб-сайт для настільних комп’ютерів за адресою codecademy.com.
Додаток Code Hour торкається типів даних, змінних, порівнянь, операторів if-else, HTML і дизайну веб-сайту, але все дуже коротко. Якби весь веб-сайт Codecademy, який має ґрунтовні ресурси, дуже схожі на Code School, був доступний для вашого iPhone, додаток переможе в цьому конкурсі з переконливістю.
![Codecademy Code School App уроки Основи 3](/f/704ada9492e263053d623808e3443555.png)
![Codecademy Code School App уроки Основи 4](/f/ccd9d9eed02c03c8d1272cc38bc15792.png)
Ви можете транслювати (або зберігати в автономному режимі) усі відео Code School на своєму iPhone, що робить навчання з мобільних пристроїв набагато більш повним. Однак, на відміну від Codecademy, Code School коштує 29 доларів на місяць. Деякі відео доступні безкоштовно та навчать вас основам, але решта лише для підписників. Ця підписка також розблокує «виклики» та скрінкасти Веб-сайт Code School але вони також недоступні в додатку.
Зрештою, обидві програми розчаровують тим, що вони надають у своїх програмах, порівняно з тим, що вимагає настільного комп’ютера, але Code School отримує невелику перевагу тут.
Переможець: Code School
Все зводиться до мобільного досвіду: який додаток викладає код ефективніше і може запропонувати більше прямо у вашій долоні? Відповідь – Code School. Практичний підхід Codecademy, безсумнівно, чудовий, і важко подолати ціну безкоштовного, але відео Code School чудово включають і охоплюють широкий спектр мов і тем програмування. Якщо ви вирішите зареєструватися, ви отримаєте ще більше їх.
Востаннє оновлено 03 лютого 2022 року
Наведена вище стаття може містити партнерські посилання, які допомагають підтримувати Guiding Tech. Однак це не впливає на нашу редакційну чесність. Зміст залишається неупередженим та автентичним.
![](/f/5eaf67dcf15094786ae2eb201fff1e81.webp)
Написано
Джордж Тінарі пише про технології понад сім років: посібники, інструкції, новини, огляди тощо. Зазвичай він сидить перед своїм ноутбуком, їсть, слухає музику або голосно співає під цю музику. Ви також можете стежити за ним у Twitter @gtinari, якщо вам потрібно більше скарг і сарказму у вашій хронології.