Обновить
55
0
Волосатов Евгений@FFormula

Программист и Преподаватель

Отправить сообщение
Я тоже программист, и долгое время преподавал информатику и программирование.
Нашёл для себя решение — я записываю видео-уроки по каждой теме и даю на своём сайте домашнее задание, которое необходимо выполнить и отправить. Часть заданий приходится проверять вручную, другая тестируется автоматически (он-лайн компиляция и прогон по нескольким тестам).
Должен признать, что студентам очень нравится такой подход к преподаванию, решают задачи наперегонки. Я веду практический видеокурс и вебинары по языку C#, если кому интересно: www.VideoSharp.info
Уверен, что таким образом можно и нужно обучать студентов в настоящее время.
Заряжать ногами смысла нет — лучше энергию ног сразу в движение передавать.
Я когда с горочки едешь и в конце затормозить надо — это да — режир рекурпеляции можно врубить.
Я его поставил вместо переднего ручного тормоза — нажимаю, врубается этот режим, он тормозит и заряжается :) Только польза от этого… больше психологическая.

Кстати, прикол, если выключить акк, нажать мой тормоз и кнопку электрозвонка, то в зависимости от силы кручения педалей — меняется тон звука звонка.
Да, это я на видео выше.
Велосипед отлично отъездил первый сезон, после зимней «спячки» батарея не подкачала, ездит также резво.
Я очень доволен велосипедом, из недостатков только запас езды (всего 20 км) и большой вес переднего колеса — в лифт затаскивать неудобно.
Сейчас я часто катаюсь со своим сыном — в спец. сидении, крепится на вертикальную раму под седлом, размещается над багажником.
Это кайф — кататься полуторным весом не крутя педалей. Разгоняется, конечно, медленней, но ведь тянет, даже на горку без проблем.

Ещё из минусов — был в деревне, там с пацанами поехал на великах кататься… Понял, что совсем разучился педали крутить, это, оказывается, тяжело :)

Если есть вопросы по велику — пишите, с удовольствием отвечу.
Хочу поспорить с автором, я не верю, что опытный программист может оказаться за бортом. Да, технологии могут уйти вперёд, взрослый программист может не успевать за скоростным поездом новых изобретений, но у него всегда остаётся как минимум три варианта.
Расскажу о них на своём примере. Мне 35 лет, после школы я ещё очень долго писал программа на Pascal и на Delphi, не желая изучать новые модные программы типа PHP, HTML, C#.

Первый выход: Выучить новую технологию. Если вы специалист своего дела — изучение новой технологии это несложная задача, была бы мотивация и вдохновение. Например, на изучение языка РНР в 1999 году у меня ушло 3 минуты + 2 месяца. За три минуты, увидев код моего друга, я получил озарение — как это на самом деле всё работает, и потом неудержимо 2 месяца изучал его вдоль и поперёк. Также произошло с C# после Delphi.

Второй выход: Найти фирму, которая работает с технологиями, в которых вы ас. Такие всегда есть, кое-где до сих пор требуются знатоки Фортрана (я работаю сейчас на АЭС и мне пришлось разбираться в этом языке).

Третий выход. Стать преподавателем. В школах и унивесритетах, да и на любых других курсах всегда востребован весь спектр технологий. Если ты не хочешь или не можешь дальше быть профессиональным спортсменом/программистом — становись тренером. Я выбрал именно этот путь, организовав в интернете видеокурсы по изучению C# для начинающих www.VideoSharp.info, желающих много, мне есть что рассказать, я чувствую себя восстребованным, хотя тут больше удовольствия, чем дохода.

UPD: Мне так понравилось делать описание собственных программ, что я пошёл дальше, стал записывать обучающие видео по созданию простеньких программок, что в конечном итоге вылилось мой собственный авторский проект — практические видео-курсы по программированию на C# для начинающих.
Если кому интересно — www.videosharp.info/
Такой большой выбор языков, надо же. Когда я сам участвовал, и даже когда ещё готовил школьников для участия в олимпиадах, выбор был из одного языка: Pascal. Сейчас лично мне больше нравится язык C# (даже создаю свой видеокурс videosharp.info), мне кажется этот язык вполне пригоден и для решения олимпиадных задач тоже.
Я вижу эффективность обучения программированию только в практическом опыте.
Нужна огромная мотивация и самодисциплина, чтобы изучать программирование по видео-курсам, по учебникам или по хелпам. На такой подвиг способны единицы.

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

