0
Занятия планируется проводить после 17.00. Точное время мы определим по результатам собеседования, когда соберём информацию о том, к какому времени нашим ученикам будет удобно приходить после уроков.
0
Программирование очень многогранно. Его можно рассматривать как инженерную дисциплину, или как один из сложнейших разделов прикладной математики, как увлекательную логическую игру или даже как поэтическое призвание. Есть такие случаи, когда далёкие от инженерных дел люди использовали программирование для выражения художественных идей, и это здорово получалось.
Насчёт процента, мне он тоже интересен. Выборкой для того, чтобы собрать статистику, к сожалению, пока не располагаю. Есть истории двух моих друзей, которые, занявшись программированием на третьем десятке лет, изменили свою жизнь к лучшему. Ещё такой пример: не все мои однокурсники работают программистами. Но невозможно представить, чтобы они не использовали полученные знания и мыслительные приёмы в повседневной жизни и работе, как невозможно представить себе человека, успешно изучившего арифметику, но отказывающегося сравнивать числа на больше-меньше (например, цены в магазине) ввиду того, что он не работает математиком.
Поэтому ко всем приведённым в начале определениям добавим ещё одно как девиз, под которым проходят наши курсы: программирование — вторая грамотность.
Насчёт процента, мне он тоже интересен. Выборкой для того, чтобы собрать статистику, к сожалению, пока не располагаю. Есть истории двух моих друзей, которые, занявшись программированием на третьем десятке лет, изменили свою жизнь к лучшему. Ещё такой пример: не все мои однокурсники работают программистами. Но невозможно представить, чтобы они не использовали полученные знания и мыслительные приёмы в повседневной жизни и работе, как невозможно представить себе человека, успешно изучившего арифметику, но отказывающегося сравнивать числа на больше-меньше (например, цены в магазине) ввиду того, что он не работает математиком.
Поэтому ко всем приведённым в начале определениям добавим ещё одно как девиз, под которым проходят наши курсы: программирование — вторая грамотность.
0
И свои допускать, и чужие править. Первое — эффективный педагогический приём, а без второго просто не обойтись.
Вообще, ошибки в программировании — это отдельная, большая тема. Существуют целые теории и индустрии, посвящённые ей. Я буду подробно рассказывать об этом на первой лекции, да и сейчас еле удерживаюсь от того, чтобы не написать комментарий на две страницы :-)
Вкратце, люди, начавшие заниматься программированием, особенно хорошо начинают осознавать, как сильно ограничено человеческое внимание, память и мышление. Вот вам весёлая картинка, наглядно иллюстрирующая это: heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/
Вообще, ошибки в программировании — это отдельная, большая тема. Существуют целые теории и индустрии, посвящённые ей. Я буду подробно рассказывать об этом на первой лекции, да и сейчас еле удерживаюсь от того, чтобы не написать комментарий на две страницы :-)
Вкратце, люди, начавшие заниматься программированием, особенно хорошо начинают осознавать, как сильно ограничено человеческое внимание, память и мышление. Вот вам весёлая картинка, наглядно иллюстрирующая это: heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/
0
Требования к базовым знаниям небольшие: нужно уметь уверенно пользоваться компьютером — редактировать тексты, работать с файлами, устанавливать и запускать программы, ориентироваться в открытых окнах.
Ещё нужны навыки алгоритмического мышления, проще говоря — способность продумывать возможные варианты развития событий и ответные действия.
Основная задача вводного курса — научить слушателей понимать и формулировать алгоритмы. Будет много компьютерной практики, на которой мы подробно рассмотрим, как разрабатывать программы и исправлять в них ошибки.
Ещё нужны навыки алгоритмического мышления, проще говоря — способность продумывать возможные варианты развития событий и ответные действия.
Основная задача вводного курса — научить слушателей понимать и формулировать алгоритмы. Будет много компьютерной практики, на которой мы подробно рассмотрим, как разрабатывать программы и исправлять в них ошибки.
0
Во времена «синклеров» и «басика» было легко начать программировать. А теперь попробуй подступись, что к настольному компьютеру, что к смартфону. На этих курсах мы покажем, как подчинить этих монстров воле программиста. :-)


lmy