Где хорошее место, чтобы освежить математику?

Математические навыки становятся все более и более важными, и мне интересно, где хорошее место, чтобы освежить в памяти некоторые основы, прежде чем перейти к более конкретным материалам CompSci?

Сайт с большим количеством видео и практическими упражнениями был бы двойной победой, но я не могу найти ни одного.

11 ответов

Решение

Это зависит от вашего уровня математики. Вы должны начать с пересмотра того, что вы должны знать до этого момента, а затем перейти к математике алгоритма, геометрии (преобразования и т. Д.), Статистике и многому другому.

В Интернете есть множество мест, где вы можете узнать:

http://www.math.cornell.edu/Courses/courses.html

http://ocw.mit.edu/OcwWeb/web/courses/courses/index.htm

http://mathworld.wolfram.com/

и список открыт.

Я рекомендую Project Euler, если вы хотите обучить теории чисел и дискретной математике. Много забавных упражнений, хотя вы должны знать немного программирования.

У Стива Йегге был хороший пост в блоге Math для программистов

Цитирую некоторые из них:

"Но некоторые вещи, которые я узнал недавно, могут вас удивить:

  1. Математику намного легче подобрать после того, как вы научитесь программировать. На самом деле, если вы наполовину приличный программист, вы обнаружите, что это почти несложно.

  2. Они учат математике все неправильно в школе. Путь, Путь неправильно. Если вы научите себя математике правильным образом, вы будете учиться быстрее, запомните ее дольше, и это будет гораздо более ценно для вас, как для программиста.

  3. Знание даже небольшого количества правильных видов математики может позволить вам написать несколько довольно интересных программ, которые в противном случае были бы слишком сложными. Другими словами, математика - это то, что вы можете поднять немного за раз, когда у вас есть свободное время.

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

  5. Матем... хм, пожалуйста, не говори никому, что я это сказал; Меня никогда не пригласят на другую вечеринку, пока я живу. Но математика, ну... мне лучше это прошептать, так что послушайте: (на самом деле это довольно забавно.)"

Я буду скучным и рекомендую на самом деле посещать университетские курсы по математике. Без лекций и уроков с помощником я знаю, что никогда не смогу выучить столько, сколько смогу. Мне просто нужна какая-то мотивация, так как высшая математика действительно сложна.

То есть, если вы ищете достаточно продвинутый материал и действительно хотите получить глубокое понимание и не хотите разбирать цифры. Сокращение чисел - вот почему у нас есть MATLAB;)

Было бы хорошо узнать, какой у вас уровень математики, и что вы хотите с ним делать. Но я думаю, что исчисление, линейная алгебра и дискретная математика - самые полезные курсы.

Прошло уже пару лет с тех пор, как этот вопрос был задан, но сейчас доступно несколько новых сайтов и ресурсов:

  • Изначально Ханская академия предназначалась для школьников, но с тех пор она расширилась и теперь включает материалы, которые не будут неуместны в первокурсниках. Это отличный способ для обзора и исправления основ. Он имеет видео и практические упражнения, а также отслеживает ваш прогресс.

  • EdX - это развитие таких инициатив, как MIT Open Courseware. Теперь это альянс университетов, таких как MIT, Berkeley и Stanford, которые предлагают бесплатные онлайн-курсы университетского уровня с видеоинструкцией и учебными материалами. Моя единственная жалоба заключается в том, что у некоторых из их курсов есть предпосылки (например, исчисление с одной переменной), которые вам нужно найти в другом месте, например Coursera или на оригинальном сайте MIT OpenCourseWare.

  • Coursera предлагает больше курсов, чем EdX, и многие из них являются более базовыми и охватывают такие темы, как предварительная алгебра и предварительное исчисление. Интерфейс обучения не такой крутой, как у EdX (который предлагает прокручиваемый интерфейс для титров наряду с большинством его видео), но более широкий круг тем и курсов, охватывающих основы, предлагает обучение, которого вы просто не найдете в EdX.

Получить несколько видео с www.aduni.org

Математические курсы

Я предлагаю книги с хорошими учебниками, если вы не можете принять участие в курсе математики. Для математики, связанной с информатикой, " Конкретная математика" Дона Кнута должна быть очень хорошей.

Очевидно, ничто не заменит хорошего учителя, но хорошие уроки могут быть чертовски близки. Вы действительно изучаете предмет в уроках, я думаю.

Так как вы хотите освежить свою математику

Я бы посоветовал вам сделать G поиск по математике UCCS онлайн

Или перейдите по этой ссылке, и после бесплатной регистрации вы сможете просматривать архивы

Я должен сказать, что обычно вы найдете людей, которые рекомендуют курс X.

Но редко вы найдете людей, заканчивающих рекомендуемый курс..

Так что в случае теории чисел вы должны перейти на последний курс, последнее предложение имеет не высокое качество видео.

Также для Discrete Math -> На этом сайте нет лекционных заметок

Таким образом, вы должны выяснить, как установить соответствие двух онлайновых курсов (6.042 имеет хорошие наборы P и заметки) и вышеупомянутый курс по математике для дискретной математики.

Я бы не рекомендовал вам пользоваться учебниками YouTube (x минут), потому что большинство из них посвящено математике, как история..

Хороший курс можно найти, если поискать Гарварда Оли.

Есть вероятность (не непрерывная) - есть P множеств без решений.

Многие университеты будут публиковать свои лекционные материалы в Интернете. Поэтому все, что вам действительно нужно сделать, - это найти подходящий предмет, а затем прочитать материалы лекции и выполнить соответствующую работу. Если бы вы были очень хитрыми, вы могли бы также обратиться к учебникам, чтобы получить помощь:P

BetterExplained.com имеет несколько отличных математических лекций. Это не видео лекции, но автор дает простые для понимания объяснения математических понятий.

Не забывайте, что iTunes теперь предлагает множество лекций по математике (и другим предметам) из различных основных университетов - и все это бесплатно.

Другие вопросы по тегам