Я очень хотел бы связаться с автором и обсудить эту тему в личной беседе, потому что я сейчас как раз создаю именно такую серию вебинаров своими собственными силами.
Подробнее: www.videosharp.info/
image
Поздравить пользователя с каким-нибудь событием — моё любимое занятие :) За которое я не раз по шапке получал :(. В последней раз в день рождения клиента, который запускал программу, вместо календаря отображался крокодил Гена. Не знаю, как мне с рук это сошло, но пользователи не жаловались :) Хотя функциональность программы ограничивалась только одним месяцем и одним днём в течении всего дня рождения.
Интерес, которого лежит исключительно в сфере инноваций, а не в стремлении получить избыточные материальные блага.

Спасибо за статью, но… извините, запятая после «Интерес» сломала мне мозг.
Что интересно, технологии хоть и развиваются, а цена на хороший компьютер как была порядка 1000$, так и осталась…
Совсем недавно наткнулся на социальный ролик «I forgot my phone», думаю, будет в тему, о том, как все привязываются к этой штучке и не замечают за ней реального мира, меняют реальность на постоянный «контакт».

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

Для оценки умений требуется личный контакт с каждым респондентом, оценка не исключает субъективность, возможны оригинальные, нестандартные решения, которые вообще не ясно, как оценивать. Пример — сотня способов измерения высоты здания с помощью барометра.
Вы спрашиваете, что проверять?
А проверять надо не знания, а умения.
Умение решать поставленную задачу.

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

Приведу пару простых сопоставлений между знанием и умением.

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

Одно дело знать формулу для решения квадратного уравнения,
другое дело — уметь решать их на лету, в уме, с использованием как дискриминанта, так и теоремы Виета, в зависимости от вида уравнения, не смущаться решением биквадратных уравнений и проч.

Одно дело выучить все правила ПДД, знать устройства автомобиля,
другое дело — уметь водить машину, избегать аварийных ситуаций, знать что и как в ней нужно ремонтировать и проч., проч., проч…
Когда-то в университете я писал программу сравнения разных методов поиска кратчайшего пути в графе.
Интерфейс, правда, на литовском языке, но, думаю, это не принципиально.
image
Переведу методы поиска:
1. Алгоритм ближайшего соседа.
2. Улучшенный алг. ближайшего соседа
3. Алгоритм ближайших соседей
4. Алгоритм ближайшего посредника
5. Перебор всех вариантов.
Галочка — улучшить поиск (искать без пересечений)

Программой просто и удобно пользоваться. Можно скачать и попробовать. Третья программа в списке.
Полагаю, это как раз та сфера, в которой вы не сошлись с автором? Коврижки и разработка «всем миром».
Я ознакомился с проектом.
Он мне понравился.
Отличный интерфейс, есть всё что нужно и ничего лишнего.
Мне понравился такой вариант работы с текстом:
Я надеваю наушники и громко повторяю вслух всё, что слышу, читая текст.
Наушники нужны для того, чтобы своим басом не заглушать голос диктора.

Как и писал кто-то ранее — это хороший способ подтянуть произношение: слушать аудиокнигу и одновременно её же читать. Прямо как в школе, в начальных классах :).
Я думаю, такой способ лучше всего использовать в паре с кем-то.
Вася переводит русский текст на английский, Петя его переводит с английского назад на русский.
В тоже самое время
Петя делает перевод другого русского текста на английский, а над его переводом работает Вася.
Потом сравниваются оригиналы и выясняются недочёты.
Потом всё тоже самое, но начиная с двух разных английских текстов.
Вот такая пуля будет «серебряной», так как ошибки каждого будут скорее удваиваться, чем компенсироваться.

Вся прелесть метода в том, что даже если уровни знаний различаются, то всё равно сравнение результатов даст пищу для ума обоим участникам.
Спасибо за идею.
У меня вместо мультика был любимый старкрафт. Вообще, самое главное, чтобы тема была интересна для того, кто это смотрит.
Микрофон — это только средство, чтобы обучаемый в самом деле проговаривал вслух изучаемые слова. Это повышает эффективность обучения. А распознавать их даже не обязательно, достаточно дать возможность прослушать записанное, а при желании отправить на сервер, как пример для подражания другим :)

Информация

В рейтинге
Не участвует
Откуда
Висагинас, Литва, Литва
Работает в
Дата рождения
Зарегистрирован
Активность