Будинки Думки Чому класи кодування повинні бути обов'язковими для молодших класів | Тім Баджарін

Чому класи кодування повинні бути обов'язковими для молодших класів | Тім Баджарін

Відео: игровая истерика aka 4 месяца (Вересень 2024)

Відео: игровая истерика aka 4 месяца (Вересень 2024)
Anonim

Наша освітня система повинна готувати дітей до відповідальних громадян та навчати їх різним навичкам, необхідним для досягнення успіху в дорослому віці. Це починається в дитячому садку з основ читання, письма, обміну та навіть ранньої математики, з кожним роком поспіль готуючи їх до життя та заробляючи на життя.

Чомусь усі класи, які я брав приблизно з третього класу вперед, все ще спалюються мені на думку, і я навіть сьогодні можу повернутися назад у часі і згадати, як мій вчитель п’ятого класу зацікавив мене математикою, або як вчитель мого сьомого класу метод викладання іспанської мови покалічив мою здатність вивчати цю мову завдяки його "повторюваному" методу навчання, який, на жаль, вплинув на моє розуміння цієї конкретної мови.

Однак один клас у сьомому класі був для мене дуже важливим, і навички, які я засвоїв у тому класі, я використовую кожен день свого життя. Цей клас був моїм класом набору тексту. Я все ще бачу своє місце в першому ряду посередині, сидячи перед друкарською машинкою IBM Selectric, яка навчається дотику. Я навіть пам’ятаю основний напрямок, який мені довелося набирати знову і знову, як частину мого тесту, щоб визначити, як швидко я набрав: «зараз настав час усім добрим людям прийти на допомогу своїй країні». Я все ще можу торкнутися цього виразу сьогодні приблизно за п’ять секунд. Тоді метою було торкнутися типу приблизно 90 слів на хвилину.

Хоча друкарські машини - це минуле, введення тексту та клавіатури залишаються актуальними і сьогодні, і в більшості випадків це основний спосіб більшості з нас вводити дані в наші комп’ютери. Розуміння клавіатури QWERTY важливо при використанні сенсорної клавіатури або навіть програмуванні наших приладів або численних пристроїв, які використовують клавіатуру для введення.

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

Кожен, хто взяв вступний клас програмування, скаже вам, що принаймні це допомогло їм зрозуміти базову логіку, структуру та дизайн програмування. Навіть ті, хто не продовжував ставати інженерами програмного забезпечення, кажуть, що основи програмування комп’ютера на рівні кодування допомогли їм сформувати, як вони логічно думають, посилили їх здоровий глузд і в багатьох випадках застосовують те, що вони навчилися отримувати більше від своїх смартфонів, планшетів, комп'ютерів та багатьох пристроїв CE, які зараз заселяють їх життя.

Ми живемо в епоху, коли технологія відіграє певну роль у великій кількості того, що ми робимо щодня. Ми використовуємо технології в офісі, в школі та вдома, а цифрові пристрої є навколо нас. Однак у багатьох випадках ми ледь не дряпаємо поверхню того, що може зробити для нас технологія. Ми майже приймаємо фундаментальну роль, яку відіграє технологія в нашому житті, і в основному використовуємо основні функціональні можливості в кожному з наших цифрових пристроїв. Однак, коли дизайнери апаратних та програмних засобів створюють пристрої, вони зазвичай додають багато функцій і функцій, які більшість з нас ледве використовує. Це все в порядку в широкому сенсі, оскільки ми “наймаємо” свої пристрої для роботи з такими, як телефонні дзвінки, обмін повідомленнями, передача музики та розваг і т. Д. Але, як розвивалися технології, особливо мобільні технології, ми зараз тримаємо в своїх руках справжні особисті комп'ютери, які можуть виконувати набагато більше, ніж ці основні функції. Навіть наші телевізори та прилади стають багатоцільовими пристроями, розрахованими на те, щоб більше, ніж очі.

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

Клас кодування також допоможе їм зрозуміти, як розробляється технологія та як програмне забезпечення служить середовищем для запуску всіх можливостей пристроїв. Цей тип знань може бути важливим у майбутньому робочому середовищі, коли вони будуть закликані використовувати технології як частину своєї загальної роботи.

Розуміння того, як працює технологія, значно полегшує людину використання технології, яку вона має, та отримання максимальної користі від неї.

У важливій статті на Greater Schools.org автор Хенк Пелсієр включив коментар визнаного органу щодо програмування. Дуглас Рушков, автор програми « Програмуйте або програмуйте» та євангеліст для Codeacademy, є одним з провідних цифрових хрестоносців країни. Він стверджував, що нашим школам потрібно включити комп'ютерне програмування в основний навчальний план або залишити його позаду. "Час американців починає ставитись до комп'ютерного коду так, як ми робимо алфавіт чи арифметику", - пише він.

Рашковф бачить необхідність навчити кодування, щоб задовольнити зростаючі вимоги до кваліфікованих технічних працівників. Я щиро погоджуюся з цим, оскільки США значно відстають у створенні технічної робочої сили в межах власних кордонів і значною мірою покладаються на кодери в Китаї, Індії та інших частинах світу для задоволення високих вимог до цього типу навичок програмування . Я також погоджуюся, що кодування так само важливо, як і базові навички навчання, оскільки технологія зараз є важливою частиною у нашому житті. Розуміння кодування дало б нашим дітям підґрунтя в тому, як працюють технології, і добре їм послужить, навіть якщо вони не стануть професійними програмістами.

Одне з моїх захоплень - допомогти впроваджувати технології в систему освіти. Я працював у кулуарах зі своїм домашнім штатом Гаваї, щоб відстоювати роль персональних комп’ютерів у навчанні протягом десятиліть. Було корисно побачити, як комп’ютери вплинули на навчальний процес у США, і кожна шкільна система в Америці використовує певний тип програм, що використовуються на комп'ютерному рівні. Але настав час, коли школи усвідомлюють, що технологія зараз є частиною нашого способу життя, і допомагаючи нашим дітям зрозуміти, як працює технологія, і з якою можливістю їх використовувати, вона повинна бути одним із навчальних складових. У кращому випадку це може зацікавити їх технологіями як кар'єра, і, принаймні, це може оснастити їх для управління все більшими і більше технологіями, що стосуються технологій і продуктів, які зараз є частиною нашого життя.

Чому класи кодування повинні бути обов'язковими для молодших класів | Тім Баджарін