Dieser zweiteilige Kurs führt in die grundlegenden mathematischen und programmiertechnischen Prinzipien ein, die einem Großteil der Informatik zugrunde liegen. Das Verständnis dieser Prinzipien ist entscheidend für die Entwicklung effizienter und gut strukturierter Lösungen für Rechenprobleme. Um praktische Erfahrungen im Umgang mit diesen Konzepten zu sammeln, werden wir die Programmiersprache Python verwenden. Das Hauptaugenmerk des Kurses liegt auf wöchentlichen Miniprojekten, die auf den mathematischen und programmiertechnischen Grundlagen aufbauen, die im Kurs vermittelt werden. Um den Unterricht unterhaltsam und fesselnd zu gestalten, werden viele der Projekte die Arbeit mit strategiebasierten Spielen beinhalten. In Teil 2 dieses Kurses wird sich der programmiertechnische Teil des Kurses auf Konzepte wie Rekursion, Assertions und Invarianten konzentrieren. Der mathematische Teil des Kurses konzentriert sich auf Suchen, Sortieren und rekursive Datenstrukturen. Nach Abschluss dieses Kurses verfügen Sie über eine solide Grundlage in den Prinzipien des Rechnens und Programmierens. Dies wird Sie auf den nächsten Kurs der Spezialisierung vorbereiten, in dem ein strukturierter Ansatz zur Entwicklung und Analyse von Algorithmen vorgestellt wird. Die Entwicklung solcher Fähigkeiten im algorithmischen Denken ist entscheidend für das Schreiben von Software in großem Maßstab und die Lösung von realen Rechenproblemen.
![Rice University](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/http://coursera-university-assets.s3.amazonaws.com/3a/043acda9fb458194d1cbcd38ca6d5c/Rice_Logo_280_Blue_Square.png?auto=format%2Ccompress&dpr=1&w=28&h=28)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/1a4589dccee10648821b7ea23e5fca9a.png?auto=format%2Ccompress&dpr=1&q=80)
![Rice University](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/http://coursera-university-assets.s3.amazonaws.com/f5/f983fc330847ecae8a5b6f93162c1b/Rice-Logo_Updated_Cropped_200x48.png?auto=format%2Ccompress&dpr=1&h=45)
Grundlagen der Datenverarbeitung (Teil 2)
Dieser Kurs ist Teil von Spezialisierung Grundlagen der Datenverarbeitung
![Scott Rixner](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/d8/30c283fec0b9799fcc3eec5ceccee2/SRixner.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
![Joe Warren](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/db/5bb3409912ddf81c3bee8177542472/JWarren.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
![Luay Nakhleh](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/a5/9798c078bb11e3a65cb7c1ed7a0563/nakhleh.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
Dozenten: Scott Rixner
19.431 bereits angemeldet
Bei enthalten
(364 Bewertungen)
Kompetenzen, die Sie erwerben
- Kategorie: Computerprogrammierung
- Kategorie: Python-Programmierung
- Kategorie: Algorithmen
- Kategorie: Datenstrukturen
- Kategorie: Theoretische Informatik
Wichtige Details
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/31ebcba3851b87d1d8609abf15d0ff7e.png?auto=format%2Ccompress&dpr=1&w=24&h=24)
Zu Ihrem LinkedIn-Profil hinzufügen
4 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/74c8747e8210831049cf88dd4eefe26c.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=320)
Erweitern Sie Ihre Fachkenntnisse
- 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
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/a7c5400e51272c78b710ce9b56fd3178.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=562)
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/de1a6556fbe605411e8c1c2ca4ba45f1.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=259)
Erwerben Sie ein Karrierezertifikat.
Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.
Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/de1a6556fbe605411e8c1c2ca4ba45f1.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=333)
In diesem Kurs gibt es 4 Module
Diese Woche werden wir die Bedeutung der Suche erklären. Außerdem werden wir verschiedene Datenstrukturen untersuchen und etwas über Vererbung lernen.
Das ist alles enthalten
11 Videos6 Lektüren1 Aufgabe2 App-Elemente
Diese Woche werden wir Ihnen die Bedeutung der Rekursion erklären.
Das ist alles enthalten
7 Videos5 Lektüren1 Aufgabe1 App-Element
Diese Woche werden wir die Bedeutung von Bäumen erklären. Wir werden auch untersuchen, wie man Spielbäume so einrichtet, dass man sie effizient durchsuchen kann.
Das ist alles enthalten
6 Videos6 Lektüren1 Aufgabe1 App-Element
Diese Woche werden wir die Bedeutung der Modellierung erklären. Außerdem werden wir erkunden, wie wir Behauptungen und Invarianten verwenden können, um sicherzustellen, dass unsere Modelle immer konsistent und korrekt sind.
Das ist alles enthalten
7 Videos4 Lektüren1 Aufgabe1 App-Element
Empfohlen, wenn Sie sich für Softwareentwicklung interessieren
Scrimba
National Taiwan University
Ball State University
Birla Institute of Technology & Science, Pilani
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Felipe_Moitta.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Jennifer_John.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Larry_Tao_Wang_1.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Chaitanya_Anand.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
Bewertungen von Lernenden
364 Bewertungen
- 5 stars
84,65 %
- 4 stars
11,23 %
- 3 stars
2,73 %
- 2 stars
0,27 %
- 1 star
1,09 %
Zeigt 3 von 364 an
Geprüft am 10. Juni 2018
projects are tough at least for me it was but once you finish all the project, that rewarding feeling is just awesome
Geprüft am 13. Mai 2019
Mini-projects hard and makes you wanna think all aspects which is a good programming practice. However, I believe theoretical depth is missing.
Geprüft am 8. Juni 2022
Very well taught. A lot of fun taking up this course. Hope there will be a 2nd season for this specialization course.
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/7a1c0e2e779c1ff27cae62480adfe003.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=120)
Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Der Zugang zu Vorlesungen und Aufgaben hängt von der Art Ihrer Einschreibung ab. Wenn Sie einen Kurs im Prüfungsmodus belegen, können Sie die meisten Kursmaterialien kostenlos einsehen. Um auf benotete Aufgaben zuzugreifen und ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung während oder nach Ihrer Prüfung erwerben. Wenn Sie die Prüfungsoption nicht sehen:
Der Kurs bietet möglicherweise keine Prüfungsoption. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen.
Der Kurs bietet möglicherweise stattdessen die Option 'Vollständiger Kurs, kein Zertifikat'. 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.
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Specializations, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Erfolgsseite hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzufügen. Wenn Sie die Kursinhalte nur lesen und ansehen möchten, können Sie den Kurs kostenlos besuchen.
Wenn Sie ein Abonnement abgeschlossen haben, erhalten Sie eine kostenlose 7-tägige Testphase, in der Sie kostenlos kündigen können. Danach gewähren wir keine Rückerstattung, aber Sie können Ihr Abonnement jederzeit kündigen. Siehe unsere vollständigen Rückerstattungsbedingungen.