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