Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 6 Module
Mathematisches Denken ist in allen Bereichen der Informatik von entscheidender Bedeutung: Algorithmen, Bioinformatik, Computergrafik, Datenwissenschaft, maschinelles Lernen, usw. In diesem Kurs werden wir die wichtigsten Werkzeuge der diskreten Mathematik kennenlernen: Induktion, Rekursion, Logik, Invarianten, Beispiele, Optimalität. Wir werden diese Werkzeuge einsetzen, um typische Programmierfragen zu beantworten, wie z.B.: Wie können wir sicher sein, dass eine Lösung existiert? Bin ich sicher, dass mein Programm die optimale Antwort berechnet? Erfüllt jedes dieser Objekte die gegebenen Anforderungen? Im Online-Kurs verwenden wir einen "Probieren Sie es aus, bevor wir alles erklären"-Ansatz: Sie werden viele interaktive (und mobilfreundliche) Rätsel lösen, die sorgfältig entworfen wurden, damit Sie viele der wichtigen Ideen und Konzepte selbst erfinden können. Voraussetzungen:
1. Wir setzen lediglich mathematische Grundkenntnisse (z.B. erwarten wir, dass Sie wissen, was ein Quadrat ist oder wie man Brüche addiert), gesunden Menschenverstand und Neugierde voraus.
2. Grundlegende Programmierkenntnisse sind erforderlich, da einige Quizfragen die Programmierung in Python erfordern.
Warum sind manche Argumente überzeugend und andere nicht? Was macht ein Argument überzeugend? Wie können Sie Ihr Argument so begründen, dass es keinen Raum für Zweifel mehr gibt? Wie kann mathematisches Denken dabei helfen? In diesem Abschnitt beginnen wir damit, diesen Fragen auf den Grund zu gehen. Unser Ziel ist es, anhand von Beispielen zu lernen, wie man Beweise versteht, wie man sie selbst entdeckt, wie man sie erklärt und - last but not least - wie man sie genießen kann: Wir werden sehen, wie eine kleine Bemerkung oder eine einfache Beobachtung eine scheinbar nicht-triviale Frage in eine offensichtliche verwandeln kann.
Das ist alles enthalten
10 Videos6 Lektüren4 Aufgaben
Infos zu Modulinhalt anzeigen
10 Videos•Insgesamt 43 Minuten
Promo Video•1 Minute
Beweise?•4 Minuten
Beweis durch Beispiel•2 Minuten
Unmöglichkeitsbeweis•3 Minuten
Unmöglichkeitsbeweis, II und Schlussfolgerung•4 Minuten
Ein Beispiel ist genug•3 Minuten
Ein Achteck aufteilen•1 Minute
Spaß im wirklichen Leben machen: Tensegrities (optional)•10 Minuten
Kennen Sie Ihre Rechte•6 Minuten
Niemand kann immer gewinnen: Nicht existierende Beispiele•8 Minuten
6 Lektüren•Insgesamt 22 Minuten
Begleitendes E-Book•3 Minuten
Aktives Lernen•2 Minuten
Programmiersprache Python•5 Minuten
Folien•10 Minuten
Folien•1 Minute
Danksagung•1 Minute
4 Aufgaben•Insgesamt 120 Minuten
Puzzle: Kacheln für ein Schachbrett•30 Minuten
Kacheln, Dominosteine, schwarz und weiß, gerade und ungerade•30 Minuten
Puzzle: Zwei kongruente Teile•30 Minuten
Rätsel: Aufteilen•30 Minuten
Wie findet man ein Beispiel?
Modul 2•8 Stunden abzuschließen
Moduldetails
Wie können wir sicher sein, dass ein Objekt mit bestimmten Anforderungen existiert? Eine Möglichkeit, dies zu zeigen, besteht darin, alle Objekte durchzugehen und zu prüfen, ob mindestens eines von ihnen die Anforderungen erfüllt. In vielen Fällen ist der Suchraum jedoch riesig. Ein Computer kann zwar helfen, aber eine Argumentation, die den Suchraum eingrenzt, ist sowohl für die Computersuche als auch für die Arbeit mit bloßen Händen wichtig. In diesem Modul lernen wir verschiedene Techniken kennen, um zu zeigen, dass ein Objekt existiert und dass ein Objekt unter allen anderen Objekten optimal ist. Wie üblich werden wir das Lösen vieler interaktiver Rätsel üben. Wir werden auch einige Computerprogramme zeigen, die uns helfen, ein Beispiel zu konstruieren.
Das ist alles enthalten
16 Videos6 Lektüren13 Aufgaben
Infos zu Modulinhalt anzeigen
16 Videos•Insgesamt 90 Minuten
Magische Quadrate•3 Minuten
Die Suche eingrenzen•7 Minuten
Multiplikative magische Quadrate•5 Minuten
Mehr Rätsel•9 Minuten
Ganzzahlige Linearkombinationen•5 Minuten
Pfade in einem Diagramm•5 Minuten
Aufwärmen•5 Minuten
Teilmenge ohne x und 100-x•4 Minuten
Haken auf einem Schachbrett•3 Minuten
Ritter auf einem Schachbrett•5 Minuten
Läufer auf einem Schachbrett•3 Minuten
Teilmenge ohne x und 2x•6 Minuten
N Queens: Brute Force Suche•11 Minuten
N Queens: Zurückverfolgen: Beispiel•7 Minuten
N Queens: Zurückverfolgen: Code•8 Minuten
16 Diagonalen•4 Minuten
6 Lektüren•Insgesamt 33 Minuten
Folien•1 Minute
Folien•1 Minute
N Queens: Brute Force Solution Code•10 Minuten
N Queens: Backtracking Lösung Code•10 Minuten
16 Diagonalen: Code•10 Minuten
Folien•1 Minute
13 Aufgaben•Insgesamt 370 Minuten
Puzzle: Magisches Quadrat 3 mal 3•30 Minuten
Rätsel: Verschiedene Menschen haben verschiedene Münzen•30 Minuten
Rätsel: Freie Unterkunft•30 Minuten
Gibt es...•20 Minuten
Maximale Anzahl von zweistelligen Ganzzahlen•30 Minuten
Maximale Anzahl von Türmen auf einem Schachbrett•30 Minuten
Maximale Anzahl von Rittern auf einem Schachbrett•30 Minuten
Maximale Anzahl von Läufern auf einem Schachbrett•30 Minuten
Teilmenge ohne x und 2x•30 Minuten
Rätsel: N Queens•30 Minuten
Puzzle: 16 Diagonalen•30 Minuten
Rätsel: Maximale Anzahl von zweistelligen Ganzzahlen•30 Minuten
Anzahl der Lösungen für das 8-Damen-Rätsel•20 Minuten
Rekursion und Induktion
Modul 3•6 Stunden abzuschließen
Moduldetails
Wir werden zwei leistungsstarke Methoden zur Definition von Objekten, zum Nachweis von Konzepten und zur Implementierung von Programmen kennenlernen - Rekursion und Induktion. Diese beiden Methoden werden in der diskreten Mathematik und der Informatik häufig verwendet. Insbesondere werden Sie sie häufig in Algorithmen finden - zur Analyse der Korrektheit und Laufzeit von Algorithmen sowie zur Implementierung effizienter Lösungen. Für einige Berechnungsprobleme (z.B. die Erforschung von Netzwerken) sind rekursive Lösungen die natürlichsten. Die Hauptidee von Rekursion und Induktion besteht darin, ein gegebenes Problem in kleinere Probleme desselben Typs zu zerlegen. Die Fähigkeit, solche Zerlegungen zu erkennen, ist eine wichtige Fähigkeit sowohl in der Mathematik als auch in der Programmierung. Wir werden diese Fähigkeit verfeinern, indem wir gemeinsam verschiedene Probleme lösen.
Das ist alles enthalten
3 Videos13 Lektüren9 Aufgaben1 Unbewertetes Labor
Infos zu Modulinhalt anzeigen
3 Videos•Insgesamt 22 Minuten
Rekursion•10 Minuten
Münzproblem•5 Minuten
Hanoi Türme•7 Minuten
13 Lektüren•Insgesamt 121 Minuten
Zwei Zellen mit entgegengesetzten Farben: Hinweise•10 Minuten
Folien•1 Minute
Warum Induktion?•10 Minuten
Was ist Induktion?•10 Minuten
Arithmetische Reihe•10 Minuten
Flugzeug Färbung•10 Minuten
Zinseszins•10 Minuten
Ungleichheit zwischen arithmetischem und geometrischem Mittelwert•10 Minuten
Weitere Beispiele für Induktion•10 Minuten
Wo soll ich mit der Einführung beginnen?•10 Minuten
Dreieckiges Stück•10 Minuten
Stärkere Aussagen zu beweisen, kann einfacher sein!•10 Minuten
Was kann bei der Induktion schief gehen?•10 Minuten
9 Aufgaben•Insgesamt 210 Minuten
Größter Betrag, der nicht mit 5- und 7-Münzen bezahlt werden kann•10 Minuten
Puzzle: Hanoi Türme•30 Minuten
Puzzle: Zwei Zellen mit entgegengesetzten Farben•30 Minuten
Rätsel: Erraten Sie eine Zahl•30 Minuten
Puzzle: Punkte verbinden•30 Minuten
Induktion•30 Minuten
Bezahlen Sie beliebig hohe Beträge mit 5- und 7-Münzen (optional)•20 Minuten
Zwei Zellen mit entgegengesetzten Farben: Rückkopplung•0 Minuten
Rätsel: Lokales Maximum (Optional)•30 Minuten
1 Unbewertetes Labor•Insgesamt 15 Minuten
Bernoulli's Ungleichung•15 Minuten
Logik
Modul 4•5 Stunden abzuschließen
Moduldetails
Die mathematische Logik spielt eine entscheidende und unverzichtbare Rolle bei der Erstellung überzeugender Argumente. Wir verwenden die Regeln und die Sprache der mathematischen Logik beim Schreiben von Code, beim Überlegen und Treffen von Entscheidungen und bei der Verwendung von Computerprogrammen. Diese Woche lernen wir die Grundlagen der mathematischen Logik kennen und üben knifflige und scheinbar kontraintuitive, aber dennoch logische Aspekte der mathematischen Logik. Dies wird uns helfen, lesbaren und präzisen Code zu schreiben und unsere Gedanken streng und präzise zu formulieren.
Das ist alles enthalten
10 Lektüren10 Aufgaben
Infos zu Modulinhalt anzeigen
10 Lektüren•Insgesamt 100 Minuten
Intro•10 Minuten
Beispiele und Gegenbeispiele•10 Minuten
Logik•10 Minuten
Zusammenfassung•10 Minuten
Reductio ad Absurdum•10 Minuten
Bälle in Boxen•10 Minuten
Zahlen in Tabellen•10 Minuten
Schubladen-Prinzip•10 Minuten
Ein (-1,0,1) Antimagisches Quadrat•10 Minuten
Händeschütteln•10 Minuten
10 Aufgaben•Insgesamt 203 Minuten
Rätsel: Immer Prime?•30 Minuten
Beispiele, Gegenbeispiele und Logik•30 Minuten
Puzzle: Bälle in Boxen•30 Minuten
Puzzle: Zahlen in Kästchen•30 Minuten
Puzzle: Zahlen auf dem Schachbrett•30 Minuten
Zahlen in Boxen•5 Minuten
Wie man Socken aussucht•5 Minuten
Schubladen-Prinzip•10 Minuten
Rätsel: Ein (-1,0,1) Antimagisches Quadrat•30 Minuten
Mädchen, Jungen und zwei Sprachen•3 Minuten
Invarianten
Modul 5•6 Stunden abzuschließen
Moduldetails
"Es gibt Dinge, die sich nie ändern". Dieser Satz ist nicht nur eine philosophische Aussage, sondern erweist sich auch als wichtige Idee in der diskreten Mathematik und der Computerwissenschaft. Eine Eigenschaft, die während eines Prozesses erhalten bleibt, nennt man eine Invariante. Invarianten werden häufig bei der Analyse des Verhaltens von Algorithmen, Programmen und anderen Prozessen verwendet. Die Fähigkeit, die richtige Invariante zu finden, ist eine wichtige Fähigkeit, die wir in diesem Modul gemeinsam entwickeln werden.
Das ist alles enthalten
11 Lektüren16 Aufgaben
Infos zu Modulinhalt anzeigen
11 Lektüren•Insgesamt 115 Minuten
Doppelte Zählung•10 Minuten
problem 'Hausaufgaben'•10 Minuten
Kaffee mit Milch•10 Minuten
Mehr Kaffee•10 Minuten
Problem debuggen•10 Minuten
Terminierung•10 Minuten
Arthurs Bücher•15 Minuten
Gerade und ungerade Zahlen•10 Minuten
Ziffern zusammenzählen•10 Minuten
Schilder wechseln•10 Minuten
Advanced Signs Switching•10 Minuten
16 Aufgaben•Insgesamt 266 Minuten
Rätsel: Summen von Zeilen und Spalten•30 Minuten
problem 'Hausaufgabe'•8 Minuten
'Hausaufgabe' Problem 2•8 Minuten
Schach-Turniere•5 Minuten
Problem debuggen•10 Minuten
Zusammenlegung von Bankkonten•30 Minuten
Rätsel: Arthurs Bücher•30 Minuten
Puzzle: Stück auf einem Schachbrett•30 Minuten
Operationen mit geraden und ungeraden Zahlen•30 Minuten
Rätsel: Ziffern zusammenzählen•30 Minuten
Rätsel: Schilder tauschen•30 Minuten
Schachbrett neu färben•5 Minuten
Mädchen und Jungen•5 Minuten
Kaffee mit Milch•5 Minuten
Mehr Kaffee•5 Minuten
Fußball-Fans•5 Minuten
Ein 15-Rätsel lösen
Modul 6•13 Stunden abzuschließen
Moduldetails
In diesem Modul betrachten wir ein bekanntes 15er-Puzzle, bei dem man die Ordnung zwischen 15 quadratischen Teilen in einem quadratischen Kasten wiederherstellen muss. Es stellt sich heraus, dass das Verhalten dieses Rätsels durch die Mathematik bestimmt wird: Es ist lösbar, wenn und nur wenn die entsprechende Permutation gerade ist. Um zu verstehen, was dies bedeutet und warum es wahr ist, werden wir die grundlegenden Eigenschaften von geraden und ungeraden Permutationen kennen lernen - ein wichtiger Begriff in der Algebra und der diskreten Mathematik. Gemeinsam werden wir eine Reihe von einfachen Methoden für die Arbeit mit Permutationen anwenden. Sie werden diese dann als Bausteine verwenden, um ein Programm zu implementieren, das jede beliebige Konfiguration dieses Spiels in einem Wimpernschlag löst!
Das ist alles enthalten
8 Videos4 Lektüren5 Aufgaben
Infos zu Modulinhalt anzeigen
8 Videos•Insgesamt 45 Minuten
Die Regeln des 15-Puzzles•3 Minuten
Permutationen•9 Minuten
Beweise: Der schwierige Teil•9 Minuten
Unmögliche Mission•2 Minuten
Eine Permutation als gerade/ungerade klassifizieren•5 Minuten
Die UC San Diego ist ein akademisches Kraftzentrum und ein Wirtschaftsmotor, der von U.S. News and World Report als eine der 10 besten öffentlichen Universitäten anerkannt wird. Innovation steht im Mittelpunkt unseres Handelns. Hier lernen die Studenten, dass Wissen nicht nur im Klassenzimmer erworben wird - das Leben ist ihr Labor.
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Bewertungen von Lernenden
4.4
2.285 Bewertungen
5 stars
64,26 %
4 stars
23,31 %
3 stars
7,04 %
2 stars
2,09 %
1 star
3,28 %
Zeigt 3 von 2285 an
M
MI
5·
Geprüft am 15. Sep. 2020
Positive: Great material, full of concepts, the teaching is simple and interactive, quizzes are amazing.Negative: Too much python programming (need to be aware of python basics)
J
JO
5·
Geprüft am 15. Okt. 2017
I really liked this course, it's a good introduction to mathematical thinking, with plenty of examples and exercises, I also liked the use of other external graphical tools as exercises.
D
DG
5·
Geprüft am 29. Juni 2018
Love the quality of thought that goes into each lesson. The professors speak with acute clarity and really demonstrate and empathy for the student to truly understand the topics!
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich mich für diese Specialization einschreibe?
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.