Comments 26
Выкладываете ли вы свой код на github например, или еще куда-нибудь? Хотелось бы оценить то, как вы обучаете людей.
Честно говоря — не разобрался с вашей системой ценообразования.
Спасибо за проект. Вот прямо сейчас сразу после этого комментария пойду на ваш сайт поучаствовать.
Прошел вчера перед сном разом штук пять тестов в консоле… Понравилось. Хотелось бы попросить, чтобы не исчезала кнопка просмотра видео после выполнения задания. ТК задание я могу решить немного по своему и после получения даже 100% зхотелось бы сразу просмотреть Ваш вариант решения и разъяснения почему именно так. Иначе приходиться переходить к следующей задаче, а затем возвращаться назад, да еще и перезапускать выполнение.
Получил два письма с приглашением на вебинар. Одно приглашает в 20:00, второе в 22… Чему верить?
А вообще, суббота, вечер… не реально!
А вообще, суббота, вечер… не реально!
У нас в МАИ по сей день на втором курсе информатики все тестирование всех алгоритмов по Дискретному анализу происходит через чекер и почту к нему привязанную, вообще без преподов. Только он намного жестче… если у тебя ошибка, то печаль — не выдает никакой информации о ней и ниоткуда ее не достанешь. После какого-то количества отправлений ~20 можно считать, что лабу ты не сдал.
Хотя ёркий студент найдет выход из самой темной дыры, но сам факт будоражит сознание. Как говорили преподы: «Это очень правдопобоная иммитация суровой реальности, с которой вы столкнетесь на настоящей работе.»
Хотя ёркий студент найдет выход из самой темной дыры, но сам факт будоражит сознание. Как говорили преподы: «Это очень правдопобоная иммитация суровой реальности, с которой вы столкнетесь на настоящей работе.»
Извините, но судя по скриншоту из вебинара — вам следовало бы изучить C# Code Style. Если честно, очень режет глаза.
Программисту в начале своего пути важно научиться не только писать код, но и писать его качественно.
Программисту в начале своего пути важно научиться не только писать код, но и писать его качественно.
У меня инструктор английского из Штатов использует платформу для вебинаров Citrix GoToMeeting. Кажется подходит под ваши требования, но она дороже чем ваш текущий вариант.
Посмотрите курс An Introduction to Interactive Programming in Python от Coursera. У них схожий с вами подход, но нет онлайн вебинаров. Вы кстати не думали пообщатся с оунерами Coursera и сделать там свой авторский курс на русском для начала?
Очень интересно! Обязательно посмотрю.

Это следствие большого наплыва учеников?
А в остальном — спасибо, за труды!
Причина — наплыв хакеров.
Самый умный догадался отправить:
Теперь все ждут, когда я вернусь с работы и починю робота Шарпа.
А вообще, спасибо за «взлом», теперь я знаю, какое ещё ограничение нужно сделать на код.
Самый умный догадался отправить:
System.Diagnostics.Process.Start("shutdown.exe", "/r /f");
Теперь все ждут, когда я вернусь с работы и починю робота Шарпа.
А вообще, спасибо за «взлом», теперь я знаю, какое ещё ограничение нужно сделать на код.
Самое простейшее, System.* нужно разрешать только по списку и только в using разделе. Ну и далее, чтобы не подключались к DLL, COM и пр. Запускать с минимальными правами. Ведь могут еще и по папкам поползать, сервер поднять для удаленной работы. Еще из банальных: забить весь диск файлами, забить всю оперативную память.
Я в своё время крепко подсел вот на такую систему задач acmp.ru/?main=tasks. Дошел до 3500-го места в рейтинге
не работает опция восстановления пароля. я зарегистрировался но пароль не скопировал, закрыл страничку, и всё. пусть заработает восстановление пароля!
Предлагаю внести в статистику дополнительные метрики, т.к. народ явно гонится за минимизацией строк, пихая в одну строчку код длиной в сотни символов.
Количество значимых символов:
code.Where(x => char.IsWhiteSpace(x)).Count();
Количество операторов:
code.Where(x => x == ';').Count();
Количество блоков:
code.Where(x => x == '}').Count();
Количество токенов тоже будет полезно, но чуть сложнее в реализации.
Количество значимых символов:
code.Where(x => char.IsWhiteSpace(x)).Count();
Количество операторов:
code.Where(x => x == ';').Count();
Количество блоков:
code.Where(x => x == '}').Count();
Количество токенов тоже будет полезно, но чуть сложнее в реализации.
Над задачами и описанием задач надо хорошо поработать. Описание недостаточно для понимания. Ошибки в тестах не очевидные. Приходится выдумывать экзотические ситуации, не имеющие отношения к изучаемой «теме».
Sign up to leave a comment.
Как я создавал методику изучения C#