Grundlagen der Problemlösung: Wie man Probleme angeht | Astra Learning | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Grundlagen der Problemlösung: Wie man Probleme angeht

teacher avatar Astra Learning, Learn AI with ease!

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Kursbeschreibung

      1:00

    • 2.

      Warum Problemlösung?

      1:05

    • 3.

      Der Prozess der Problemlösung

      5:58

    • 4.

      Die Geschichte von Katze, Vogel und Mais

      6:33

    • 5.

      Problemlösungsstrategien

      7:08

    • 6.

      Hindernisse auf deiner Reise

      7:42

    • 7.

      Wie hängen Problemlösung und Programmierung zusammen?

      1:59

    • 8.

      Was du gelernt hast

      0:44

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

64

Teilnehmer:innen

1

Projekte

Über diesen Kurs

Dieser Kurs hat keine spezifischen Voraussetzungen und eignet sich für Personen ohne vorherige Programmiererfahrung. Er konzentriert sich in erster Linie auf Problemlösungsfähigkeiten, die in verschiedenen Kontexten angewendet werden können, einschließlich des täglichen Lebens. Die gelehrten Strategien sind zwar für die Programmierung anwendbar, aber auch für andere Bereiche wertvoll.

Der Kurs beginnt mit der Betonung der Bedeutung der Problemlösung und der Bereitstellung eines Überblick über den Prozess. Als nächstes wirst du eine Reihe allgemeiner Problemlösungsstrategien erwerben, die nicht nur deinem täglichen Leben zugute kommen, sondern auch deinen Weg als zukünftiger Entwickler erleichtern. Diese Strategien werden durch verschiedene Problemlösungsübungen in die Praxis umgesetzt. Im letzten Kapitel werden wir die Verbindung zwischen allgemeiner Problemlösung und Programmierung untersuchen, und am Ende eine kurze Zusammenfassung der Kursinhalte geben.

Triff deine:n Kursleiter:in

Teacher Profile Image

Astra Learning

Learn AI with ease!

Kursleiter:in

Hi, we are Astra-Learning, a group of AI-Enthusiasts who want to demystify the area of Artificial Intelligence and Data Science.

Since nowadays many courses about AI and Data Science are either very theoretical, long, boring or just too expensive, our goal is to be the alternative and provide you with a helping hand.

Have fun enjoying our courses.

Vollständiges Profil ansehen

