Обучение программированию c#

Формула программиста
основатель — Волосатов Евгений Витольдович

Графоциклы

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


8 миниуроков + 3 vip-урока.
2 часа 40 минут.
Доступ на 15 дней.

1,000 руб.


Для подписки на пакет необходимо авторизоваться.

Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 Подготовка графики 00:15:32 87 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 35 мин. [Показать отчёт]
Научился: Узнал о классax Graphic и Pen, ибо до этого не имел с ними никаких дел. 
Сложности: Сложно было понять метод Refresh и класс Bitmap. 
Комментарии: Нестандартный для меня урок, ибо до этого не сталкивался с графикой :) Ваше же задание я решил, правда 2 отдельных цикла, хотя можно же и вложить один в другой, но я не помню, как :( 
2 Горизонтали и вертикали 00:12:47 81 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 20 мин. [Показать отчёт]
Научился: Узнал о потоках и закрепил навыки работы с координатами.  
Сложности: Сложно было догадаться о диагоналях, однако мне как любителю математики это понравилось :) Только никак не догадаюсь о том, как нарисовать "обратные" линии :(  
Комментарии: Как всегда, всё замечательно, начинаю раскачиваться :)  
3 Диагональные линии 00:15:01 77 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 15 мин. [Показать отчёт]
Научился: Закрепил знания по координатам, а заодно вспомнил линейные функции из математики.  
Сложности: Сложно было не запутаться в координатах ;)  
Комментарии: На первом скрине - то, что я сделал до этого урока, основываясь лишь на знаниях линейной функции из курса математики. "Обратные" линии сделал, исходя из логики: координаты уменьшаются равномерно, значит, есть зависимость х1 = 300-i, как и в других случаях. На втором скрине я после Вашего урока сделал обратные линии двумя циклами. Понятно,, что я велосипед изобрёл, но для себя это было открытие :)  
4 Пучок лучей 00:15:42 76 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 20 мин. [Показать отчёт]
Научился: Научился "чертить" диагонали, а также понимать работу циклов. 
Сложности: Сложно было сделать программу быстрее :) 
Комментарии: В конце решил кнопкой "11" нарисовать лучи из всех 4х углов :) Кроме того, добавил toolTip 
5 Вложенные циклы 00:15:50 76 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 30 мин. [Показать отчёт]
Научился: Вспомнил вложенные циклы и научился их применять.  
Сложности: Сложно было решить через последовательные циклы. 
Комментарии: Я в который раз сделал этот урок на радостях, ибо он связан с математикой :) спасибо! 
6 Внутренние условия 00:15:00 75 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Оптимизировать программы, делая код более читабельным.  
Сложности: Сложно было закрасить клетки. 
Комментарии: Хоть у меня фантазия богатая, но кроме как закрасить эти 4 квадрата (оно же - нарисовать рамки белым цветом) ничего в голову не пришло :(  
7 Трёхмерные циклы 00:16:49 71 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 40 мин. [Показать отчёт]
Научился: Научился пользоваться трёх- и четырёхмерными циклами.  
Сложности: Сложно было понять построение эллипса и не запутаться в координатах. 
Комментарии: Всё просто отлично! 
8 Спираль Архимеда 00:18:16 66 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 20 мин. [Показать отчёт]
Научился: Научился рисовать спираль Архимеда и применять тригонометрию в программировании. 
Сложности: Понять построение спирали Архимеда. Не сразу понял, как соединять точки, но потом разобрался. :) 
Комментарии: Это замечательный курс! Циклы - важная вещь в программировании, а учить их лишь теоретически очень тяжело. А если это делать практически, то почти всё сразу становится понятным. Плюс приятно, что Вы применяли неоднократно математику. А так открыл для себя много нового из циклов. Спасибо Вам! 
9 ФИНАЛЬНЫЙ УРОК 64 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 30 мин. [Показать отчёт]
Научился: За время этого курса я обрёл навыки работы с циклами, причём не только простыми, а ещё и двойными, тройными и четверными. Кроме того, я познакомился с графикой, которую до этого вообще не знал. Ну и вспомнил любимую математику :) Задачи понравились, т.к. они - лучший способ понять циклы. Причём чем веселее рисунок, тем понятнее :) Эксперименты проводил в самом начале курса, а сейчас до конца разберусь с последними темами и проведу новые опыты. Насчёт идей: как я уже говорил, этот курс меня привлёк огромным количеством расчётов и тригонометрией. Теперь я могу смело сказать, что школьная математика не такая уж и бесполезная. Поэтому если выйдет курс, где тоже много надо считать и применять знания математики, то было бы замечательно, :) 
Сложности: Сложно было с первого раза понять последние темы :)  
Комментарии: Спасибо вам за этот видеокурс! Уверен, что благодаря Вам я смогу сделать серьёзные успехи в программировании в дальнейшем! 
10 VIP - Квадрат Гарри Поттера 00:09:39 43 чел. ★ 5 $
11 VIP. Узоры на окружности 00:23:45 52 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 35 мин. [Показать отчёт]
Научился: Научился использовать умножение в циклах и закрепил геометрические знания.  
Сложности: Сложно было оторваться от экрана, наблюдая за красотой:)  
Комментарии: Приятно изучать курсы и параллельно получаеть эстетическое удовольствие :) От курса я до сих пор в приятном шоке, спасибо!!! 
12 VIP. Спирограф 00:05:43 39 чел. ★ 4.9 $
13 VIP. Спирограф от Елены 00:16:54 21 чел. ★ 5 $
  Итого:   13 видеоуроков общей продолжительностью 3 час. 00 мин. 20 чел. ★ 4.94  
  Финалисты:   Permitin Alexey,   Новопашин Владимир,   Николай Денисов,   Rita,   Александр,   Алексей Малышев,   Progresir,   Сергей Стефаненко,   Alexander Sidorov,   Bazel,   Tekashnik,   Владимир,   Иван,   Denis,   Алексей В.,   Denis,   Денис,   chip,   Oleg Didok ,   Василий .

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
1. Отличные задачки для понимания и демонстрации работы с циклами. 2. Закрепил навык работы с графикой. 3. Изменял параметры циклов, получая разные варианты получаемой графики.
Научился: Оценил свои результаты прохождения курса.
1. Понравились ли тебе задачи? Ответ: да, понравились, хороший подход для объяснения материала, наглядная демонстрация. 2. Какие навыки ты приобрёл? Ответ: закрепил два навыка: а) необходимо давать корректные имена счетчикам, отражающие суть итерации б) необходимо уделять больше внимания точкам "экстремума": начальной и конечной итерации цикла. 3. Ставил ли ты свои эксперименты над циклами, какие? Ответ: да, ставил, я вынес размеры "холста", количество рисуемых объектов в отдельные константы, что позволило мне легко менять генерируемое изображение и лучше понять работу циклов.