> То есть я сегодня купил курс за 5000р, а завтра вы его уже по 2500р продаёте?
Обидно не будет, в таких случаях я обычно предлагаю какую-либо компенсацию.
По поводу эффективности видеокурсов — кому какой подход больше нравится.
Но я вижу результаты наших формулистов, многие уже устроились работать программистом, и это не может не радовать.
Задача нашего проекта — сделать процесс обучения и прокачки навыков *интересным*, а учится каждый всё равно самостоятельно.
Некоторые просто переписывают задачи, и ничего не остаётся, другие добавляют в них свой функционал — и это замечательно.
Error, я показал Кириллу эту публикацию, так как именно его видеообзор был в сообщении.
Что такого вы усмотрели в том, что он решил ответить на ваше сообщение?
Предварительно зарегистрировавшись.
Счетчик регистраций на нашем проекте перевалил за 10000, у нас несколько тысяч активных участников.
Кирилл Шмойлов закончил несколько видеокурсов и уже является не только участником проекта, но и автором нескольких видеокурсов: «Сетевые технологии», «Веббот», «ВКонтакте API».
Канут, обычно польза от такого переписывания достаточно туманная и далёкая — «выучить язык программирования».
В наших видеокурсах цели более конкретные и близкие — написать игровую или прикладную программу.
Во-первых, это не просто «Игра Сокобан», а комплекс программ: редактор уровней, игра на одного, алгоритм поиска кратчайшего пути, алгоритм решения задачи с одним ящиком и его оптимизация, модификация игры для двоих игроков, создание модуля для соединения двух компьютеров по сети и создание полноценного варианта корпоративной версии игры Сокобан.
Во-вторых, это «начальная» цена, чтобы потом иметь возможность предлагать хорошие скидки во время акций, когда эту игру можно купить значительно дешевле.
В-третьих, я нигде не видел «Сокобана на двоих» и варианта с «автоматическим перемещением ящика» думаю, это достаточно уникальная идея, которую я сам придумал и воплотил в этом 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 человек.
Да, сейчас каждый зарабатывает где может и как может,
тем более, что этим проектом я занимаюсь всё своё
свободное время, потому что мне это нравится.
Я восхищаюсь вашими опытами, книгами, идеями и творческой энергией!
Обидно не будет, в таких случаях я обычно предлагаю какую-либо компенсацию.
По поводу эффективности видеокурсов — кому какой подход больше нравится.
Но я вижу результаты наших формулистов, многие уже устроились работать программистом, и это не может не радовать.
Задача нашего проекта — сделать процесс обучения и прокачки навыков *интересным*, а учится каждый всё равно самостоятельно.
Некоторые просто переписывают задачи, и ничего не остаётся, другие добавляют в них свой функционал — и это замечательно.
Что такого вы усмотрели в том, что он решил ответить на ваше сообщение?
Предварительно зарегистрировавшись.
Счетчик регистраций на нашем проекте перевалил за 10000, у нас несколько тысяч активных участников.
Кирилл Шмойлов закончил несколько видеокурсов и уже является не только участником проекта, но и автором нескольких видеокурсов: «Сетевые технологии», «Веббот», «ВКонтакте API».
Вот видеообзор его курса по «Вебботу»: http://www.videosharp.info/shop/open=webbot
В наших видеокурсах цели более конкретные и близкие — написать игровую или прикладную программу.
http://www.videosharp.info/article/courses/id=504
Во-вторых, это «начальная» цена, чтобы потом иметь возможность предлагать хорошие скидки во время акций, когда эту игру можно купить значительно дешевле.
В-третьих, я нигде не видел «Сокобана на двоих» и варианта с «автоматическим перемещением ящика» думаю, это достаточно уникальная идея, которую я сам придумал и воплотил в этом 12-часовом видеокурсе.
Да, это очень хороший курс, у меня есть все основания гордиться им, в том числе с оглядкой на замечательные отзывы прошедших этот курс формулистов.
Вот один из этих отчётов, с 12-минутным видео-обзором от Шмойлова Кирилла:
Но мысль верная — добавлю пункт.
Согласен, нужно их хранить в зашифрованными и посоленными :)
На первый план на сегодняшний день, всё-таки, выходит безопасность архитектуры.
Именно поэтому язык 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.
Я задался целью — написать свой движок сокобана, чтобы там были автоходы (кликнул мышкой — человечек сам туда побежал).
Этого мне показалось мало :), и я добавил ещё алгоритм перемещения одного ящика с одного места на любое другое (только одного, не трогая другие).
Потом я решил сделать ещё «Сокобан на двоих» — можно много других интересных уровней придумать, когда на поле могут работать сразу два участника.
Если есть желание — могу записать и выложить видеообзор программы, которая у меня получилась.
У кого такой возможности нет — можно искать интернет-клубы по программированию,
самый эффективный, «домашний», на мой взгляд, это клуб «Формула программиста»,
где участники создают игры и прикладные программы на C# си шарпе и др. языках.
Уроки сугубо практические, минимум теории, адрес: www.videosharp.info
Сейчас я провожу серию коротких вебинаров,
3-4 урока по 15 минут с небольшими перерывами,
во время которых отвечаю на вопросы, а отстающие могу догнать.
Игра 2048.
В качестве примера покажу запись вебинаров по созданию этой игры.
Часть #1: www.youtube.com/watch?v=wT0_1QtfKzA (39 минут)
На этом уроке мы создаём интерфейс программы.
Динамически создаём Label для цифр и размещаем их в матрицу.
Раскрашиваем кнопочки и создаём обработчик курсорных клавиш.
Часть #2: www.youtube.com/watch?v=xLtfynV3vmg (67 минут)
На этому уроке мы реализуем класс с логикой игры.
Пишем функции для смещения клеток и для их объединения.
Ещё раз играем, чтобы протестировать созданную программу.
На видео видно, что участники пишут программу вместе со мной,
и это у них очень хорошо получается, что крайне мотивирует к успеху!
Да, сейчас каждый зарабатывает где может и как может,
тем более, что этим проектом я занимаюсь всё своё
свободное время, потому что мне это нравится.