Ответы пользователя по тегу IT-образование
  • В какой институт поступать по программированию?

    hint000
    @hint000
    у админа три руки
    а где найти такой институт

    нет такого института, в котором учат создавать игры. Для этого вам нужно изучить какой-нибудь язык программирования (дают практически в любом институте), изучить несколько разделов математики - дискретка, линейная алгебра и аналитическая геометрия (реально необходимо для разработки игр), комбинаторика, теория вероятностей, математическая статистика (не обязательно, но может пригодиться), остальную математику - мат.ан, функ.ан, ТФКП, численные методы, диф.уры, методы оптимизации, теория управления, теория игр (как ни странно!), общая алгебра - разрешаю вам сдать на тройку, ибо для вашего направления не принципиально. Потом вам нужно из курса физики как минимум хорошо изучить раздел механики, ибо в играх он больше всего востребован (да-да, нельзя реалистично моделировать игровой мир, не зная физических законов реального мира... ну разве что тупо огранииться возможностями какой-то библиотеки). И математику, и физику вам дадут в любом институте. Иногда даже курс машинной графики дадут. Иногда основы сетей в каком-то разрезе (может быть, в разрезе программирования). Но делать сайты вас не научат ни в одном институте (в том числе в британском, американском, французском, израильском и т.д., а не только в московском). Делать игры вас не научат ни в одном институте.
    Но базу вам дадут. А без базы никуда. А самостоятельно изучить базу - ну-у... в принципе можно, но требует большой мотивации. Так что рекомендую просто любой хороший ВУЗ, не зацикливаясь на громких названиях "МФТИ" и т.п. При желании учиться вы возьмёте много и в ВУЗе Новосибирска, Томска, Красноярска, Нижнего Новгорода. При нежелании - вам ничего не сможет дать МГУ, МФТИ, Оксфорд, Сарбона или Массачусетский Технологический Институт.
    Ответ написан
    5 комментариев
  • Как изучать информатику самостоятельно, чтобы добиться профильного уровня?

    hint000
    @hint000
    у админа три руки
    там будет вести крутой учитель информатики, который отлично и интересно объясняет
    Запоминай алгоритм.
    1. Убедись, что правильно знаешь имя-отчество этого учителя.
    2. Выясняешь, где найти этого учителя. В каких кабинетах он ведёт занятия и т.п. Может быть в учительской подловить.
    3. Смотришь расписание, чтобы найти удобное время, когда можно подойти к этому учителю. На перемене или после уроков.
    4. Говоришь: "Василий Иваныч, я из такого-то класса, вы у нас потом будете вести информатику, я бы хотела проконсультироваться насчёт самостоятельной подготовки..." Только не вздумай явно критиковать преподавание Paint его коллегой, это будет выглядеть не этично. Можно сказать: "Я думаю, что мне будет недостаточно того, что нам сейчас дают на уроках, поэтому занимаюсь самостоятельно". Это будет и правдой и без негатива. Ну и просишь порекомендовать книги или список тем для изучения. Если учитель станет уточнять, что ты уже изучала, чем конкретно интересуешься - это хороший знак (ему не пофиг), ты, наверняка, получишь неплохие рекомендации. Либо если ему в этот момент некогда, но он предложит конкретное время, когда можно обсудить подробно.

    Суть в том, что никто лучше учителя не даст тебе советы по темам, которые он будет преподавать.
    Ответ написан
    Комментировать
  • Актуальность исследования логики предикатов?

    hint000
    @hint000
    у админа три руки
    Прежде всего, актуальность для вас в том, что это довольно хорошее упражнение, которое научит программировать не самые тривиальные штуки.
    В реальной жизни, конечно, никакой новизны в этом нет. Существет софт, умеющий всё это и гораздо больше, на гораздо более продвинутом уровне, чем учащийся способен реализовать в выпускной работе.
    гугл и иные поисковики меня не спасли
    Ну вот это я нагуглил за несколько секунд, может быть вам это не попадалось, тут есть и про реальное применение.
    https://ru.wikipedia.org/wiki/Автоматическое_доказ...
    английская версия wiki описывает подробнее: https://en.wikipedia.org/wiki/Automated_theorem_proving
    и автоматический перевод с английской версии: https://translated.turbopages.org/proxy_u/en-ru.ru...

    https://habr.com/ru/post/519368/
    и дальше уже описывают терминологию и кучу формул
    Да, вот и они:
    https://qudata.com/ds/ru/theory/theorem_proving.html
    Кстати, с языком Prolog знакомы?
    https://habr.com/ru/post/124636/
    Ответ написан
    Комментировать
  • С чего стоит начать изучать электронику, чтобы в дальнейшем собрать электроэнцефалограф?

    hint000
    @hint000
    у админа три руки
    Важно прочитать и понять эту статью насчёт безопасности таких устройств, как электроэнцефалограф:
    https://habr.com/ru/post/427195/
    Там рассматривается готовый набор, который вы можете использовать, в котором разработчики не позаботились о безопасности, но который можно сделать безопасным при соблюдении некоторых правил.
    Ответ написан
    2 комментария
  • В каком возрасте лучше начинать втягивать своего ребёнка в IT-индустрию/программирование?

    hint000
    @hint000
    у админа три руки
    https://changelog.complete.org/archives/7562-i-int...

    TLDR: У чувака первый ребёнок с трёх лет умел в командную строку на Debian. Второго начал знакомить с компом с двух лет.
    disclaimer: мнение редакции может не совпадать.
    Ответ написан
  • Есть ли русскоязычные ресурсы со статьями по машинному обучению, nlp и т.д.?

    hint000
    @hint000
    у админа три руки
    Как ни странно,
    https://habr.com/ru/hub/machine_learning/
    Ответ написан
    Комментировать
  • Не подкинете тему для курсовой работы с использованием PIC?

    hint000
    @hint000
    у админа три руки
    Автоматический включатель освещения.
    Ответ написан
    Комментировать
  • Какое направление выбрать без опыта в it?

    hint000
    @hint000
    у админа три руки
    Имеется высшее образование по специальности "Радиосвязь, радиовещание и телевидение".
    Рядом с этим идёт телеком. Короче, интернет-провайдеры, операторы сотовой связи. Вполне приличное направление.
    Ответ написан
    1 комментарий
  • Как преподавать алгоритмы и структуры данных слепому?

    hint000
    @hint000
    у админа три руки
    Каждый элемент схемы можно подписать координатами, например буква+цифра, как на шахматной доске. Тогда можно словами описывать, что на b2 условие i>0, истина - идём на a3, ложь - идем на c3, на a3 i=i-1, и т.д. Думаю, научиться в воображении так строить блок-схему будет стоить героических усилий. Сопоставимо с игрой в шахматы по памяти без доски.
    Удачи.
    Ответ написан
    1 комментарий
  • Не могу приступить к работе, пока не изучу все досконально, бывает так?

    hint000
    @hint000
    у админа три руки
    пока все досконально не прочитаешь и не изучишь не можешь приступить
    в итоге прошло часа 3-4, я так и ничего не сделал
    За три часа вы что-то изучили досконально? Хорошая шутка.
    Вроде синдром самозванца?
    Нет. Чтобы заработать синдром самозванца, нужно сначала стать специалистом. Посвятите какой-то теме хотя бы 3-4 года, а не 3-4 часа.
    Ответ написан
    Комментировать
  • Ваши любимые книги по математике?

    hint000
    @hint000
    у админа три руки
    линейная алгебра: Ильин, Позняк

    матан:
    Курс дифференциального и интегрального исчисления, Фихтенгольц;
    Краткий курс математического анализа, Бермант;
    и конечно бессменный задачник по матану Демидовича.

    универсальные справочники:
    Справочник по математике для научных работников и инженеров, Г.Корн и Т.Корн;
    Справочник по математике, А.А.Рывкин, А.З.Рывкин, Л.С.Хренов;
    и конечно Выгодский на все времена.

    научпоп:
    Логическая игра, Льюис Кэрролл (да, тот самый, математик и автор Алисы в Стране Чудес);
    Мартин Гарднер - любые его книги, какие получится найти, он великолепен.
    Ответ написан
    Комментировать
  • Нескучная математика - такое бывает?

    hint000
    @hint000
    у админа три руки
    https://ru.wikipedia.org/wiki/Гарднер,_Мартин
    Несколько его книг на русском языке издавались в советские годы. Не знаю, есть ли современные переиздания.
    Ответ написан
    Комментировать
  • Чему нужно учиться?

    hint000
    @hint000
    у админа три руки
    Кто и на каких языках разрабатывает ПО для ракет и отрасли в целом?
    - какой язык программирования - не принципиально, любой ЯП можно освоить быстро, но делает программистом вовсе не знание ЯП.
    Чтобы разрабатывать ПО для ракет, в тысячу раз важнее любого ЯП будет знание предметной области. Физику и математику надо знать на 10 баллов из 5. Потому что цена ошибки в этой области очень высокая. Веб-программист может наделать сотню ошибок и выложить свой код в продакшн, и ничего страшного не случится. Ну, у клиентов страничка не откроется, ну бизнес недополучит прибыль. В ракетно-космической области всего одна ошибка может стоить жизни N-ному количесту людей. И не факт, что ошибка будет выявлена при испытаниях, т.к. условия могут чуточку отличаться. Поэтому даже одну маленькую ошибку нельзя допускать с самого начала разработки. Очень большой прессинг, очень большая ответственность.
    Но фантастически круто, даже если действительно маленькие зп (про зп не знаю).
    Ещё раз: предметная область! 20% изучения программирования и 80% изучения предметной области. И широкий кругозор - для правильного образа мышления.
    Ответ написан
    1 комментарий