Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 2 дня 1 час. 43 мин.

Графические циклы / ФИНАЛЬНЫЙ УРОК

  • Дорогой друг!

    Напиши, пожалуйста, отзыв и ответы
    об этом мини-пакете "Графические циклы".

    1. Понравились ли тебе задачи?
    2. Какие навыки ты приобрёл?
    3. Ставил ли ты свои эксперименты над циклами, какие?

    Запиши видеообзор своей программы (по желанию).

    Приложи самые эффектные скриншоты своей программы.

    Какой курс ты будешь проходить следующим?
  • Дата отправки отчёта: 19 сентября 2016 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: 1.1. Работать с циклами.
    1.2. Научилась работать с таймерами на WPF.
    1.3. Определять делегаты с помощью лямбда выражений.
    1.4. Повторила работу с делегатами, структурами, листами.
    1.5. Научилась рисовать на Image.
    1.6. Расставлять кнопочки, используя массивы.
    1.7. Повторила школьную программу и запустила часики.
    1.8. Вспомнила, что глазу хватает 25 кадров в секунду и обновлять картинку чаще не имеет смысла.
  • Что было сложным: 2. Весь курс для меня был одним большим экспериментом.
  • Комментарии: 3. Эффективнее все загнать в цикл, а затем разом все отобразить, но тогда не будет анимации. А вот часики, как нечто почти законченное приложу.
    Думаю с морским боем разобраться. dataGrid на WPF не подошел по ряду причин, попробую найти другой способ расстановки кораблей. Например grid + image использовать.
  • Оценка видео-уроку:
Отчёт от 1232 за Графические циклы / ФИНАЛЬНЫЙ УРОК




Оцени работу

 
Сохранить страницу:

5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Фомичева Наталья  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2016-09-19 18:28

Очень хорошо что самостоятельно использовали WPF


11017. Владимир Петреченко
Владимир Петреченко
ответить
→  Фомичева Наталья  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2016-09-19 11:02

Поздравляю с завершением урока


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Фомичева Наталья  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2016-09-19 09:09

Отличный эксперимент получился


10670. Сергей Соколов
Сергей Соколов
ответить

10494. Алексей В.
Алексей В.
ответить
→  Фомичева Наталья  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2016-09-19 06:45

Молодец Наталья!!!!



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.


Этот видео курс я специально не выбирал. Он мне достался в рамках проекта "Улитка". Впервые с улиткой я добрался до финального урока! Как всегда, уроки преподносились в очень доступной форме. И что мне особенно понравилось - это то, что в начале каждого урока сначала формулировалась задача, а затем демонстрировалось ее решение. Это позволяло останавливать видео и пытаться самому реализовать поставленную задачу. А затем сравнивать свой вариант с оригиналом. При этом, довольно часто, я был приятно удивлен тем, что мой код нередко совпадал с оригиналом, а если и различался, то был не хуже. В частности, в оригинальном коде в качестве параметров использовались, непосредственно числа, а не переменные. Такой подход более понятен начинающим, но затрудняет поддержку кода в будущем. Поэтому в своей программе я сразу определил глобальные переменные для ширины и высоты компонента PictureBox и на протяжении всего курса их использовал. В курсе мы определили несколько функций задержки: Sleep1(), Sleep2(), Sleep3(). Хотя можно было бы ввести параметр и использовать только одну функцию. Вопрос: Какое преимущество первого подхода по сравнению со вторым? Особое впечатление произвел завершающий урок - "Спираль Архимеда". Здесь, меняя всего один параметр, можно было получать различные эффекты. Именно этот параметр я вынес в компонент TextBox и получил те же эффекты, не меняя кода программы. В целом курс мне очень понравился. Я получил не только эстетическое наслаждение, но и глубже разобрался в самих циклах. Большое спасибо Евгению Витольдовичу! Следующим моим курсом будет: "Управление Гостиницей".


Научился: Мне очень понравился курс - я люблю визуальные красивости еще со школы. Следующий курс - куда поползёт улитка (ну и попутно Web).