Задание конкурса —
нарисовать робота Шарпа для нашего сайта.
Робот Шарп проверяет задачи из раздела Консоль.
Это будет герой нашего сайта. Мы его нарисуем.
Это должен быть твой личный рисунок.
Приз победителю — бесплатное участие
в платном вебинаре по базам данных,
либо комплект из трёх платных уроков.
Срок конкурса очень короткий — сегодня.
Рисуй, присылай и побеждай!
Теперь к теме письма.
Свершилось то, о чём я так давно мечтал (где-то 8 лет).
У нас на сайте появился раздел "Консоль"
с автоматической системой проверки задач.
В этом разделе нужно писать и отправлять консольные программы.
После решения всех 500 задач этого раздела ты в совершенстве
овладеешь теорией алгоритмов на уровне решения прикладных (не олимпиадных) задач.
В этом разделе будет дюжина тем: строки, числа, условия, циклы, массивы, подпрограммы...
Всё то, что нужно и важно знать программисту любого языка программирования.
Вчера на вебинаре мы проводили пробные испытания нового раздела.
Оно, конечно, работает, но много недочётов.
И многие допускают ошибку размещая командув конце программы:
Console.ReadKey ();
Это команда нужна чтобы вы успели увидеть результат на экране,
прежде чем он пропадёт. А робот Шарп не нажимает кнопки,
он думает, что программа зациклилась и не засчитывает такие работы.
Нужно будет для каждого урока видео-решение записать...
Короче.
Сегодня раздел консоль ещё поработает в тестовом режиме, а вечером я его отключу на доработку.
Ещё недельку надо попилить и постругать его, прежде чем можно будет без стыда показать его миру.
Среди слушателей нашего сайта я хочу найти толкового помошника для работы над этим разделом.
Условия сотрудничества обсудим, но одно обещаю точно:
уровень мастерства программированиявозрастёт на порядок!
И последнее.
Напоминаю, что ещё не поздно записаться на вебинар, есть ещё одно свободное место.
Научился: Язык C# для меня новый (опыта программирования на С# нет).
Хочется конечно сразу писать сложные и красивые программы, но нужно начать с простого, иначе дальше будет не понятно и как следствие все сойдет на нет.
Раздел для новичков, сделан понятно. Всюду есть помощь в виде различных комментарием и обсуждений к каждой из задач. Есть видео решения на случай, когда не знаешь как приступить к задаче. Проходил неспешно, старался каждую задачу отладить в компиляторе Visual Studio, чтобы не оставалось вопросов по принципу работы того или иного алгоритма, метода.
Данный раздел помог на практике изучить базовый синтаксис при написании программ (алгоритмов) , а так же познакомил с основными методиками обработки данных в языке. (Ввод/ вывод данных на консоль...работа с числами, работа со строками, циклы, массивы, формулы, работа с датами и многое другое)
Далее планирую начать прохождение курса "ДЕМО ИГРЫ" и параллельно раздел "Алгоритмика" (частично уже прорешал его)
Трудности: Самой сложной для понимания оказалась задача в Лирике - РУЛЕТКА.
В остальном сложность некоторых задач упиралась в незнание синтаксических конструкций, методов и т д.
Научился: Закрепил знания по работе со списками Емкая и лаконичная серия уроков по основам ООП и интерфейсам. Со своей стороны рекомендовал бы проходить после выполнения других базовых курсов, чтобы были хотя бы базовые знания кода.