Навички кодування, які батьки повинні не відставати від дітей

click fraud protection

Коли ви були в початкова школа, ви ледве зрозуміли, як працюють ці безкоштовні компакт-диски AOL. Тепер ваша дитина господар кодування мови і будує власні програми для смартфонів поки ви все ще боїтеся завантажити останнє оновлення iOS.

Піт Франконі є генеральним менеджером форпосту в Атланті Генеральна Асамблея, навчальний ресурс для всього цифрового. Він також ветеран життя стартапів і має двох власних майбутніх кодерів (2-річний та 9-місячний). Оскільки у вашої дитини важко відібрати час, коли вона зайнята оновленням вашого веб-сайту, ось це кілька ідей Франконі про те, як наздогнати концепції, які зараз літають у вас над головою дрон.

ПОВ'ЯЗАНІ: Більшість іграшок для кодування для немовлят — це фігня, але це цілком нормально

дитина на комп'ютері

flickr / Аллен

Мови програмування абсолютно логічні

Подібно до вивчення іноземної мови чи передачі лівша, кодування, ймовірно, було б легшим, якби ви починали з дитинства. Але, це не означає, що це неможливо. «Я думаю, що існує поширене помилкове уявлення про те, що кодування дуже складне, але, зрештою, кодування — це лише низка логічних висловлювань разом», — пояснює Франконі. Це буде та сама логіка, яка не працює на вашій дитині.

Звичайно, ви чуєте логіку і думаєте: «Я навіть не зміг підвести свої бали SAT». Розслабтеся. «Кодування призначене не лише для людей з лівим мозком, які добре вміють математику», — каже Франконі. «Це також може мати дуже веселий творчий вихід для тих, хто схильний до мистецтва». Якщо ти ні логічний, ні артистичний — світу також потрібні копачі канав.

Вивчіть мову програмування

Для новачків Франконі каже, що HTML і CSS – це перші фрагменти коду, з якими можна звикнути. Можливо, ви знаєте HTML — саме так ви можете побачити цю статтю. А CSS контролює його стиль (кольори, шрифти, розміри, розташування). «Обидва вони є зовнішніми, що означає, що вони представляють візуальні компоненти того, що ви бачите на веб-сайті», — пояснює він. «Ви можете вносити зміни до коду, натискати кнопку «Оновити» на екрані та спостерігати, як зміни відбуваються в режимі реального часу. Я думаю, що в цьому є щось дуже приємно, що викликає у людей залежність».

Яку мову програмування ви повинні вивчати?

Старі мови кодування постійно отримують нові ярлики. «Технології розвиваються неймовірно швидко, але старі звички важко вмирають», — каже Франконі. «Я не хочу сказати, що [ці мови] будуть неактуальними через деякий період часу, тому що я впевнений, що будуть люди все ще використовуємо їх, але я вважаю, що існує тенденція дійсно швидко натискати код». Зосередьтеся на мовах з відкритим кодом, подобається Рубіновий, які дозволяють запозичувати вже написаний код для таких речей, як системи входу, щоб швидко створювати нові програми. «Якщо ви використовуєте старішу технологію, як-от Java, ви будете писати набагато більше рядків коду», — пояснює він. Але це круто, адже у вас є купа часу, чи не так?

навички кодування, необхідні батькам

flickr / ben.timney

Хороший проект сімейного кодування

Якщо ви шукаєте проект кодування для спільної роботи, Франконі рекомендує скласти генеалогічне дерево. «Створення веб-сайту про сім’ю – це чудовий спосіб залучити своїх дітей, і ви можете включити такі речі, як фотографії та різні сторінки для різних людей», – каже він. Звичайно, ви можете витратити кілька доларів на підписку на Ancestry.com. Але якщо ви хочете сайт, який дійсно представляє вашу сім’ю, цього немає заміна кастомізації.

Інструменти програмування, які ви можете використовувати

Інтерактив Генеральної Асамблеї тире Підручник безкоштовно навчить вас HTML, CSS та деяким основним JavaScript. Це займає від 4 до 8 годин — і не судіть, якщо це станеться у вашій нижній білизні. Якщо ви належите до того типу людей, які носять штани, ви також можете знайти заняття після роботи у вашому районі. «Я думаю, що група однолітків дійсно корисна, тому що іноді поруч з тобою сидить повний новачок пояснити це вам, як повному новачкові, може бути корисно, оскільки ви разом працюєте та допомагаєте усунути неполадки», — каже Франконі.

Ви не можете ігнорувати прогрес

Ви хочете бути татом, який каже: «У мої часи діти відводили погляди від своїх Game Boys»? Або ти хочеш йти в ногу з часом, тата? Важливо розуміти і занурюватися в технології, оскільки це єдиний спосіб захистити свою дитину від занадто далекого просування меж. «Сьогодні практично неможливо не взаємодіяти з якимись технологіями, тому важливо зрозуміти, як виглядає цей світ», — каже Франконі. «Розуміння всього, що відбувається, дає батькам краще уявлення про те, що вони можуть контролювати». Що, на жаль, не так вже й багато.

навички кодування, необхідні батькам

flickr / Ендрю Бардвелл

Батьки радіють дітям лише тоді, коли можуть собі це дозволити

Батьки радіють дітям лише тоді, коли можуть собі це дозволитиЩастяФінансиЩасливий шлюбСімейні фінансиБатьки

Батьківство дорого коштує. Навіть за найскромнішими оцінками, tйого середня американська сім’я витрачає 300 000 доларів, щоб зібрати один дитини від народження до 17 років. Однак ця цифра зростає з...

Читати далі
Що відбувається, коли сім’ї повертаються до рідного міста

Що відбувається, коли сім’ї повертаються до рідного містаСвекрухиРідне містоФінансиБабусі та дідусіВлаштовуючисьМалі містаЖитлоПереїздБатьки

Після того, як Дерек Міхм виріс і закінчив коледж у Вайноні, штат Міннесота, мальовничому містечку з населенням близько 30 000 чоловік уздовж річки Міссісіпі, Дерек Міхм став неспокійним. Він мав н...

Читати далі
Мій батько вибрав технологію замість мене. Не повторюйте його помилок.

Мій батько вибрав технологію замість мене. Не повторюйте його помилок.ТехнологіяЧас роботиЗалежністьБатьки

«Привіт, тест. Тест, тест, тест. Привіт, тест. Привіт. Тест. Тест».«Тестувати? Перерва перерва перерва перерва. Це VE1XE. Привіт, тест. Тест».Якщо вищесказане для вас не має сенсу, уявіть собі сенс...

Читати далі