Ответы пользователя по тегу IT-образование
  • С помощью каких приложений объяснить ребенку (9 лет) python?

    neatsoft
    @neatsoft
    Life is too short for bad software
    1. Установить на планшет ScratchJr, объяснить базовые принципы
    2. Показать Scratch, предложить выполнить в нем несколько заданий умеренной сложности
    3. Вместе написать простую игру на Pygame, например, Whack a Mole
    4. Вместе освоить управление Minecraft с помощью Python на Raspberry Pi
    5. Показать JavaScript-HTML-CSS и Developer Tools в браузере
    6. Рассказать про нативные приложения для мобильных платформ
    7. Рассказать про фреймворки (например, Django и Vue), базы данных, сетевое взаимодействие
    8. Построить и запрограммировать модели из LEGO Mindstorms EV3 (он "огороженный", тормознутый, устаревший, но детям по прежнему нравится)
    9. Рассказать про микроконтроллеры, вместе собрать что-нибудь с помощью Амперка Матрешка или Амперка Йодо
    При потере интереса на любом из этапов оставить ребенка в покое
    Ответ написан
    Комментировать
  • Ресурсы для изучения ruby?

    neatsoft
    @neatsoft
    Life is too short for bad software
    Не знаю контекста, но в 2018 году этот вопрос звучит не менее странно, чем просьба посоветовать книгу по FORTRAN или COBOL. Руби остался исключительно в легаси проектах, новые начинать на нём никто не будет (находясь в здравом уме и трезвой памяти).

    Python, JavaScript, Go - вот основной стек современной веб-разработки (пишу именно про веб разработку, т.к. в вопросе упомянуты рельсы, и т.к. веб разработка - это наиболее массовый на сегодня сегмент).

    Изучение языка - это инвестирование времени с целью получения дохода в будущем (1 год - джун, 3 года - мидл, 6 лет - сеньор, если не пинать балду). Руби - очень сомнительная инвестиция.
    Ответ написан