Недостаточно просто знать язык программирования, нужно понимать, что ты хочешь сказать компьютеру. Инженерное мышление — это способность к разбиению задачи на более простые составляющие, абстрактному мышлению (выделению главного), выявлению повторяющихся паттернов (схем) и выражение всего этого в виде алгоритмов.
В нашем лагере преподаватели учат ребят ясно и четко мыслить: формулировать задачу, описывать ее решение на языке программирования и анализировать полученный результат.
Здорово быть гениальным инженером, способным в одиночку решить сложную задачу. Но если это решение никому не нужно, работа теряет смысл. Чтобы делать по-настоящему востребованные продукты, необходимо развивать в себе навыки общения, а также учиться выявлять цели, проблемы и потребности других людей.
Еще одно необходимое умение — навык командной работы, умение разделять и распределять задачи, а потом сводить результаты воедино. Хорошей команде по силам такие задачи, которые одиночка будет решать очень долго или не решит никогда. И, наконец, мастерство презентации, которое поможет представить свой продукт, показать его значимость и оптимальность решения.
У нас есть все возможности для активного отдыха и подвижных игр. А в качестве утренней зарядки мы проводим динамическую медитацию: прыгаем, рычим, кричим и кривляемся так, что все остальные просыпаются от зависти, а наши тела и головы наполняются энергией для интенсивной интеллектуальной работы.
Ежедневно у каждого ребенка есть время для того, чтобы пообщаться с новыми друзьями, провести задушевную беседу с вожатыми и преподавателями, попеть у костра и прогуляться на природе. А главное — есть место, время и возможность побыть наедине с собой и отдохнуть от городской суеты и бесконечной гонки за достижениями.