2008-08-22 9 views
11

私は長い忘れられた数学スキルを自分自身に再認識させようとしています。これは、効果的に「自分自身でソフトウェア開発を教える」ためにはるかに大きなプロジェクトの一部です(詳細はhereです)。件名に関する自己紹介のリフレッシュを支援するために、「数学トピック依存ツリー」はどこにありますか?

私の最大の足かせは、これまでの数学となっている - どのように私はそれなしでアルゴリズムと漸近表記について学ぶことができます?私が探している何

は、私が知っておくべきことを示す「依存関係ツリー」のいくつかの並べ替えです。離散する前に微積分が必要ですか?私は微積分の前に何を知る必要がありますか(コンポーネントを一般的な "計算前の話題"に読みます)?プロジェクトをすばやく追跡するために切り捨てることはできますか(「後で何を返すことができますか」)。

ありがとうございました!

+0

通常、この古い質問は移行しません。そのコミュニティから新鮮な答えを得るには、Math.SEの質問を再度お願いする方がよいでしょう。 –

+0

@Bill私はちょうどこの質問が間違ったSXにあったと感じたので、新鮮な答えを得るために、移行について多くのことを求めなかった。それをそのままで残しておくとうまくいく力があれば、それは私とうまくいく。 – AgentConundrum

答えて

6

はここに私の学校はそれをやった方法は次のとおりです。

base: 
    algebra 
    trigonometry 
    analytic geometry 

track 1      track 2    track 3 
    calc 1      linear algebra  statistics 
    calc 2      discrete math 1 
    calc 3 (multivariable)  discrete math 2 
    differential equations 

基本コースはすべてのための前提条件であったが、トラックは独立した順番に撮影しました。

あなたの特定の質問に答えるには、離散的に代数のみが必要です。あなたがトラックを高速にしたい場合は、これらのいずれかを実行します。

algebra, discrete 
algebra, linear algebra, discrete (if you want to cover matrices first) 

HTH ...それについて、私は学校に戻り、これらを取ったとき、私を殺したが、私はそれのためにはるかに優れたプログラマです。がんばろう!

1

通常、各フィールドの概要は、任意のトピックを見ていたときに持っていることは良いことですが、それは本物の依存性に、我々はそれについて考えるだろう方法を持っていることはまれです。代数は常に必要です。私は三角法が必要な時を考えることができません。 (微積分から新しい事柄でそれを拡張することを除いて)私は、依存グラフがどのようなものになるか、それぞれのトピックがどのフィールドに属しているかについて人々が同意しないことさえ確信しています。

私はそれに近づくための正しい方法はただ全ての枝からのトピックの広い範囲を収集し、あなたが行くようにトピック間の依存関係を記録し、のような感じどんな順序でそれらを読み取ることだと思います。 (尊敬しているかどうかは、あなたが気に入っているように。)これは、学生の興味を維持しているのはるかに重要な財産を持っているはずです

それは私の経験では、何かがちょうど困惑し、あなたを持っている場合は、それをマークし、後でそれを脇に設定されていることもあります。

  • 線形代数、
  • 微積分、
  • 数値解析、

    • cominatorics
    • は私の学校については、まあ、それはハリソンのと同様であった(特にエラー解析。)

    • ロジック、
    • 統計、(オペレーションズ・リサーチ/キューイングtheroryと。)
  • 6

    私のアドバイスは、自分の依存関係のツリーを怠惰に評価することです。興味深いと思っているものを勉強します。あなたが知らないものを打つと、それについて学びます。

    私はすでに私がそれを使いたい文脈を持っているときに、何か新しいことを学ぶ方が簡単です。数学の世界ではすべてが一緒にどのように適合するか

    1

    MathWorldをご覧ください。トピックをブラウズしたり、1つを検索したりすると、全体のツリーにあなたのポジションが表示されます。

    関連する問題