【问题标题】:Where is a good place to brush up on some math?哪里是复习数学的好地方?
【发布时间】:2010-09-12 06:54:40
【问题描述】:

数学技能变得越来越重要,我想知道在继续学习更多 CompSci 特定内容之前,哪里是复习一些基础知识的好地方?

一个包含大量视频和练习的网站将是双赢的,但我似乎找不到。

【问题讨论】:

    标签: math computer-science algebra discrete-mathematics


    【解决方案1】:

    许多大学实际上会在线发布他们的讲座材料。所以你真正需要做的就是找到一个合适的主题,然后阅读讲座材料并做相关的工作。如果你真的很狡猾,你可能还可以去教程寻求帮​​助:P

    【讨论】:

      【解决方案2】:

      BetterExplained.com 有一些很棒的数学课。它不是视频讲座,而是作者对数学概念进行了易于理解的解释。

      【讨论】:

        【解决方案3】:

        这取决于你的数学水平。你应该从修改你应该知道的那一刻开始,然后进一步学习算法数学、几何(变换等)、统计等等。

        互联网上有很多地方可供您学习:

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

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

        http://mathworld.wolfram.com/

        列表已打开。

        【讨论】:

          【解决方案4】:

          如果你想训练数论和离散数学,我推荐Project Euler。很多有趣的练习,不过您需要了解一点编程知识。

          【讨论】:

            【解决方案5】:

            我会觉得很无聊,但我建议你去上大学的数学课程。 如果没有助理的讲座和课程,我知道我永远无法像我所拥有的那样学习。我只是需要某种动力,因为高等数学真的很难。

            也就是说,如果您正在寻找相当先进的东西并且实际上想要深入了解并且不想处理数字。处理数字是我们拥有 MATLAB 的原因;)

            最好知道你的数学水平,以及你想用它做什么。但我想微积分、线性代数和离散数学是最有用的课程。

            【讨论】:

            • 那么他们可能永远不会擅长数学。如果你想理解它而不是仅仅复制一个公式并完成它,那么坦率地说,我认为大学是唯一的选择。可能会有一些奇怪的例外,但我对此表示怀疑;)
            • 我认为这有点 OTT。一本包含大量教程和测试以及大学材料的好书可以让你一路走好。我同意教师是提高数学成绩的最简单方法,但仅仅排除它有点太过分了。
            • 不应该完全排除,我同意。但由于我看到很多人(包括我自己)在全日制学习期间数学课程不及格,我真的看不到有人在业余时间通过它们。再说一次,数学水平在这里是相关的。
            【解决方案6】:

            不要忘记,iTunes 现在提供大量来自各主流大学的数学讲座(和其他科目),而且全部免费。

            【讨论】:

              【解决方案7】:

              如果您无法参加数学课程,我建议您阅读带有良好教程的书籍。对于计算机科学相关的数学,Don Knuth 的 Concrete Mathematics 非常好。

              显然,没有什么可以取代好老师,但是好的教程可以非常接近。你真的可以在我认为的教程中学习这个主题。

              【讨论】:

                【解决方案8】:

                Steve Yegge 有一篇很好的博文Math for programmers

                引用部分内容:

                “但是我最近了解到的一些事情可能会让你感到惊讶:

                1. 在您知道如何编程之后,学习数学会容易得多。事实上,如果你是一个中规中矩的程序员,你会发现这几乎是轻而易举的事。

                2. 他们在学校教的数学都错了。方式,方式错误。如果你以正确的方式自学数学,你会学得更快,记住的时间更长,而且它对你作为程序员来说更有价值。

                3. 即使对正确的数学有所了解,您也可以编写一些非常有趣的程序,否则这些程序会太难了。换句话说,只要有空闲时间,您就可以一次学习一点数学。

                4. 没有人知道所有的数学,即使是最好的数学家也不知道。随着人们发明新的形式来解决自己的问题,该领域正在不断扩大。对于任何给定的数学问题,就像在编程中一样,有不止一种方法可以解决。你可以选择你最喜欢的。

                5. 数学是……嗯,请不要告诉任何人我说过这句话;只要我活着,我就永远不会被邀请参加另一个派对。但是数学,嗯……我最好小声说,所以听好了:(这实际上很有趣。)”

                【讨论】:

                • 真烦人!我正要给出这个答案! +1 给你!
                【解决方案9】:

                从 www.aduni.org 获取一些视频

                数学课程

                【讨论】:

                  【解决方案10】:

                  既然你想复习你的数学

                  我建议你在线上对 UCCS 数学进行 G 搜索

                  或点击此链接,免费注册后即可浏览archives

                  我必须说,你会发现有人推荐课程 X 是很常见的。

                  但你很少会发现有人完成了他们推荐的课程..

                  所以在数论的情况下,你必须去上最新的课程,最后的课程没有高质量的视频..

                  也适用于离散数学 ->此站点上没有讲义

                  所以你要弄清楚如何建立对应两个在线课程(6.042有很好的P集和笔记)和上面的离散数学数学课程。

                  我不鼓励您使用 YouTube(x 分钟)教程,因为它们中的大多数都涵盖数学之类的历史 ..

                  G搜索Harvard OlI可以找到好课程--

                  它有概率(非连续) - 有 P 个集合没有解决方案..

                  【讨论】:

                    【解决方案11】:

                    问这个问题已经有几年了,但现在有许多新的网站和资源可供使用:

                    • Khan Academy 最初是为小学生设计的,但后来扩展到包括在大学一年级课程中不会不合适的材料。它是审查和修复基本面的好方法。它包含视频和练习,并跟踪您的进度。

                    • EdX 是 MIT 开放课件等计划的演变。它现在是麻省理工学院、伯克利和斯坦福大学等大学的联盟,提供免费的在线大学水平课程,包括视频教学和学习材料。我唯一的抱怨是他们的一些课程有先决条件(比如单变量微积分),你需要在其他地方学习,比如 Coursera,或者原来的 MIT OpenCourseWare 网站。

                    • Coursera 提供比 EdX 更多的课程,其中许多课程更基础,涵盖预代数和预微积分等主题。学习界面不像 EdX 的那么酷(它提供了一个可滚动的字幕界面以及大部分视频),但涵盖基础知识的更广泛的主题和课程提供了您在 EdX 上找不到的学习。

                    【讨论】:

                      猜你喜欢
                      • 1970-01-01
                      • 2022-06-16
                      • 2010-09-15
                      • 2011-02-22
                      • 1970-01-01
                      • 2012-08-31
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      相关资源
                      最近更新 更多