Вероятно, для будущих программистов - студентов, совершенно неправильно подают математику в учебных заведениях. Иначе, такие вопросы, как: нужна ли математика, зачем математика нужна, в каких областях IT используется и тому подобные, не возникали бы вовсе. И судя по всему, преподаватели сами не понимают, зачем преподают математику будущим программистам, а лишь из-за того, что так надо: ради решения каких-то ненужных задач, получения оценок и прочее. Отсюда и возникают все эти вопросы и недопонимание. Казалось бы, при чем тут математика? Ведь программирование - это языки, программные коды и т.п. Давайте немного разберемся.
Во-первых, математика учит абстрактно мыслить, понимать задачу, ставить задачу, понимать разные действия и операции, анализировать возможные решения, решать задачи.
Во-вторых, потому что само программирование и все связанное с компьютерами работает за счет этой самой математики. Самые простые программы и вообще, вычислительная работа компьютера, работает и основывается на принципах математики, начиная с простейших математических операций и выражений и заканчивая сложными вычислениями.
- аналитическая алгебра и геометрия
- математическая логика
- математический анализ
- теория вероятности и математическая статистика
- дискретная математика
- линейная алгебра
- численные методы
- etc
0 комментариев