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

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

Отправить сообщение
Какие же вы молодцы!
Я восхищаюсь вашими опытами, книгами, идеями и творческой энергией!
> То есть я сегодня купил курс за 5000р, а завтра вы его уже по 2500р продаёте?
Обидно не будет, в таких случаях я обычно предлагаю какую-либо компенсацию.

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

Задача нашего проекта — сделать процесс обучения и прокачки навыков *интересным*, а учится каждый всё равно самостоятельно.

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

Error, я показал Кириллу эту публикацию, так как именно его видеообзор был в сообщении.
Что такого вы усмотрели в том, что он решил ответить на ваше сообщение?
Предварительно зарегистрировавшись.

Счетчик регистраций на нашем проекте перевалил за 10000, у нас несколько тысяч активных участников.
Кирилл Шмойлов закончил несколько видеокурсов и уже является не только участником проекта, но и автором нескольких видеокурсов: «Сетевые технологии», «Веббот», «ВКонтакте API».

Вот видеообзор его курса по «Вебботу»: http://www.videosharp.info/shop/open=webbot

Канут, обычно польза от такого переписывания достаточно туманная и далёкая — «выучить язык программирования».
В наших видеокурсах цели более конкретные и близкие — написать игровую или прикладную программу.
Добавлю ещё, что здесь можно посмотреть полный обзор всех уроков Сокобан-курса:
http://www.videosharp.info/article/courses/id=504
Во-первых, это не просто «Игра Сокобан», а комплекс программ: редактор уровней, игра на одного, алгоритм поиска кратчайшего пути, алгоритм решения задачи с одним ящиком и его оптимизация, модификация игры для двоих игроков, создание модуля для соединения двух компьютеров по сети и создание полноценного варианта корпоративной версии игры Сокобан.

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

В-третьих, я нигде не видел «Сокобана на двоих» и варианта с «автоматическим перемещением ящика» думаю, это достаточно уникальная идея, которую я сам придумал и воплотил в этом 12-часовом видеокурсе.

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

Вот один из этих отчётов, с 12-минутным видео-обзором от Шмойлова Кирилла:

Есть достаточное количество бесплатных материалов.
Но мысль верная — добавлю пункт.
Так исторически сложилось — изначально проект был для моих учеников в коллегии, которые вечно забывали пароли.
Согласен, нужно их хранить в зашифрованными и посоленными :)
Ссылка была неверно указана, спасибо, исправил.
Ещё есть авторский видеокурс по C# — "Формула программиста", где основной упор на создание готовых игровых и прикладных программ, а также сборник интерактивных консольных задач с видеорешениями. Автор регулярно проводит вебинары, VideoSharp.info
Сложно/просто — это второй вопрос.
На первый план на сегодняшний день, всё-таки, выходит безопасность архитектуры.
Именно поэтому язык Java первый в списке рейтинга, любая написанная на нём
программа может извне ограничиваться в своих возможностях.

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

Спасибо за подсказку и совет.
Уважаемый Алекс!

Огромное спасибо за обе исчерпывающие статьи про Moodle.
Я работал с ним 8 лет назад, остались отрицательные воспоминания,
в конечном итоге я изобрёл свой велосипед для своих студентов,
которым до сих пор пользуюсь, курс по изучению языка C# — www.videosharp.info

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

Поэтому я снова вспомнил про Moodle,
я морально готов к новому его покорению.
Мне, как программисту, хотелось бы создать
собственные модули для размещения консольных задач,
чтобы решение ученика компилировалось,
прогонялось по тестам, и сообщался результат.
Можно посмотреть видео, как это работает:
www.videosharp.info/console/id=242

Мой вопрос в следующем.
Возможно ли в Moodle запрограммировать такую же функциональность?
Напишите, пожалуйста, ответ.

Спасибо.
Аналогично можно возводить в квадрат числа чуть больше сотни, только теперь нужно будет складывать.
Например, 107 в квадрате: 107 + 7 = 114, 7*7 = 49, Ответ: 11449.
Как перемножить именно эти числа, не скажу,
но поделюсь способом возведения в квадрат чисел, близких к сотне.
Например, возведём 92 в квадрат.
от 92 отнимаем столько, сколько не хватает до 100, то есть восемь.
И приписываем квадрат этой восьмёрки.
92 — 8 = 84, 8*8 = 64.
Ответ: 8464.

Спасибо, отличная статья, ясно и чётко сформулированно всё то, о чём я интуитивно догадываюсь уже давно.
Совсем не давно я прошёл 50 уровней классического сокобана. Управление было не удобным, и было очень тягостно растаскивать последние ящики, когда уровень уже практически пройден.
Я задался целью — написать свой движок сокобана, чтобы там были автоходы (кликнул мышкой — человечек сам туда побежал).
Этого мне показалось мало :), и я добавил ещё алгоритм перемещения одного ящика с одного места на любое другое (только одного, не трогая другие).
Потом я решил сделать ещё «Сокобан на двоих» — можно много других интересных уровней придумать, когда на поле могут работать сразу два участника.
Если есть желание — могу записать и выложить видеообзор программы, которая у меня получилась.
Классно, завидую тем ребятам, у которых есть возможность заниматься в таком клубе.
У кого такой возможности нет — можно искать интернет-клубы по программированию,
самый эффективный, «домашний», на мой взгляд, это клуб «Формула программиста»,
где участники создают игры и прикладные программы на C# си шарпе и др. языках.
Уроки сугубо практические, минимум теории, адрес: www.videosharp.info
Раньше вебинары были минут по 40-60.
Сейчас я провожу серию коротких вебинаров,
3-4 урока по 15 минут с небольшими перерывами,
во время которых отвечаю на вопросы, а отстающие могу догнать.

Игра 2048.
В качестве примера покажу запись вебинаров по созданию этой игры.

Часть #1: www.youtube.com/watch?v=wT0_1QtfKzA (39 минут)
На этом уроке мы создаём интерфейс программы.
Динамически создаём Label для цифр и размещаем их в матрицу.
Раскрашиваем кнопочки и создаём обработчик курсорных клавиш.

Часть #2: www.youtube.com/watch?v=xLtfynV3vmg (67 минут)
На этому уроке мы реализуем класс с логикой игры.
Пишем функции для смещения клеток и для их объединения.
Ещё раз играем, чтобы протестировать созданную программу.

На видео видно, что участники пишут программу вместе со мной,
и это у них очень хорошо получается, что крайне мотивирует к успеху!
Обычно на бесплатные вебинары приходит 30-60 человек.
Да, сейчас каждый зарабатывает где может и как может,
тем более, что этим проектом я занимаюсь всё своё
свободное время, потому что мне это нравится.

Информация

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