Перейти к содержимому

Где логика для программистов

  • автор:

Введение в математическую логику

Курс Введение в математическую логику

На этом курсе вы изучите язык математики и узнаете его базовые правила — они помогут яснее рассуждать и доносить свои мысли. Формальная логика пригодится, если вы станете инженером-программистом, займетесь аналитикой данных или решите изучать программирование на продвинутом уровне. Математика и логика помогают программистам быстрее учиться, смотреть на код под другим углом и мыслить по-новому. Это базовый курс, поэтому он подходит для начинающих. Чтобы пройти его, достаточно знаний по математике из школьной программы.

Программа курса

Продолжительность 3 часа

Где логика для программистов

Фиеста

Интернет-магазин с 10 до 19
Давайте дружить:
Режим работы интернет-магазина:
ежедневно с 10:00 до 19:00 (Екб)
Доставка по всей России
Обратная связь:
Екатеринбург
Мы принимаем

© 2017-2023 Игронафтик — интернет-магазин настольных игр и экипировки для детей в Екатеринбурге. Все права защищены.

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

Разработка и сопровождение сайта Volume Networks

На нашем сайте мы используем cookie для сбора информации технического характера. В частности, для персонифицированной работы сайта мы обрабатываем IP-адрес региона вашего местоположения.
Совершая любые действия на сайте, вы соглашаетесь с политикой обработки персональных данных

Какие есть ресурсы для развития логики программиста?

Как известно программисту нужна жесткая логика, но что если у меня отродясь с ней не очень? мне 16 лет и я чувствую, что она у меня отсутствует (а если и присутствует, то не лучшим образом мне помогает). Какие порекомендуете ресурсы для её развития? Есть ли у меня шансы наверстать упущенное?

  • Вопрос задан более трёх лет назад
  • 24753 просмотра

Комментировать
Решения вопроса 3

16 лет? Конечно же игры!
ru.wikipedia.org/wiki/Colobot — старая игра, в которой каждая миссия связана с программированием роботов. Развивает логику и умение строить алгоритмы.
minecraft-ru.gamepedia.com/ComputerCraft — развивающийся мод для minecraft. Чистое творчество — позволяет создавать сложнейшие конструкции с компьютерами, которые управляются программами на lua. Помогает развить творческое мышление и даёт практические навыки программирования.

Ответ написан более трёх лет назад
Нравится 7 1 комментарий

@TaroKun Если майнкрафт упомянули — то есть мод RedPower2, там можно программировать на православном форте. А не какой то там луне 🙂

Жесткая логика. Ха-ха-ха. Я — программист. Мои друзья — нет. Это не текст, а жесткая логика! Думаю, понятно, к чему веду.
Короче, учитесь, молодой человек, если хочется. А что бы легче училось, прочтите «гении и аутсайдеры» (книга о том как стать профи в любом, выбраном вами, деле) и забудете весь этот бред, про «гуманитарный склад ума».

Ответ написан более трёх лет назад
Комментировать
Нравится 7 Комментировать

OLS

Я всегда считал и считаю, что программисту нужна не собственно логика, а умение формализовать любой процесс — будь то повседневный или на 100% виртуальный. Именно отсутствие у пользователей навыков формализации своих же собственных действий является основной проблемой при согласовании технических заданий с бизнес-подразделениями. Особенно, если разрабатывается что-то новое с нуля, а не модифицируется старое (там хоть как-то худо-бедно можно заставить пользователя оперировать понятиями программиста).

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

Для развития этого навыка я бы предложил просто пытаться раскладывать любой встречающийся на Вашем пути процесс на составляющие: субъекты (кто), объекты (над чем), действия (что делает) и причинно-следственные и условные связи между этими действиями (та самая логика, о которой Вы спрашиваете). Постепенно стараться усложнять предметную область и если получится всё больше ее абстрагировать — то есть раскладывать не реальные события, а некие процессы в разрабатываемых программах (как с задействованием GUI так и полностью невизуальные).

Тетрадь «Логика и программирование, 9-10 лет» Банда Умников

Тетрадь «Логика и программирование, 9-10 лет» – В тетради собраны 82 задания, которые помогут ребёнку развить важные для учёбы навыки: научат видеть проблему целиком, анализировать её причины и выстраивать эффективный план решения.

Ограничено

  • Код товара: 5109
  • Артикул: УМ467
  • Производитель: Банда умников
  • Вес товара: 0.18 кг
  • Размеры: 274.00 × 200.00 × 6.00 мм

Банда умников

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

Задания прокачают важные для учёбы компетенции

    • логику;
    • пространственное мышление;
    • алгоритмическое мышление;
    • аналитическое мышление.

    Секрет эффективности тетрадей

    • Плавное усложнение Именно поэтапное освоение темы — гарантия того, что ребёнок не просто поймёт, что такое алгоритмы, но и будет уметь ими пользоваться.
    • Наглядное объяснение Задания спроектированы так, что ребёнок, решая их поочерёдно, самостоятельно разбирается с принципами работы алгоритмов.
    • Задания с историей Гораздо интереснее рисовать картины вместе с роботом-художником и помогать пчёлкам искать мёд, чем просто решать однотипные задания.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *