Я часто встречаю школьников, которые хотят научиться программировать, но не знают, с чего начать: книги кажутся сложными и длинными (они действительно сложные и длинные), учитель информатики в школе ничего внятно сказать не может (хорошо, что не отговаривает), дистанционные курсы дороги и «слишком серьезны» (еще и сертификаты обещают, забыв добавить, что это просто цветные бумажки).
Что делать в таком случае? Я предлагаю небольшой бесплатный учебный курс «Программирование — это интересно!». Этот курс можно рассматривать как знакомство с инструментами программирования. В самом начале я пройду с вами шаг за шагом, подробно объясняя каждый момент: вы будете чувствовать себя уверенно и спокойно.
По завершению курса вы:
- Будете знать, что такое: переменная, константа, цикл, условие, процедура, функция
- Будете иметь представление, чем отличаются языки программирования
- Будете знать, в каких профессиях используется программирование
- Сможете понять и решить многие задания по программированию из ЕГЭ (ГИА) по информатике
- Сможете решить, хотите ли продолжать обучение, насколько вам нравится программирование
- И, наконец, вы напишите свою первую полезную программу, которую сможете показать друзьям (макрос для обработки данных в Excel или Word). А можете и не показывать, а незаметно пошутить.
Всего 7-8 часов обучения и вы переходите на новый уровень!
Это замечательно, что вы делаете бесплатный курс для школьников. У меня тоже в жизни было много вещей, которым я хотела научиться. Но многому так и не научилась, просто не знала, с чего начать, и не к кому было обратиться. Так что желаю вам удачи.
Мой сынишка пока слишком мал, даже в школу не ходит :) А то обязательно бы отправила его к вам учиться :)))
Рискну утверждать, что для того чтобы научиться программировать ни чего, кроме уверенности и навыков дедукции не нужно.
Для того, чтобы научиться программировать нужно:
1. Представить цель.
2. Найти прототип с исходными кодами
3. Допилить прототип до нужного уровня.
Сам пользуюсь таким методом. Поскольку память дрявая, то постоянно приходися все восстанавливать по кирпичикам.
вот например мое произведение http://hohohu.com/d/picture.php?parent=558 — я собрал программу по кирпичикам.
Несколько спорное утверждение. Кроме уверенности неплохо бы и карту местности иметь. Т.е. план обучения.
Обучение с нуля по коду действующих программ может быть полезно для тех, кто уже не с нуля. Такое вот странное изречение.
Мне ближе другой путь — понимание основ, создание своей (простой) программы, создание своей (сложной) программы,а уж потом копание в чужом коде.
Тут бывает в своём-то коде не поймешь ничего … куда уж в чужой без опыта лезть.