Level: All Levels

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Kursbeschreibung: Hallo zusammen. Nachdem Sie begonnen haben, der zweite Teil der Einführung, Wiederholungen, einen kurzen Überblick darüber, was Sie von diesem Kurs erwarten können und welche Fähigkeiten Sie mitbringen müssen Dieser Kurs stellt keine besonderen Anforderungen und kann von jedem besucht werden , der keine Vorkenntnisse in der Programmierung hat. Es geht eher um Problemlösungen im Allgemeinen. Selbst wenn Sie die Strategien beim Programmieren nicht anwenden, können Sie sie dennoch in Ihrem täglichen Leben anwenden. Wir werden Ihnen zunächst die Bedeutung der Problemlösung und den Prozess dahinter vorstellen Problemlösung und den Prozess dahinter Anschließend lernen Sie einige allgemeine Problemlösungsstrategien kennen, die nicht nur Ihren Alltag, sondern auch Ihr zukünftiges Entwicklerleben prägen werden . Viel einfacher. Nachdem wir einige Strategien gelernt haben, werden wir auf einige Probleme stoßen , bei denen wir sie anwenden müssen. Im letzten Kapitel werden wir uns dann ansehen, wie Problemlösung im Allgemeinen mit Programmierung zusammenhängt, gefolgt von einer kurzen Zusammenfassung von allem 2. Warum Problemlösung?: Warum Problemlösung? Seit es die Menschheit gibt, gab es immer Probleme und Hindernisse, die es zu überwinden galt, um raue Lebensbedingungen zu überleben, wie den Kampf gegen gefährliche Tiere, die in Gruppen zerstreut wurden und Hindernisse, die es zu überwinden galt, um raue Lebensbedingungen zu überleben wie den Kampf gegen gefährliche Tiere, in Gruppen zerstreut um einen besseren Zugang zu Nahrung und Wasser zu erhalten, Gesellschaften und Imperien wieder aufzubauen, Gesellschaften und Imperien wieder aufzubauen um die Menschen vor Krankheiten zu schützen Wir entwickeln Medikamente. Wie Sie sehen, liegt es in der Natur des Menschen, Probleme zu lösen und sein Leben sicherer und einfacher zu machen. Es dient jedoch auch als Grundlage für kontinuierliche Verbesserung, Kommunikation und Lernen. Du hast zum Beispiel den Bus verpasst und musst dich unbedingt mit deinen Freunden im Stadion treffen . Was weißt du? Du könntest auf den nächsten Bus warten, zum Stadion gehen, wenn es nicht zu weit von deinem Platz entfernt ist, oder einfach einen Freund anrufen, der dich abholt. Wie Sie sehen, gibt es keinen richtigen Weg, um Probleme zu lösen. Um zu verstehen, wie Probleme gelöst werden können, kann es hilfreich sein zu wissen ein typischer Problemlösungsprozess aussieht 3. Der Prozess der Problemlösung: Der Prozess. Problemlösung ist der Prozess beobachtet wird, was in Ihrer Umgebung vor sich geht, und Dinge identifiziert, die geändert oder verbessert werden könnten Diagnose, warum der aktuelle Zustand so ist, wie er ist, und welche Faktoren und Kräfte ihn beeinflussen Gleichzeitig werden Ansätze und Alternativen entwickelt , um Veränderungen zu beeinflussen. Entscheidung, welche Alternativen ausgewählt werden sollen, zur Umsetzung der Änderungen und Beobachtung der Auswirkungen dieser Maßnahmen auf die Umwelt. Nun, seitdem war eine ziemlich lange und ziemlich schwierige Definition von Problemlösung Wie wäre es, es in sieben Schritte zu unterteilen? Nummer eins, um das Problem zu finden. Die Definition des Problems ist der erste und wichtigste Schritt zur Problemlösung Dieser Schritt beinhaltet das Sammeln von Informationen und klare Definition des Problems, das Sie lösen möchten. Es ist wichtig, genau zu beschreiben, mit welchem Problem Sie konfrontiert sind, welche Auswirkungen es welche Auswirkungen es hat und welche Auswirkungen es hat. Wir sollten auch alle Einschränkungen oder Einschränkungen berücksichtigen , die sich auf Ihre Fähigkeit auswirken könnten , das Problem zu lösen. Zahl zur Definition des Ziels. Sobald Sie das Problem definiert haben, müssen Sie Ihr Ziel oder Ihre Zielsetzung definieren. In diesem Schritt fragen Sie sich was Sie mit der Lösung des Problems erreichen möchten. Ihr Ziel sollte spezifisch, erreichbar, relevant und auch zeitgebunden Wenn Sie Ihr Ziel definieren, müssen Sie während des gesamten Problemlösungsprozesses konzentriert und motiviert bleiben während des gesamten Problemlösungsprozesses konzentriert und motiviert Nummer drei, Klarstellung. Sie nun wissen, was das Problem ist, müssen Sie darüber nachdenken, welche Daten verfügbar sind oder benötigt werden, um das Problem vollständig zu verstehen. Sind zusätzliche Ressourcen erforderlich, um das Problem zu klären? Hat die Lösung des Problems zu diesem Zeitpunkt oberste Priorität ? Stellen Sie sich zum Beispiel vor, Sie nehmen an einer Abstimmung teil und haben eine Kiste voller Früchte, die Sie verkaufen möchten. Jetzt stellst du fest, dass das Boot undicht ist. Aber auf der anderen Seite des Bootes sieht man, dass die Obstkiste fast ins Wasser fällt. Was machst du? Sicherheit sowohl vor dem Untergehen als auch vor dem Speichern in der Obstkiste? Welches der Probleme hat eine höhere Priorität? Nummer vier: Identifizieren Sie den Wurzelverlauf. Die Identifizierung der Grundursache ist entscheidend, um das Problem effektiv zu lösen. In diesem Schritt geht es darum , die Faktoren, die zu dem Problem beitragen, genauer zu verstehen und herauszufinden , was zu seiner Lösung angegangen werden muss Sie könnten beispielsweise Techniken wie die Fünf Warums verwenden, um die zugrunde liegende Ursache oder die Ursachen des Problems zu ermitteln oder die Ursachen des Problems Um die Five Whys-Methoden anzuwenden, müssen Sie zunächst das Problem angeben und sich dann fragen, warum das Problem aufgetreten ist Sie verwenden dann die Antwort auf diese Frage, um eine weitere Warum-Frage zu stellen und so weiter. Bis du fünfmal gefragt hast, warum. Mit dieser Methode können Sie häufig die zugrunde liegende Ursache des Problems aufdecken. verstehen Schauen wir uns ein Beispiel an, um die fünf Warum-Techniken besser zu Stellen Sie sich vor, die Lieferung eines Pakets an einen Kunden wurde durch die Anwendung der Five-Whys-Technik verzögert Wir beginnen wie folgt Warum wurde die Paketzustellung verzögert? Weil das Paket nicht rechtzeitig versendet wurde. Warum wurde das Paket nicht rechtzeitig versendet? Weil das Versandetikett nicht gedruckt wurde. Warum wurde das Versandetikett nicht gedruckt? Weil der Drucker keine Tinte mehr hatte. Warum war der Drucker nicht da? Weil es nicht aufgefüllt worden war. Warum mussten Drucksachen nicht aufgefüllt werden? Weil die Person, die für die Wiederauffüllung des Druckers verantwortlich war, krank war. Wie Sie in diesem Beispiel sehen, konnten wir die Grundursache eines Problems ermitteln , indem wir einfach mehrmals nach dem Warum gefragt haben. Als Kinder stellen wir natürlich Fragen nach dem Warum, um die Welt um uns herum zu verstehen. Aber als wir älter wurden, konzentrierten wir uns mehr auf Regeln und Fristen, und wir hören auf zu fragen, warum. Dies kann dazu führen, dass Lösungen auf oberflächlicher Ebene nur die Symptome eines Problems behandeln die Symptome eines Problems indem wir einfach die Fünf-Whys-Technik anwenden. Wir sind in der Lage, unsere natürliche Neugier und Problemlösungsfähigkeit zu nutzen Wir sind in der Lage, unsere natürliche Neugier und , um die Grundursachen zu identifizieren und effektive Lösungen zu entwickeln Lassen Sie uns deshalb noch einmal anfangen zu fragen, warum. Nummer fünf, Aktionsplan. Nach all diesen Schritten benötigen Sie jetzt einen tatsächlichen Plan. Denk darüber nach. Wenn Sie wissen, was das Problem ist, wie es mit diesem Kurs ist und was das Ziel ist. Der Rest sollte machbar sein, indem einfach eine Liste von Maßnahmen erstellt wird, die erforderlich sind, um die Grundursache zu beheben und das Problem zu lösen Zu diesem Zweck sollten Sie die Auswirkungen jeder Lösung auf die Stakeholder, die für die Implementierung jeder Lösung erforderlichen Ressourcen sowie die potenziellen Risiken und Vorteile jeder Option berücksichtigen. Da es mehrere Möglichkeiten gibt, Probleme zu lösen dauert es normalerweise einige Zeit, bis der beste Aktionsplan gefunden ist. Ich werde Ihnen im nächsten Kapitel zeigen, wie Sie mit Hilfe einiger einfacher Strategien einen idealen Plan erstellen können. Nummer sechs, ausführen und auswerten. Nachdem Sie Ihren Aktionsplan erstellt haben, ist es an der Zeit, ihn in die Tat umzusetzen. Dieser Schritt beinhaltet die Implementierung der Lösung und die Überwachung ihrer Fortschritte. Sie sollten einen Fuß dick werden und die Wirksamkeit der Lösung bewerten und die Wirksamkeit der Lösung bewerten dabei alle erforderlichen Anpassungen vornehmen. Dieser Schritt erfordert die Bereitschaft, flexibel zu sein und sich an veränderte Umstände anzupassen. Nummer sieben: Verbessern Sie sich kontinuierlich. Problemlösung ist ein fortlaufender Prozess und es gibt immer Verbesserungspotenzial Dieser Schritt beinhaltet die Reflexion des Gelernten und die kontinuierliche Verbesserung Ihres Ansatzes. Sie sollten Ihre Ergebnisse dokumentieren und sie auf zukünftige Problemlösungsbemühungen anwenden , um im Laufe der Zeit bessere Ergebnisse zu erzielen Nun, da wir den Prozess der Problemlösung kennen, wie wäre es, zu versuchen, einen zu lösen? 4. Die Geschichte von Katze, Vogel und Mais: Problemlösungsstrategien behandeln Probleme mit dem richtigen Gewicht Wenn ihr mit den Problemen voranschreitet, werdet ihr feststellen, dass, obwohl die Probleme auf den ersten Blick völlig unterschiedlich aussehen, sich bestimmte Muster in den von uns verfolgten Herangehensweisen herauskristallisieren werden. Das ist großartig, denn so können wir jedes Problem selbstbewusst angehen , ohne über umfangreiche Erfahrung in diesem Problembereich verfügen zu müssen ohne über umfangreiche Erfahrung in diesem Problembereich Also lass uns anfangen. Die Geschichte von Katze, Vogel und Mais. Vielleicht haben Sie dieses oder ein ähnliches Rätsel über den Farmer gehört, der einen Fluss überqueren muss, und werden darüber sprechen dieses oder ein ähnliches Rätsel über den Farmer gehört, der einen Fluss überqueren muss, Bei dem Rätsel geht es um Folgendes. Ein Bauer muss einen Fluss mit einer Katze und einem Vogel überqueren, und der zweite Maisbauer hat ein Boot, aber es kann nur für den Landwirt und einen seiner kostenlosen Gegenstände Platz finden. Leider sind Katze und Vogel hungrig. Wenn die Katze mit dem Vogel allein gelassen wird, wird sie gelöscht. In ähnlicher Weise, wenn der Vogel mit dem SEC des Mais allein gelassen wird, wie überquert der Landwirt dann den Fluss mit allem? Wenn Sie jemals auf die eine oder andere Weise auf dieses Rätsel gestoßen sind, denken Sie über die Lösung Wenn nicht, pausieren Sie das Video für ein paar Minuten und versuchen Sie, es selbst zu lösen. Dieses Rätsel ist für viele Menschen schwer alleine zu lösen, zumindest vor dem Hinweis Die Argumentation sieht normalerweise so aus. Um alles an die Küste zu bringen, muss der Landwirt mehrere Fahrten unternehmen Wenn der Landwirt die Katze auf den ersten Ausflug mitnehmen würde, bliebe der Vogel der SEC des Mais , der ihn fressen würde. Ebenso nahm der Bauer beim ersten Ausflug um des Teiches willen mit, die Katze, sie konnte beim Vogel gelassen werden, und die Katze wäre der Vogel. Daher muss der Landwirt den Vogel auf die erste Reise mitnehmen . So weit so gut. Bei seiner Rückkehr muss der Landwirt jedoch zwischen dem Mais und der Katze wählen. Was auch immer der Landwirt mitnimmt , muss zusammen mit dem Vogel am anderen Ufer gelassen werden , während der Landwirt für den verbleibenden Gegenstand an die Küste zurückkehrt Das bedeutet, dass entweder die Katze und der Vogel zusammen für den Vogel und den Mais übrig bleiben. Das Problem missbräuchlich ist unlösbar da keines dieser Szenarien ausgeschlossen ist jedoch davon aus, dass der Landwirt die Katze im zweiten Clip mitnimmt, aber diesmal nimmt der Bauer den Vogel zurück zum nahen Ufer, anstatt die Katze bei sich zu lassen . Dann nimmt der Bauer das Getreide mit auf die andere Seite des Flusses und lässt die Katze und den Mais am anderen Ufer zurück, lässt die Katze und den Mais am während er zu einem weiteren Ausflug mit dem Vogel zurückkehrt. noch einmal über das Problem nachdenke, warum war dieses ziemlich einfach klingende Problem schwierig zu lösen Das könnte daran liegen, dass viele Leute nie über die Möglichkeit nachgedacht haben, einen Artikel zurückzunehmen, oder? Es mag unfair klingen, da wir nicht erwähnt haben, dass es möglich ist, Artikelspezifikationen zu übernehmen, aber wir haben auch nicht gesagt, dass es Rousseau verboten ist Wie viel einfacher war es für uns, das Rätsel zu lösen. Wenn Sie ausdrücklich gesagt haben, dass es möglich ist. Es ist ein Schlüsselfaktor für die Problemlösung. Wenn Sie nicht alle möglichen Maßnahmen kennen, die Sie ergreifen könnten, können Sie das Problem möglicherweise nicht lösen. Also hör einfach auf, dir selbst Grenzen zu setzen , die es überhaupt nicht gab. Andernfalls schränkst du nur deine Fähigkeiten ein. Probleme. Jetzt, wo wir mit dem Problem fertig sind, wie wäre es, es diesmal mit den sieben Schritten der Problemlösung zu versuchen den sieben Schritten der Problemlösung zu Schritt Nummer eins: Definiere das Problem. Unser Problem bei dieser Aufgabe ist, dass wir den Fluss nicht mit allen drei Gegenständen gleichzeitig überqueren können . Schrittnummer zur Definition des Ziels. Nun, am Ende des heutigen Tages ist es unser Hauptziel, drei Gegenstände auf die andere Seite der Küste bringen zu können . Schritt Nummer drei Klarstellungen. Nun, hier müssen wir ein bisschen genauer nachdenken. Welche Daten stehen uns zur Verfügung? Was ist momentan unsere oberste Priorität? Was wissen wir noch über das Problem? In diesem Fall wissen wir Folgendes über das Problem. Erstens kann der Farmer nur einen Gegenstand gleichzeitig tragen (Boosterboot). Zweitens können Vogel und Mais nicht alleine am selben Ufer gelassen werden. Die Katze und der Vogel dürfen bei derselben Aufnahme nicht alleine gelassen werden. Sie könnten denken, dass dies alles ist, was wir über das Problem wissen , aber das ist nicht wahr. Wir wissen zum Beispiel auch, dass wir, wenn die Stimmabgabe leer ist, einen Gegenstand vom Ufer laden. Und wenn Tybalt nicht leer ist, haben wir einen Gegenstand ans Ufer abgerollt Schritt Nummer vier: Identifizieren Sie die Grundursache. Bei diesem Problem könnte die Hauptursache beispielsweise das Boot sein , das jeweils nur einen Gegenstand aufnehmen kann. Da es sich jedoch um ein Rätsel handelt, können wir die Grundursache vorerst ignorieren Schritt Nummer fünf, Aktionsplan mit der Liste der Informationen wir aufgeschrieben haben, Schritt Nummer drei. Wir können jetzt versuchen, dafür einen Aktionsplan zu erstellen. Halten Sie das Video zunächst für einige Minuten an. Denken Sie noch einmal über das Problem nach. Versuchen Sie, Ihren eigenen Aktionsplan zu erstellen. Schritt Nummer sechs, ausführen und auswerten. Nachdem Sie fertig sind, führen Sie Ihre Aktionen aus und sehen Sie sich die Ergebnisse an. Hat alles geklappt? Sobald Sie sich als erfolgreich erwiesen haben? Wenn nicht, was war das Problem? Schritt Nummer sieben, kontinuierlich verbessert. Nicht zuletzt ist das Beste, was Sie tun können, um auf solche Probleme besser vorbereitet zu sein solche Probleme besser vorbereitet , sich kontinuierlich zu verbessern. Wie wir sagen würden, bereiten Sie sich auf die Zukunft vor, indem Sie aus Ihren Fehlern lernen. Aus dem obigen Problem. Wer hat gelernt, wie wichtig es ist, Annahmen zu hinterfragen und alle möglichen Optionen bei der Lösung von Problemen auszuloten Sie haben auch gelernt, wie wichtig das Problem in kleinere, besser zu handhabende Teile aufzuteilen und einen strukturierten Ansatz wie die siebenstufige Problemlösungsmethode zu wählen einen strukturierten Ansatz wie die siebenstufige Problemlösungsmethode Darüber hinaus haben wir gesehen, wie die Fünf-Warum-Technik verwendet werden kann um ein Problem eingehender zu und die zugrunde liegenden Probleme aufzudecken Schließlich haben wir festgestellt, dass die Grundursache eines Problems manchmal die Grundursache eines Problems nicht sofort ersichtlich ist und weitere Untersuchungen erforderlich sein könnten. Um Probleme schneller lösen zu können, werden wir im nächsten Kapitel mehr über Problemlösungsstrategien lernen mehr über Problemlösungsstrategien 5. Problemlösungsstrategien: Strategien. Nachdem wir das erste Problem gelöst haben, zeigen wir Ihnen nun einige Strategien , wie Sie Probleme besser angehen können. Dafür beginnen wir mit Teile und herrsche. Wenn Sie jemals auf Probleme stoßen, so groß sind, dass Sie sich denken, ist es nicht möglich, sie zu lösen. Versuchen Sie, das Problem in kleinere Teile zu unterteilen, und teilen Sie diese kleineren Teile dann in noch kleinere Teile auf. Tun Sie das, bis Sie jedes der kleinen Teile selbst lösen können . Ein Beispiel wäre die Lösung eines Projekts für maschinelles Lernen. Oft sind die Leute eingeschüchtert, wenn sie mit dem ersten Machine-Learning-Projekt beginnen, denn seien wir ehrlich, es ist wirklich ein großes Projekt, besonders für diejenigen, die mit der Reise beginnen Teilen wir es daher in kleinere Teile auf. Anstelle eines großen Brockens hätten wir jetzt zum Beispiel die folgenden Teile Rufen Sie den Datensatz ab, bereiten Sie den Datensatz vor, wählen Sie Merkmale aus, wählen Sie die Modalklasse und das Modell aus, trainieren Sie das Modell und testen Da Sie nun kleinere Teile haben, können Sie diese Teilbereiche weiter unterteilen bis Sie sie selbst lösen können Der Planet. Du solltest immer einen Plan haben. Unabhängig von den Umständen. Sie denken vielleicht, dass es nicht möglich ist, für jede Situation, die eintreten könnte , einen Plan zu haben . Das ist absolut richtig. Es ist möglich, zumindest Ihre ersten Gedanken darüber zu planen , wie Sie ein bestimmtes Problem von Anfang an angehen können. Auch wenn Sie Ihren Plan später ändern oder ganz aufgeben müssen. Das bedeutet nicht, dass Sie jede Aktivität richtungslos Vor dem Plan. Sie hoffen einfach auf einen Glücksfall. Fruit könnte die Geschichte von der Entdeckung des Penicillins gehört haben Geschichte von der Entdeckung des Penicillins Eines Abends ließ der Forscher Alexander Fleming zur Überraschung versehentlich eine seiner Petrischalen offen Als er am nächsten Tag zurückkehrte, stellte er fest, dass Schimmel gewachsen war. Was faszinierte ihn jedoch noch mehr? Was ist die Tatsache, dass der Schimmel das Wachstum der Bakterien aufgrund von S40 und kontrollierten Experimenten verhindert hatte Wachstum der Bakterien aufgrund von S40 und kontrollierten Experimenten Deming erkannte, wie wichtig das war, was er in der Petrischale sah, keineswegs, einfach herumzusitzen und auf Früchte des Glücks zu warten. Nun, das bringt uns zum nächsten Teil. Analogien. Ein wichtiger Teil der Verbesserung der Geschwindigkeit und des Umfangs der Problemlösung ist das Erkennen von Analogien, aber das kann auch die größte Herausforderung sein. Das Problem. Sie können erst nach Analogien suchen, wenn Sie über eine Sammlung früherer Lösungen verfügen Entwicklende Programmierer versuchten oft, eine Abkürzung zu wählen indem sie Code fanden, der dem benötigten Code ähnlich war, und ihn modifizierten Dies ist jedoch ein Fehler. Sie stellen eine Lösung nicht selbst fertig. Sie werden das Problem nicht vollständig verstanden und verinnerlicht haben Problem nicht vollständig verstanden und verinnerlicht Ein Programm zu ändern , das Sie nicht vollständig verstehen, kann sehr schwierig sein Um das Problem zu verstehen, müssen Sie den Code nicht selbst geschrieben haben. Aber wenn Sie den Code schreiben können, wird Ihr Verständnis begrenzt sein. Ein weiterer Grund ist, dass jedes erfolgreiche Programm, das Sie schreiben, mehr ist als eine Lösung für ein aktuelles Problem. Es ist eine Analogie für ein zukünftiges Problem, mit dem Sie konfrontiert sein könnten. Je mehr Sie sich auf den Code anderer Programmierer verlassen, desto mehr werden Sie in Zukunft tun Je bekannter, je weiter sich der Autor von seiner eigenen Erfahrung entfernt, desto schwieriger ist das Schreiben vielleicht. Beim Programmieren sollten Sie versuchen, mit dem zu beginnen was Sie bereits wissen, und von dort aus herauszufinden, was. Sobald Sie das Problem in Teile aufgeteilt haben. zum Beispiel weiter und vervollständigen jedes Stück, das Sie bereits kennen. Bis zu einem gewissen Grad. Eine funktionierende Teillösung könnte zu Kämpfen für den Rest des Problems führen. Wie Sie vielleicht bemerkt haben, besteht ein wiederkehrendes Element bei der Problemlösung darin, dass nützliche Fortschritte erzielt werden, um das Vertrauen zu gewinnen, dass Sie die Arbeit irgendwann abschließen werden Ausgehend von dem, was Sie bereits wissen, gewinnen Sie Selbstvertrauen und Dynamik in Richtung Ihres Ziels. Anders. Wie der vorherige Test gezeigt hat, kann die Wiederholung des Problems unter bestimmten Umständen zu nützlichen Ergebnissen Ein Problem auf andere Weise oder Ihre Sprache zu verwenden, kann die Verarbeitung erleichtern . Das Wiederformulieren eines Problems kann mit dem Besteigen eines Berges verglichen werden mit dem Besteigen eines Berges verglichen Bevor Sie Ihre Reise beginnen. Warum erkunden Sie den Berg nicht aus verschiedenen Perspektiven, um zu sehen, ob es ein einfacheres Pop-up gibt. Neuformulierung kann überprüfen, ob das Ziel nicht das war, was wir dachten Anders denken und neu formulieren sind Problem ein mächtiges Tool, insbesondere wenn es darum geht, schwierige Programmieraufgaben zu lösen Es hilft Ihnen vielleicht nicht beim Schreiben von Code, aber genau wie im vorherigen Rätsel wird es Ihnen auf jeden Fall helfen, das Problem zu verstehen und viel schneller zu einer Lösung zu kommen Das Experiment. Manchmal, wenn nichts wirklich so funktioniert, wie du es möchtest, ist es am besten, neue Dinge auszuprobieren und zu schauen, was passiert. Es ist jedoch wichtig zu beachten, dass Experimentieren nicht dasselbe ist wie Raten. Raten ist dasselbe wie Code einzugeben und zu hoffen, dass er funktioniert Experimentieren bedeutet andererseits, dass Sie einen regulierten Prozess haben, bei dem Sie erraten, was passieren wird , weil bestimmter Code ausgeführt wird Dann testen Sie es, um festzustellen, ob Ihre Vermutung wahr ist oder nicht. Genau wie ein Forscher können Sie aus zwei Beobachtungen, die Sie gemacht haben, lernen und dieses Wissen nutzen, um das ursprüngliche Problem weiter zu lösen. Motivation. Und nicht zuletzt muss man motiviert bleiben. Frustration ist völlig normal. Du musst es akzeptieren. Leichter gesagt als getan, oder? Versuchen Sie sich zunächst daran zu erinnern, dass Sie Dinge tun, zu denen nicht jeder fähig ist. Möglicherweise schaffen Sie es derzeit nicht, das vorliegende Problem zu lösen . Aber es ist okay. Du kannst scheitern. Betrachte Scheitern nicht unbedingt als eine schlechte Sache. Es ist nur eine Gelegenheit , es beim nächsten Mal besser zu machen. Du kannst Frustration als Zeichen dafür ansehen , dass du deine Komfortzone verlässt. Wenn du etwas lernen willst, wirst du auf Probleme stoßen und höchstwahrscheinlich irgendwann nicht weiterkommen. Aber am Ende wirst du immer bekommen. Der klassischste Ratschlag für den Umgang mit Frustration ist , etwas anderes zu tun. Das heißt nicht, dass du dem Problem ausweichst. Irgendwann wirst du darauf zurückkommen müssen. Das Ziel ist es, ihm eine Pause zu gönnen. Stundenlanges Nachdenken über das Problem ermüdet Sie vielleicht, weshalb Sie Zeit benötigen, um die Informationen zu verstehen und zu verarbeiten. Wenn Sie Ihren Geist zwingen, aus Verzweiflung oder Stolz weiter zu trainieren , wird nur dazu führen, dass er noch mehr geschwächt Du musst dir dein Gehirn als Muskel vorstellen und es ruhen lassen. Machen Sie also eine Pause, um sich eine Tasse Kaffee oder Tee zu gönnen und entspannen Sie sich einfach ein bisschen. Versuchen Sie dann erneut, das Problem anzugehen. Es geht darum, das Problem zu lösen, indem Sie das Wissen anwenden, das Sie heute erwerben. Bleib motiviert 6. Hindernisse auf deiner Reise: Hindernisse auf deiner Reise. Nun, da Sie ein wenig Anmut in die Welt der Problemlösung gewonnen haben , möchten Sie sehen, ob Sie Ihr Wissen anwenden und die folgenden beiden Probleme lösen können Ihr Wissen anwenden und die folgenden beiden Probleme lösen Pascals Dreieck. Stellen Sie sich vor, Sie erhalten ein Dreieck das aus sechs Reihen besteht, das wie folgt aussieht. Die Aufgabe besteht nun darin, herauszufinden , wie die nächste Zeile aussehen wird. Als kleiner Hinweis: Versuchen Sie, das Problem mit den sieben Schritten des Problemlösungsprozesses zu lösen, und erstellen Sie einen Aktionsplan. Drift ist eine Strategie , die es heute zu lernen gilt. Pausiere dieses Video für ein paar Minuten und komm zurück, wenn du bereit bist. Da einige Schwierigkeiten haben könnten Pascals Dreieck zu lösen, lassen Sie uns dies Schritt für Schritt lösen. Um es einfacher zu machen, werden wir jeden Schritt aufschreiben , bis die Hinweise, die uns helfen, verfeinert sind. Nummer eins, definiere das Problem. In diesem Fall besteht das Problem darin, dass wir das Muster des Dreiecksgesetzes nicht kennen. Die nächste Folie, Nummer, um die Ziele zu definieren. Einfach gesagt, unser Ziel ist es, das Muster des Dreiecks zu finden, um die nächste Linie zu lösen. Nummer drei. Klarstellung. Sind Daten verfügbar, die uns bei der Lösung des Problems helfen könnten? Wenn wir uns das Dreieck genauer ansehen, sehen wir, dass die Kanten immer nach innen gewölbt sind, aber mit einem zufälligen Muster wachsen. Wir könnten also vorerst einfach davon ausgehen, dass die Kanten immer eine Fehlerzahl für die Grundursache sind . Nun, da es sich um ein logisches Problem handelt, sind die mathematischen Eigenschaften, Zahlen und Zusammenhänge die Hauptursache des Problems mathematischen Eigenschaften, Zahlen und Zusammenhänge die Kurz gesagt, die Hauptursache für das Problem mit dem Pascalschen Dreieck ist, dass es ein gutes Verständnis der grundlegenden mathematischen Konzepte und etwas Übung erfordert ein gutes Verständnis der grundlegenden mathematischen Konzepte , um es vollständig zu verstehen und effektiv zu nutzen. Da dies in die Mathematik fallen wird, werden wir hier vorerst aufhören. Nummer fünf, Aktionsplan. Jetzt ist es an der Zeit, dass wir dieses Problem lösen, indem wir Schritt für Schritt hervorragende Lösungen anwenden. In diesem Fall könnten wir eine der Strategien anwenden, die wir zuvor gelernt haben, wie Teile und Herrsche. das Dreieck in kleinere Dreiecke unterteilen, können Sie möglicherweise einige versteckte Informationen zu diesem Problem finden einige versteckte Informationen zu diesem Problem Dazu könnten wir mit dem kleinsten Dreieck beginnen , das für uns nützlich sein könnte. Vorerst ist geplant, die nächste Folie hinzuzufügen, zu sehen, was passiert ist, und darüber nachzudenken, wie die nächste Zeile von und darüber nachzudenken, wie die nächste Zeile von der vorherigen abhängt. Nummer sechs, ausführen und auswerten. Fügen wir eine weitere Zeile hinzu. Was sehen wir? Beachten Sie das Muster von Pascals Dreieck 1331. Beachten Sie, dass sich einmal an den Rändern und zweimal drei in der Mitte befinden. In der vorherigen Zeile gelehrt, sehen wir zwei in der Mitte und einmal an den Rändern. Wie verhalten sie sich? Erweitern wir es um eine weitere Zeile. Wir sehen 14641. Wenn wir uns das Dreieck genauer ansehen, sehen wir in der dritten Reihe eine Zwei in der Mitte, in der vierten Reihe, in der Mitte und in der letzten Reihe 464. Hast du etwas bemerkt? Werte an den Rändern im Sommer wachsen mit jeder Bearbeitungszeile linear Das ist, als ob eine konstante Zahl bearbeitet wird, wobei der konstante Vektor immer eins ist. Aber warte, was ist, wenn wir die Werte der vorherigen Regeln zusammenzählen? Wenn wir eins plus drei zusammen und frei plus drei zählen und wieder drei plus eins, dann würde das die Mittelwerte für sechs an den Rändern gleich bleiben. Das ist genau die fünfte Zeile. Okay, jetzt probieren wir eine andere Zeile aus. Nehmen wir an, es nimmt einfach die Werte von eins. Dann ist eins plus vier 54, plus sechs ist 106, plus vier ist zehn. Plus eins ist fünf. Dies führt dazu dass die nächste Zeile 15101051 ist Wenn wir es mit dem tatsächlichen Dreieck vergleichen, passt es perfekt zur sechsten Linie. Wir haben die Lösung für Pascals Dreieck. Wir müssen nur die Werte der vorherigen Zeilen addieren , um die nächste Zeile zu erhalten. Okay? Das bringt uns zum nächsten Punkt. Verbessern Sie sich kontinuierlich. Vergiss nicht, immer aus deinen Fehlern zu lernen und dich zu verbessern. Funktioniert Ihr Aktionsplan? Wenn ja, warum und wie sind Sie darauf gekommen? Wenn beide deinen Plan anpassen und verschiedene Strategien ausprobieren. Indem Sie sich einfach an unseren Problemlösungsprozess halten und einige einfache Strategien anwenden, können Sie dieses ziemlich komplizierte Problem lösen Probieren Sie es aus, Sie haben über die nächsten und letzten Hindernisse gelernt. Viel Glück. Das Sudoku-Spiel Wenn Sie weitermachen, kennen Sie vielleicht das nächste Problem. Das Sudoku-Spiel ist ein sehr beliebtes Spiel und erscheint oft in Zeitungen, Zeitschriften und anderen Orten Derzeit gibt es mehrere verschiedene Versionen dieses Spiels. Wir werden uns jedoch vorerst an die traditionellen halten. Das Problem ist wie folgt. Ein Raster von neun mal neun ist teilweise mit einzelnen Ziffern zwischen 1 und 9 gefüllt , wobei der Spieler die leeren Quadrate ausfüllen muss Warum sollten Sie sich an eine bestimmte Route halten? Ein grausamer. Eine Ziffer darf in jeder Zeile nur einmal vorkommen. Bis zu eine Ziffer darf in jeder Columbia nur einmal vorkommen. Cool kostenlos. Bereiche darf eine Ziffer nur einmal vorkommen In jedem der drei mal drei angegebenen Schauen wir uns nun das Sudoku-Rätsel selbst an. Okay, was sehen wir? Sie sehen, dass derzeit 36 Quadrate nummeriert sind, sodass nur noch 45 übrig sind. Die Frage ist immer, welche Quadrate sollten wir zuerst versuchen auszufüllen? Bei genauerem Hinsehen weist das Autobahnvorgebiet in der Mitte derzeit das Autobahnvorgebiet in bereits acht von neun Werten Sie können also nur ein fehlender Wert sein, nämlich sieben. nach dem Platzieren dieses Werts Bemerken Sie nach dem Platzieren dieses Werts die Werte in der Spalte in der Mitte? Sieben von neun Feldern wurden gefüllt, sodass nur noch zwei Felder gefüllt werden müssen. Es muss einen Wert enthalten , der noch nicht in Columbia enthalten ist. Die beiden fehlenden Nummern sind nachts kostenlos. Trotz der Einschränkung in dieser Spalte sind drei bereits in der ersten Zeile und neun bereits in der siebten Zeile vorhanden. Aufgrund der Zeilenbeschränkungen sollte die dritte Zeile der mittleren Spalte neun und die siebte Zeile drei enthalten. Nachdem wir einige Werte eingegeben haben, Sie an der Reihe, es auszuprobieren. Nehmen Sie sich Zeit für diese Aufgabe. Denken Sie daran, dass der Schlüssel darin besteht, nach Quadraten mit den wenigsten möglichen Werten a zu suchen . Sobald Sie die Übung abgeschlossen haben, können Sie Ihre Lösungen anhand der Lösungen in unseren zusätzlichen Materialien überprüfen . 7. Wie hängen Problemlösung und Programmierung zusammen?: Wie hängen Problemlösung und Programmierung zusammen? Nachdem du die Hindernisse auf deiner Reise überwunden hast? Vielleicht wundern Sie sich, wie Problemlösung und Programmierung miteinander verbunden sind und warum wir diesen Kurs überhaupt ins Leben gerufen haben Stellen Sie sich Programmieren als eine Box vor, die zwei kleinere Boxen enthält. Das erste Feld steht für Problemlösung. Das zweite Feld steht für die Codierung. Wenn Sie mit einem Programmierproblem konfrontiert werden, der erste Schritt darin, das Problem selbst zu lösen , indem eine mögliche Lösung planen. Nehmen wir zum Beispiel an, Sie möchten ein Programm schreiben, das alle Dateien auf Ihrem Computer durchsucht das alle Dateien auf Ihrem Computer durchsucht und jedes Bild im Ordner auflistet Wie würden Sie vorgehen? Welche Fähigkeiten zur Problemlösung müssten Sie anwenden? Der solide Plan mit Code wird unwirksam sein. Programmieren ist ein leistungsstarkes Tool , mit dem Sie komplexe Probleme lösen, Prozesse automatisieren und vieles mehr erreichen können Stellen Sie sich die Genugtuung vor, ein Programm zu entwickeln , das Probleme in der realen Welt verursacht Zeit und Mühe spart Das gleiche Prinzip gilt für die Arbeit in der Grube der künstlichen Intelligenz. Es geht nicht nur um die Codeverbreitung der Problemlösungsfähigkeiten eines KI-Entwicklers Es geht darum, wie sie Probleme angehen und wie sie sie aus verschiedenen Perspektiven betrachten. Ich sollte Menschen helfen, indem ich alltägliche Aufgaben automatisiere , bei denen Menschen bei gefährlichen Aufgaben ersetzt werden Zusammenfassend lässt sich sagen, dass Problemlösung und Programmierung eng miteinander verflochten sind Denn Programmieren ist im Wesentlichen eine Form der Problemlösung. Es geht darum, ein Problem zu identifizieren und es in kleinere, überschaubare Teilprobleme zu zerlegen Dann verwenden wir Algorithmen und Logik, um eine Lösung zu erstellen , die wir in diesem Kurs alles behandelt haben. Lassen Sie uns im nächsten Kapitel eine kurze Zusammenfassung machen. 8. Was du gelernt hast: Was hast du gelernt? Wir haben Sie zunächst mit der Problemlösung im Allgemeinen vertraut gemacht. Warum Sie wissen mussten, wie der Problemlösungsprozess funktioniert. Anschließend lösen wir gemeinsam das Rätsel von der Katze zwischen Vogel und Mais Dann haben wir einige Problemlösungsstrategien durchgesehen denen Sie Probleme viel schneller lösen können Als Nächstes stoßen wir auf Ihrer Reise auf Hindernisse, die Sie mit den Fähigkeiten, die Sie früh gelernt haben, überwinden mussten. Nachdem wir sie überwunden hatten, erklärten wir das Verhältnis von Programmierung und Problemlösung Nun, da du alles erledigt hast, um dir viel Glück auf deiner Reise zu wünschen , bleib motiviert