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

Формула программиста

основатель — Волосатов Евгений Витольдович
Только до конца недели. Вступление в Клуб Формулистов с 50% + 20% скидкой.

Демо софт / Английские карточки

  • На этом уроке мы будем переключать карточки и воспроизводить медиа-файлы.

    Задание:
    Написать программу для изучения английских слов.
  • Дата отправки отчёта: 19 февраля 2018 г.
  • Задание выполнено: за 18 час. 1 мин.
  • Чему научился: Работа с windows media player компанентом
  • Что было сложным: Если кликнуть на кнопку в дизайнере, сгенерируется событие click для этой кнопки , а потом изменить имя этой кнопки, то дизайнер формы рушиться, для меня это был нежданчик, пришлось ковыряться с этим еще.
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/66Z8NgUBcAs
Отчёт от 17425 за Демо софт / Английские карточки




Оцени работу

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

8275. --
Tekashnik
Tekashnik
ответить
→  ser2018  # Демо софт / Английские карточки / 2018-02-19 19:19

Ковыряться в коде вообще очень полезно для понимания как и что там происходит. Уверяю тебя будет море ошибок, с которыми непонятно как бороться, но если интернетом пользоваться умеешь, то в принципе нет неразрешимых проблем, на крайний случай существует format C: и погнали всё по новой строить песчаные замки))) Ну и конечно можно спросить на videosharpe


8877. --
gorynych
gorynych
ответить
→  ser2018  # Демо софт / Английские карточки / 2018-02-19 23:37

Отличный отчет. Сам как раз дошел до этого урока, а тут уже увидел, что должно получиться.
И да, кулер по ходу гудит у тебя не хило))


3922. --
Александр
Александр
ответить
→  ser2018  # Демо софт / Английские карточки / 2018-02-20 00:08

Молодец, ser2018! Отлично поработал и видео обзор очень удачный получился! В любой программе бывают баги, но это вообще очень важный и полезный урок, для того, что бы окунуться в подобные тонкости. Желаю всяческий успехов в изучении языка C# и программирования, не останавливайся на достигнутом и продолжай в том же духе!


10558. --
Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо софт / Английские карточки / 2018-02-20 00:39

Отличный видео-обзор, молодец! И поработал тоже отлично, нашёл и исправил неточности, это нормально, чем больше багов в уроке, тем приятнее их найти и исправить, помню курс на Java, где писали калькулятор, так нашёл аж 10+ багов, после чего следующая версия калькулятора была уже почти идеальна. Баги помогают лучше закрепить полученный материал, ведь если ты никогда не сталкивался с ошибкой и не решал её, то когда столкнёшься, не будешь знать как это исправить, с практикой всё больше и больше багов и ошибок исправлять моментально, как только их видишь, не прибегая к гуглу.


  • Отчёт оценивали:
    459Сергей Сергеевич+1   17093jin+1   4395Денис+1   6452Кирилл Шмойлов+1   8275Tekashnik+1   16533Андрей Шевченко+1   10494Алексей В.+1   8877gorynych+1   3922Александр+1   10558Иван Воронин+1   16880Константин+1   7119Новопашин Владимир+1   16653Александр+1   16989Денис Корнеев+1   16218Дмитрий+1   9980Timoha+1  

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: создавать класс для доступа к медиа
Трудности: работа с массивами
добавил в методы private void buttonRight_Click(object sender, EventArgs e) и private void buttonLeft_Click(object sender, EventArgs e) строки: player.close(); player.Visible = false; для закрытия плеера при нажатии на кнопки << и >>. Очень интересный урок! Спасибо!


Научился: получение информации о директории, работа с windows видеоплеером
Трудности: объяснено и показано очень доступно
Для себя решил, что карточка самодостаточный элемент(с полями тест, видео, картинка, звук) и вывел в отдельный класс. Соответственно первоначально собрал массив экземпляров класса карточка, и далее работал с этим массивом