Найти в Дзене
Элен Корлякова

Понятие алгоритма в обычной жизни

Жюль Верн, Герберт Уэллс, Айзек Азимов .. наверняка вам знакомы эти имена, имена людей, предсказавших будущие изобретения. Фантастические технологии, которые были от них далеки во времена их жизни, почти уже стали реальностью для нас. А что насчет компьютера? Все предсказывают, что его развитие будет расти по геометрической прогрессии и недалек уже век искусственного интеллекта и роботизации всего. В текущей жизни никак не обойтись без программистов, а также людей в сфере IT, которые анализируют информацию и “большие данные”, ловят в них закономерности и строят прогнозы. Поэтому будущее – за алгоритмами, за правильным “чтением данных”. Сегодня родители ищут способы развить ребенка, дать ему базу для его будущего. А что такое база? База – это логика, понимание понятия алгоритма, системного мышления. В природе все взаимосвязано, все и всё зависит друг от друга. Складываются сложные цепочки событий. Если вынуть хоть одно звено, вся цепочка разорвется. Что будет, если из всем известного

Жюль Верн, Герберт Уэллс, Айзек Азимов .. наверняка вам знакомы эти имена, имена людей, предсказавших будущие изобретения. Фантастические технологии, которые были от них далеки во времена их жизни, почти уже стали реальностью для нас. А что насчет компьютера? Все предсказывают, что его развитие будет расти по геометрической прогрессии и недалек уже век искусственного интеллекта и роботизации всего. В текущей жизни никак не обойтись без программистов, а также людей в сфере IT, которые анализируют информацию и “большие данные”, ловят в них закономерности и строят прогнозы. Поэтому будущее – за алгоритмами, за правильным “чтением данных”. Сегодня родители ищут способы развить ребенка, дать ему базу для его будущего. А что такое база? База – это логика, понимание понятия алгоритма, системного мышления.

В природе все взаимосвязано, все и всё зависит друг от друга. Складываются сложные цепочки событий. Если вынуть хоть одно звено, вся цепочка разорвется. Что будет, если из всем известного дела – заваривания чая – выбросить только одно действие: не наливать воды в чайник, когда ставим его на плиту? Результат – расплавленный чайник. Или не класть в чайник заварку. Результат – вместо ароматного чая будет противный кипяток.

Надо научиться выстраивать в нужном порядке все звенья какой-нибудь жизненной или математической задачи, надо научиться предугадать, что будет, если случиться то-то или то-то.

Эти умения нужны и при обработке информации. Информацию следует обрабатывать по определенным правилам, которые выполняются в определенном порядке. План действий над информацией по определенным правилам принято называть алгоритмом.

Алгоритм – это задание, состоящее из команд. Если правильно придумать команды и выполнить одну за другой без ошибок, то можно решить поставленную задачу.

“Прежде чем что-нибудь делать, надо составить план”, - говорила Алиса из сказки Льюиса Кэрролла. Алиса была очень любопытной девочкой, она строила самые фантастические планы, но редко доводила их до конца, из-за чего частенько попадала в самые невероятные ситуации.

Мы с вами иногда тоже так поступаем, строим планы на каждом шагу: съем яблоко, потом погуляю, потом надо бы уроки сделать, а после … нет, сначала надо книжку дочитать. Но у нас могут быть и другие планы.

Вы, наверное, скажете, какое это имеет отношение к информатике. А вот тут вы ошибаетесь. Ведь любая информация начинается с составления плана, точнее, с алгоритма, с помощью которого мы добиваемся, чего хотим.

Даже просыпаясь утром, все мы действуем по плану:

Встать, одеться, умыться, почистить зубы, позавтракать, выйти из дома, идти в школу.

Попробуй пропусти что-нибудь из этого плана – и можешь оказаться раздетым или голодным.

А когда еще мы действуем по плану?

План приготовления чашки чая может выглядеть так:

  1. Налить воду в чайник
  2. Зажечь плиту
  3. Поставить чайник на плиту
  4. Ждать, пока чайник закипит
  5. Налить кипяток в чашку
  6. Заварить чай
  7. Насыпать сахар

Ну а чтобы помочь ребенку понять суть, есть замечательное произведение Линды Льюкас “Привет, Руби”, которое поможет привить навыки программирования как можно раньше, простыми словами расскажет о сложных вещах, поможет развить ребенку системное мышление, научит составлять алгоритмы.

А вот список приложений, доступных к скачиванию на планшете или смартфоне, в которых ребенку будет интересно и просто понять понятие Алгоритма (конечно, не без взрослой помощи):

‎ScratchJr
‎Bee-Bot
CodeMonkey
Kids Coding Skills - Apps on Google Play