Über diesen Vorkurs

Bücher zu mathematischen Vorkursen haben zumeist mehrere Hundert Seiten. Wie wollen Sie eine derartige Fülle von Material in 2-3 Wochen wiederholen und, falls Sie in der Schule mit Mathematik Schwierigkeiten hatten, wie wollen Sie die jetzt in 2-3 Wochen überkommen? Eine Antwort auf diese Fragen ist, dass Sie strategisch vorgehen sollten, und zwar mit generellen Lernstrategien als auch Strategien, die sich speziell auf Mathematik beziehen.

Generelle Lernstrategien

Besondere Strategien für die Mathematik

Mathematische Inhalte sind oft komplex und abstrakt. Man braucht also manchmal viel Zeit, um nur ein paar Zeilen mathematischer Notation zu verstehen. Außerdem sind mathematische Inhalte auch sehr umfangreich, mit vielen, manchmal uneinheitlichen Notationen, die man sich auf lange Zeit merken muss, da sie immer wieder in anderen Kontexten benötigt werden. Dafür sind Formelsammlungen wichtig. Man braucht aber auch Strategien um damit umzugehen, dass man sich gar nicht alles merken kann, dass man nicht immer alles weiß und dass man trotzdem ein Ergebnis produzieren soll, bei dem man sich absolut sicher ist, dass es richtig ist. Wie geht das?

Computer Algebra Software in diesem Kurs

In diesem Vorkurs wird ein Computer Algebra System (CAS) verwendet, das syntaktisch an Python angelehnt ist. Das heißt fast alles, was Sie hier in diesem Kurs lernen, funktioniert genauso auch in Python, wenn Sie diese Datei vorkurs.py installieren und mit dem Befehl from vorkurs import * importieren. Auch in anderen Programmiersprachen funktionieren die mathematischen Operationen im Wesentlichen so, wie hier beschrieben. Tatsächlich verwendet diese Webseite ein CAS auf Basis von Javascript. Sie brauchen aber ansonsten für diesen Kurs nichts über Programmiersprachen zu wissen. Das CAS ist im Prinzip ein erweiterter Taschenrechner. Die Formeln in den Eingabefeldern können Sie editieren. Klicken Sie auf das Fragezeichen, um die Rechnung auszuführen. Das Ergebnis steht dann rechts. Der Knopf mit dem runden Pfeil setzt das Eingabefeld auf den ursprünglichen Wert zurück. Probieren Sie es aus:

 

Im CAS wird für die Division / geschrieben anstatt ":".

 

 

Python hat viele mathematische Funktionen.

PythonBedeutungmathematische Notation
** (zB. 4**2) Exponentialfunktion zB. 42
sqrt(n) Wurzel √n
pi die Zahl ππ
factorial(n) Fakultätn!
pow(x,y)Exponentialfunktionxn
gcd(m,n)größter gemeinsamer TeilerggT(m,n)
lcm(m,n)kleinstes gemeinsames VielfacheskgV(m,n)
sin(x)Sinus sin(x)
cos(x)Cosinuscos(x)
tan(x)Tangenstan(x)

Probieren Sie einige dieser Funktionen im nächsten Feld aus (für n, m und x müssen Sie jeweils Zahlen einsetzen). Sie brauchen im Moment noch nicht zu wissen, was alle diese Funktionen bedeuten.