Transcription
1. Description du cours: Bonjour. Maintenant que vous avez commencé, la deuxième partie de
l'introduction, intitulée « Récurences », est un bref
aperçu de ce que vous pouvez attendre de ce cours et des compétences
que vous devez posséder Ce cours n'a pas d' exigences particulières et peut être suivi par n'importe qui avant d'avoir
une expérience préalable en programmation. Il s'agit plutôt de
résoudre des problèmes en général. Ainsi, même si vous n'appliquez pas les
stratégies en programmation, vous serez toujours en mesure de les
appliquer dans votre vie
quotidienne. Nous allons d'abord
vous présenter l'importance de la
résolution de problèmes ainsi que
le processus qui la sous-tend Ensuite, vous apprendrez quelques stratégies générales de
résolution de problèmes
qui façonneront non seulement
votre vie quotidienne, mais aussi votre future vie de
développeur. Bien plus facile. Après avoir appris certaines stratégies, nous rencontrerons des problèmes lorsque nous devrons les appliquer. Dans le dernier chapitre, nous verrons
comment la
résolution de problèmes en général
est liée à la programmation,
suivi d'un bref
résumé du tout résolution de problèmes en général
est liée à la programmation, suivi d'un bref
résumé du
2. Pourquoi résoudre des problèmes ?: Pourquoi résoudre des problèmes ? Depuis que l'humanité existe,
il y a toujours eu des problèmes
et des obstacles à surmonter pour survivre
à des conditions de
vie difficiles, survivre
à des conditions de
vie difficiles comme la lutte contre des animaux dangereux, dispersion des
humains en groupes pour obtenir un meilleur accès
à la nourriture et à l'eau, reconstruction de sociétés et d'empires pour protéger les populations des maladies Nous développons des médicaments. Comme vous le voyez, il est dans la nature
des humains de résoudre problèmes et de rendre leur
vie plus sûre et plus facile. Cependant, il
sert également de base à l'amélioration
continue, à la communication et à l'apprentissage. Par exemple, tu as raté le
bus et tu dois vraiment aller retrouver tes amis
au stade. Qu'
est-ce que tu sais ? Vous pouvez attendre le prochain bus, marcher jusqu'au stade s'
il n'est pas trop loin de chez
vous ou simplement appeler
un ami pour qu'il vienne vous chercher. Comme vous le voyez, il n'y a pas de
bonne façon de résoudre les problèmes. Ainsi, pour comprendre
comment résoudre des problèmes, il peut être utile de savoir à quoi ressemble
un
processus typique de résolution de problèmes
3. Le processus de résolution de problèmes: Le processus. résolution de problèmes
est le processus consiste à
observer ce qui se
passe dans votre environnement, identifier les éléments qui pourraient
être modifiés ou améliorés Diagnostiquer pourquoi l'
état actuel est tel qu'il est
et quels sont les facteurs et
les forces qui l'influencent Tout en développant des approches et des alternatives pour
influencer le changement. Décider
des alternatives à sélectionner, agir pour mettre en œuvre les changements et observer l'impact de ces actions sur
l'environnement. Eh bien, depuis lors, la définition
de la résolution de problèmes était assez longue et assez difficile Que diriez-vous de
le diviser en sept étapes ? Premièrement, trouver le problème. La définition du problème est la première et la plus importante
étape de la résolution d'un problème Cette étape consiste à
recueillir des informations et définir
clairement le problème que
vous essayez de résoudre. Il est important d'être précis quant au
problème auquel vous êtes confronté,
à son impact et à ses effets. Nous devons également prendre en compte
toutes les contraintes ou limitations susceptibles d'avoir une incidence sur votre capacité à
résoudre le problème. Numéro pour définir l'objectif. Une fois que vous avez
défini le problème, vous devez définir votre
but ou votre objectif. Cette étape consiste à vous
demander ce que vous voulez atteindre
en résolvant le problème. Votre objectif doit être spécifique,
réalisable, pertinent
et également limité dans le temps Définissez vos objectifs
pour rester concentré et motivé tout au long du processus de
résolution des problèmes Numéro trois, une clarification. Maintenant que vous connaissez
le problème, vous devez
réfléchir aux données disponibles ou nécessaires pour
bien comprendre le problème. Des ressources supplémentaires sont-elles nécessaires pour clarifier le problème ? est-elle une priorité absolue résolution du problème est-elle une priorité absolue à
ce stade ? Par exemple, imaginez que vous participez un vote et que vous avez une boîte remplie de fruits que
vous souhaitez vendre. Vous découvrez maintenant que
le bateau a une fuite. Mais de l'autre
côté du bateau, vous pouvez voir que la boîte à fruits tombe
presque à l'eau. Qu'est-ce que tu fais ? À la fois en cas de naufrage
ou en cas de conservation dans une boîte à fruits ? Lequel des problèmes est
le plus prioritaire ? Numéro quatre, identifiez
le cours de base. Il est
essentiel d'identifier la cause première pour résoudre le
problème de manière efficace. Cette étape consiste
à approfondir la compréhension des
facteurs qui contribuent au problème et à
déterminer les mesures à prendre
pour le résoudre Par exemple, vous pouvez utiliser
des techniques telles que les Cinq Pourquoi pour identifier la
ou les causes
sous-jacentes du problème Pour utiliser les méthodes des cinq pourquoi, vous devez commencer par
énoncer le problème
, puis vous demander pourquoi
il s'est produit Vous utilisez ensuite la réponse
à cette question pour poser une autre
question « pourquoi » et ainsi de suite. Jusqu'à ce que tu me
demandes pourquoi cinq fois. Avec cette méthode, vous pouvez souvent découvrir la
cause sous-jacente du problème. Pour mieux comprendre les techniques des
cinq pourquoi, prenons un exemple Imaginons que la livraison d'un
colis à un client ait été retardée en utilisant la technique des
cinq pourquoi, nous allons commencer comme suit Pourquoi la
livraison du colis a-t-elle été retardée ? Parce que le colis
n'a pas été expédié à temps. Pourquoi le colis
n'a-t-il pas été expédié à temps ? Parce que l'
étiquette d'expédition n'a pas été imprimée. Pourquoi l'
étiquette d'expédition n'a-t-elle pas été imprimée ? Parce que l'imprimante
n'avait plus d'encre. Pourquoi l'imprimante n'en avait-elle plus ? Parce qu'il n'avait pas
été réapprovisionné. Pourquoi les imprimantes
ne sont-elles pas en cours de réapprovisionnement ? Parce que la personne
responsable du réapprovisionnement de l'
imprimante était malade. Comme vous pouvez le voir dans cet exemple, nous avons pu identifier
la cause première d' un problème en demandant simplement
pourquoi à plusieurs reprises. En tant qu'enfants, nous nous posons naturellement des questions sur le
pourquoi pour comprendre
le monde qui nous entoure. Mais au fur et à mesure que nous grandissons, nous nous concentrons
davantage sur
les règles et les délais, et nous cessons de nous demander pourquoi. Cela peut conduire à des solutions
superficielles qui ne traitent que les symptômes d'un problème En
utilisant simplement la technique des
cinq pourquoi, nous sommes en mesure de puiser dans
notre curiosité naturelle et nos capacités de
résolution de problèmes pour identifier les causes
profondes et développer Par conséquent, recommençons à
nous demander pourquoi. Numéro cinq, le plan d'action. Après toutes ces étapes, vous avez maintenant besoin d'un véritable plan. Réfléchis à ça. Si vous
savez quel est le problème, comment se déroule ce cours
et quel en est l'objectif. Le reste devrait être réalisable en créant
simplement une liste des actions requises pour s'attaquer à la cause première et
résoudre le problème Pour cela, vous devez prendre en compte l'impact de chaque
solution sur les parties prenantes, les ressources requises pour
mettre en œuvre chaque solution, ainsi que les risques et
avantages potentiels de chaque option. Comme il existe plusieurs
manières de résoudre
les problèmes il faut généralement du temps pour
trouver le meilleur plan d'action. Dans le
chapitre suivant, je vous montrerai comment élaborer un plan idéal à l'aide
de stratégies simples. Numéro six, exécutez
et évaluez. Une fois votre plan d'action en place, il est temps de le mettre en œuvre. Cette étape implique
la mise en œuvre de la solution et le
suivi de sa progression. Vous devez obtenir une épaisseur d'un pied et évaluer l'efficacité
de la solution, en effectuant les
ajustements nécessaires en cours de route. Cette étape exige la volonté
de faire preuve de souplesse et de s'adapter à l'
évolution des circonstances. Septièmement,
améliorez-vous continuellement. La résolution de problèmes est
un processus continu et il y a toujours
place à l' Cette étape implique de
réfléchir à ce que vous avez appris et d'
améliorer continuellement votre approche. Vous devez documenter vos
résultats et les appliquer aux futurs
efforts de résolution de problèmes afin d'
obtenir de meilleurs
résultats au fil du temps Maintenant que nous connaissons le
processus de résolution de problèmes, diriez-vous d'essayer d'en résoudre un ?
4. L'histoire du chat, de l'oiseau et du maïs: stratégies de résolution de problèmes
abordent les problèmes avec le
bon poids. fur et
à mesure que vous aborderez les problèmes,
vous remarquerez que
même si,
à première vue , les problèmes semblent complètement
différents les uns des autres, certaines tendances apparaîtront
dans les approches que nous adoptons. C'est formidable car cela nous
permettra d'aborder n'importe quel problème en toute confiance sans
avoir besoin d' une vaste expérience
dans ce domaine. Alors commençons. L'histoire du
chat, de l'oiseau et du maïs. Vous avez peut-être
entendu parler cette énigme ou d'une énigme similaire à propos de l'agriculteur qui doit
traverser une rivière L'énigme porte sur ce qui
suit. Un fermier doit traverser une
rivière avec un chat et un oiseau, et le deuxième
cultivateur de maïs possède un bateau, mais celui-ci ne peut contenir que le fermier
et l'un de ses articles gratuits. Malheureusement, le chat
et l'oiseau approuvent avoir faim. Si le chat est laissé seul
avec l'oiseau, supprimé. De même, si l'oiseau est laissé seul avec
la réserve de maïs, comment le fermier peut-il traverser
la rivière avec tout ce dont il a besoin ? Si vous avez déjà rencontré cette énigme d'une manière
ou d'une autre, réfléchissez à la solution Sinon, mettez la vidéo en pause pendant quelques minutes et essayez de la
résoudre vous-même. Cette énigme est difficile à
résoudre par elles-mêmes pour de
nombreuses personnes, moins avant l'indice Le
raisonnement est généralement le suivant. Pour tout transporter
jusqu'à l'estran, l'agriculteur devra
faire plusieurs voyages Si le fermier emmenait
son chat pour la première fois oiseaux se retrouveraient avec le SEC du maïs
qui le mangerait. De même, le fermier a pris du saké de l'étang
lors de son premier voyage, le chat, qu'il pouvait
laisser à l'oiseau, et le chat deviendrait l'oiseau. Par conséquent, l'agriculteur
doit emmener l'oiseau lors du premier voyage. Jusqu'ici tout va bien. Cependant, à son retour, le fermier doit choisir
entre le maïs et le chat. Tout ce que le fermier prend doit être laissé sur
la rive opposée avec l'oiseau pendant que le fermier retourne sur la rive
pour récupérer le reste. Cela signifie que
le chat et l'oiseau seront laissés ensemble
pour l'oiseau et le maïs. L'abus du problème est insoluble car aucun de ces
scénarios n'est Cependant, supposons que le fermier emmène le chat sur
le second clip, mais cette fois, au lieu
de laisser le chat aux mains du fermier, il ramène l'
oiseau sur le rivage le plus proche. Le fermier traverse ensuite la rivière avec le saké
de maïs, laissant le chat et le maïs sur la rive opposée repartir pour une autre
excursion avec l'oiseau. repensant,
pourquoi ce
problème qui semblait assez simple était-il
difficile à résoudre C'est peut-être parce que de nombreuses
personnes n'ont jamais envisagé la possibilité de reprendre
un article, n'est-ce pas ? Cela peut sembler injuste
puisque nous n'avons pas mentionné qu'il était
possible de choisir des objets spécifiques,
mais nous n'avons pas non plus dit que
c'était interdit à Rousseau Il nous a
été beaucoup plus facile de résoudre le casse-tête. Si vous avez explicitement
dit que c'était possible. C'est un facteur clé
de la résolution de problèmes. Si vous ne connaissez pas toutes les
actions possibles, il se peut que vous ne puissiez pas
résoudre le problème. Alors arrêtez de vous fixer des contraintes qui n'
existaient même pas au départ. Sinon, vous
limitez simplement vos capacités. Problèmes. Maintenant que nous en avons
terminé avec le problème, pourquoi ne pas
essayer cette fois-ci en suivant
les sept étapes de
résolution de problèmes ? Première étape :
définir le problème. Notre problème pour cette
tâche est que nous ne pouvons pas traverser la rivière avec les
trois objets en même temps. Étape numéro pour définir l'objectif. Eh bien, à la fin de la journée, notre objectif principal est de pouvoir acheminer trois objets de l'
autre côté du rivage. Troisième étape :
clarifications. Maintenant, ici, nous devons réfléchir
un peu plus sérieusement. Quelles sont les données dont nous disposons ? Quelle est notre
priorité absolue à l'heure actuelle ? Que
savons-nous d'autre du problème ? Dans ce cas, nous savons ce
qui suit à propos du problème. Tout d'abord, le fermier ne peut
transporter qu'un seul objet à la
fois (bateau d'appoint). Deuxièmement, l'oiseau et maïs ne peuvent pas être laissés
seuls sur la même rive. Le chat et l'oiseau ne peuvent pas être
laissés seuls sur la même photo. Vous pensez peut-être que
c'est tout ce que nous savons sur le problème,
mais ce n'est pas vrai. Nous savons également, par exemple, que si le vote est vide, nous chargeons un article depuis le rivage. Et si Tybalt n'est pas vide, nous avons déroulé un
objet Étape numéro quatre,
identifier la cause première. Dans ce cas, la
cause première peut être, par exemple, le bateau, qui ne peut
emporter qu'un seul objet à la fois. Cependant, comme il s'agit d'une énigme, nous pouvons pour l'instant ignorer
la cause première Étape numéro cinq, plan d'action avec la liste des informations que nous avons notées,
étape numéro trois. Nous pouvons maintenant essayer de créer
un plan d'action à cet effet. Tout d'abord, mettez la vidéo en pause
pendant quelques minutes. Réfléchissez au problème. Essayez d'élaborer votre
propre plan d'action. Étape numéro six,
exécuter et évaluer. Une fois que vous avez terminé, exécutez vos actions et
regardez les résultats. Est-ce que tout a fonctionné ? Une fois que vous avez réussi ? Dans la négative, quel était le problème ? Étape numéro sept,
améliorée continuellement. Enfin et surtout, la meilleure chose que
vous puissiez faire pour être mieux préparé à de tels problèmes est de vous
améliorer continuellement. Comme on dirait, préparez
l' avenir en apprenant
de vos erreurs. À partir du problème ci-dessus. Qui a appris l'importance
de remettre en question les hypothèses et d'explorer toutes les
options possibles pour résoudre des problèmes. Vous avez également appris l'importance de décomposer le
problème en
parties plus petites et
plus faciles à gérer et de choisir une approche structurée telle que la méthode de
résolution de problèmes en sept étapes De plus, nous avons vu comment la
technique des cinq pourquoi peut être utilisée pour approfondir un problème et découvrir les problèmes sous-jacents Enfin, nous avons appris
que parfois la cause première du problème n'est pas
immédiatement apparente, ce qui peut nécessiter une enquête
plus approfondie. Afin de résoudre les
problèmes plus rapidement, nous en apprendrons
davantage sur
les stratégies de résolution de problèmes
dans le chapitre suivant davantage sur
les stratégies de résolution de problèmes
5. Stratégies de résolution de problèmes: Stratégies. Après avoir résolu le premier problème, nous allons maintenant
vous montrer quelques stratégies pour mieux résoudre
les problèmes. Pour cela, nous allons
commencer par diviser pour mieux régner. S'il vous arrive de rencontrer
des problèmes si importants que vous vous
en doutez, il n'est pas possible de les résoudre. Essayez de diviser le problème
en petits morceaux, puis divisez
ces petits morceaux en morceaux encore plus petits. Faites-le jusqu'à ce que vous soyez capable de
résoudre vous-même chacune des petites
pièces. Résoudre un projet d'apprentissage automatique en
est un exemple. Les gens sont souvent
intimidés lorsqu'ils lancent dans un premier projet d'apprentissage
automatique, car soyons honnêtes,
il s'agit vraiment d'un projet de grande envergure, en particulier pour ceux qui
débutent. Par conséquent,
divisons-le en petits morceaux. Au lieu d'un gros morceau, nous aurions maintenant,
par exemple, les pièces suivantes. Obtenez le jeu de données,
prétraitez-le, choisissez les fonctionnalités, choisissez la classe et le modèle
modaux, le modèle train et le modèle de test Maintenant que vous avez des pièces
plus petites, vous pouvez diviser davantage ces
sous-zones jusqu'à ce que vous puissiez les
résoudre vous-même. La planète. Tu devrais toujours avoir un plan. Quelles que soient les circonstances. Vous pensez peut-être qu'il
n'est pas possible d'avoir un plan pour chaque situation
qui pourrait survenir. C'est tout à fait vrai. Il est possible de
planifier au moins vos premières réflexions sur la manière de résoudre un
problème spécifique dès le début. Même si vous devez
modifier votre plan ultérieurement ou l'abandonner
complètement. Cela ne signifie pas que
vous devez vous engager dans chaque activité de manière indirectionnelle Avant le plan. Vous
espérez simplement avoir de la chance. Fruit a peut-être entendu parler de
la
découverte de la pénicilline Une nuit, le chercheur Alexander Fleming a
accidentellement laissé l'une de ses boîtes de Pétri
ouverte à À son retour le lendemain, il a découvert que de la
moisissure s'était développée. Mais qu'est-ce qui l'
intriguait encore plus ? Pourquoi la moisissure a-t-elle
empêché les bactéries de se
développer à la suite du
S40 et d' expériences contrôlées ? Deming ne reconnaît en aucun cas l'
importance de ce qu'il a vu dans la boîte de
Pétri, il se rester assis
à
attendre que la chance porte ses fruits. Eh bien, cela nous amène
à la partie suivante. Analogies. Pour améliorer la rapidité et l'
ampleur de
votre résolution de problèmes, il est essentiel rapidité et l'
ampleur de
votre résolution de problèmes de reconnaître les analogies, mais cela peut aussi être la plus
difficile. Le problème Vous ne pouvez pas rechercher d'
analogies tant que vous disposez pas d'un référentiel des solutions
précédentes Les programmeurs en développement
essayaient souvent de prendre un raccourci en trouvant un code similaire au code
requis et en le modifiant Cependant, c'est une erreur. Vous ne complétez pas vous-même une
solution. Vous n'aurez pas complètement compris et intériorisé le problème. La modification d'un programme
que vous ne comprenez pas parfaitement peut
s'avérer très difficile. Pour comprendre
le problème, il n'est pas nécessaire d'avoir
écrit le code vous-même. Mais si vous pouvez écrire le code, votre compréhension
sera limitée. Une autre raison est que pour chaque programme
réussi, vous écrivez ceci plus qu'une
solution à un problème actuel. C'est une analogie pour un
problème futur auquel vous pourriez être confronté. Plus vous comptez sur le code
d'autres programmeurs, plus vous
le ferez à l'avenir. l'écrivain est connu, plus il s'
éloigne de
sa propre expérience, plus il peut être difficile
d'écrire. Lorsque vous programmez, vous
devez essayer de partir de ce que vous savez déjà et
de déterminer ce que vous savez à partir de là. Une fois que vous avez divisé le
problème en plusieurs parties. Par exemple,
allez-y et complétez n'importe quelle pièce que vous
connaissez déjà. Dans une certaine mesure. disposer d'une solution
partielle fonctionnelle peut entraîner une lutte pour
le reste du problème. De plus, comme vous l'avez peut-être remarqué, un des éléments récurrents de la
résolution de problèmes consiste à réaliser des progrès
utiles pour certitude que vous
finirez par En commençant par ce que
vous savez déjà, vous gagnez en confiance et en
élan pour atteindre votre objectif. Différemment. Comme nous
l'avons
démontré précédemment, la reformulation
du problème peut donner résultats
utiles dans
certaines circonstances Exposer un problème d'une
manière différente ou utiliser votre
langue peut
faciliter le processus de
reformulation du problème, ce qui peut être comparé à l'escalade
d'une montagne Avant de commencer votre voyage. Pourquoi ne pas explorer
la montagne
sous
différents angles pour voir s'il existe une fenêtre contextuelle plus facile. Une reformulation permet de vérifier que l'objectif n'était pas ce que
nous pensions qu'il était Penser différemment
et reformuler
des problèmes est un outil puissant, en particulier lorsqu'il s'agit de
résoudre des tâches de
programmation difficiles Cela ne vous aidera peut-être pas
à écrire du code, mais tout comme dans l'énigme
précédente, cela
vous aidera certainement à comprendre le problème et à trouver
une solution beaucoup plus rapidement L'expérience. Parfois, lorsque rien ne
fonctionne vraiment comme vous le souhaitez, il est préférable d'essayer de nouvelles choses
et de voir ce qui se passe. Cependant, il est
important de noter qu' expérimenter n'est pas
la même chose que deviner Deviner revient à
taper du code en
espérant qu'il fonctionne expérimentation, au contraire signifie que vous disposez d'un processus
régulé dans lequel vous pouvez deviner ce qui va
se passer lorsqu'un code spécifique est exécuté Ensuite, vous le testez pour déterminer si votre supposition
est vraie ou non. Tout comme un chercheur, vous pourrez tirer des leçons de
deux observations que vous avez faites et utiliser ces connaissances pour mieux résoudre le problème
initial. Motivation. Enfin et surtout, il faut rester motivé. La frustration est tout à fait normale. Tu dois l'accepter. Plus facile à dire qu'à faire, non ? Essayez d'
abord de vous rappeler que vous
faites des choses dont
tout le monde n'est pas capable. Vous ne parviendrez
peut-être pas
à résoudre le problème en ce moment.
Mais c'est bon. Tu peux échouer. Ne considérez pas nécessairement l'échec comme une mauvaise chose. C'est juste l'occasion
de faire mieux la prochaine fois. Vous pouvez voir la frustration comme un signe que vous
sortez de votre zone de confort. Si vous voulez apprendre des choses, vous rencontrerez des problèmes et probablement
bloqué à un moment donné. Mais à la fin, tu
auras toujours. Le
conseil le plus classique pour faire
face à la frustration est
de faire autre chose. Cela ne veut pas dire que vous
évitez le problème. Vous devrez y
revenir un jour ou l'autre. L'objectif est de lui donner une pause. Réfléchir pendant des heures au
problème peut vous fatiguer C'est
pourquoi vous
avez besoin de temps pour comprendre l'information
et la traiter. Forcer votre esprit à
continuer de travailler par désespoir ou par orgueil
ne fera que l'
affaiblir encore plus Vous devez considérer
votre cerveau comme un muscle et le laisser reposer. Alors faites une pause
pour vous offrir une tasse de café ou de thé
et détendez-vous un peu. Réessayez ensuite de résoudre
le problème. Il s'agit de le résoudre en appliquant les
connaissances que vous acquérez aujourd'hui. Restez motivé
6. Obstacles sur votre voyage: Obstacles sur votre chemin. Maintenant que vous avez
acquis un peu de grâce dans le monde de la
résolution de problèmes, vous
voulez voir si vous pouvez appliquer vos connaissances et résoudre
les deux problèmes suivants Le triangle de Pascal. Imaginez qu'on vous donne un triangle composé de six rangées, qui se présente comme suit. La tâche est maintenant de
savoir à quoi ressemblera la
ligne suivante. Comme petit indice, essayez de
résoudre le problème en suivant
les sept étapes du
processus de
résolution de problèmes et créez
un plan d'action. La dérive, ce sont des stratégies
à apprendre aujourd'hui. Mettez cette vidéo en pause pendant quelques minutes et
revenez quand vous serez prêt. Comme certains peuvent
avoir des difficultés à résoudre le triangle de Pascal, résolvons ce problème étape par étape. Pour vous faciliter la tâche,
nous allons noter chaque étape jusqu'à affiner
les conseils qui nous aident. Premièrement, définissez le problème. Dans ce cas, le problème est que nous ne connaissons pas le schéma
de la loi du triangle. Sur la diapositive suivante,
un numéro pour définir les objectifs. En termes simples, notre objectif est de
trouver le motif
du triangle pour résoudre la
ligne suivante. Numéro trois. Clarification. Existe-t-il des données disponibles qui pourraient nous aider à
résoudre le problème ? En regardant de plus près
le triangle, nous voyons que les arêtes sont
toujours vides à l'intérieur, mais il grandit selon un motif
aléatoire. Nous pouvons donc pour l'instant simplement supposer que les
arêtes
seront toujours le numéro recherché pour la cause première. Eh bien, puisqu'il s'agit d'un problème
logique, la cause première du problème réside dans les propriétés mathématiques, les
nombres, les interrelations Bref, la
cause première du problème
avec le triangle de Pascal
est qu'il nécessite une bonne compréhension des concepts mathématiques de
base et un peu de pratique afin comprendre
pleinement et de
l'utiliser efficacement. Comme cela va relever
des mathématiques, nous allons nous arrêter là pour le moment. Numéro cinq, le plan d'action. Il est maintenant temps pour nous de résoudre ce problème en appliquant
une excellente méthode étape par étape. Dans ce cas, nous pourrions utiliser l'une des stratégies que
nous avons apprises plus tôt, comme diviser pour régner. En divisant le triangle
en triangles plus petits, pourrez
peut-être trouver des informations cachées
sur ce problème. Pour cela, nous pourrions commencer par le plus petit triangle qui
pourrait nous être utile. Prévoyez pour le moment d'ajouter la diapositive
suivante, de voir ce qui s'
est passé et de réfléchir à la façon dont la ligne suivante et de réfléchir à la façon dont la ligne suivante dépend de
la précédente. Numéro six, exécutez
et évaluez. Ajoutons une autre ligne. Que voyons-nous ? Observez le motif du triangle 1331 de
Pascal. Notez qu'une fois sur
les bords et deux fois
trois au milieu. Comme indiqué dans la ligne précédente, nous en voyons deux au milieu
et une fois sur les bords. Comment s'articulent-ils ? Développons-le d'une autre ligne. Nous voyons 14641. Si nous
regardons le triangle de plus près, nous voyons dans la troisième rangée
un deux au milieu, dans la quatrième rangée,
au milieu, et dans la dernière rangée, 464 Tu as remarqué quelque chose ? Les valeurs situées sur les bords estivaux augmentent façon linéaire à chaque ligne d'édition C'est comme si un
nombre constant était édité, où le
vecteur constant est toujours un. Mais attendez, et si
nous prenions les valeurs des règles précédentes
comptées ensemble ? Si nous comptons un plus trois ensemble et libre plus
trois, et encore ,
trois plus un, alors
les valeurs médianes de six,
car les bords restent les mêmes. C'est exactement la cinquième ligne. Bon, maintenant essayons
une autre ligne. Disons qu'il suffit de prendre
les valeurs d'un. Ensuite, un plus quatre font 54, plus six font 106, plus quatre font dix. Plus un, ça fait cinq. ligne suivante est donc 15101051 Si nous le comparons
au triangle réel, il correspond parfaitement à
la sixième ligne. Nous avons la solution
du triangle de Pascal. Il suffit d'
additionner les valeurs
des lignes précédentes
pour obtenir la ligne suivante. D'accord ? Cela nous amène
au point suivant. Améliorez-vous continuellement. N'oubliez pas de toujours apprendre et de vous améliorer grâce à vos erreurs. Votre plan d'action fonctionne-t-il ? Si c'est le cas, pourquoi et comment l'
avez-vous élaboré ? Si les deux, adaptez votre plan et
essayez différentes stratégies. En vous en tenant simplement à notre processus de
résolution de problèmes et en utilisant des stratégies
simples, vous êtes en mesure de résoudre ce problème
assez complexe Maintenant, essayez de résoudre le problème, vous avez découvert le
prochain et le dernier obstacle. Bonne chance Le jeu de sudoku En passant à autre chose, vous
connaissez peut-être le problème suivant. Le jeu de sudoku est
un jeu très populaire et apparaît souvent dans les journaux, les magazines et d'autres endroits actuellement plusieurs versions
différentes existe actuellement plusieurs versions
différentes
de ce jeu. Toutefois, nous nous en tiendrons pour l'instant
aux méthodes traditionnelles. Le problème est le suivant. Une grille de neuf par neuf est partiellement remplie de
chiffres simples allant 1 à 9. Le joueur doit
remplir les cases vides Pourquoi s'en tenir à un itinéraire
en particulier ? Cruel. Un chiffre ne peut
apparaître qu'une seule fois dans chaque ligne. Jusqu'à un chiffre ne peut apparaître qu'une seule fois
dans chaque Columbia. Sans frais. Un chiffre ne
peut apparaître qu'une seule fois dans chaque zone
trois par trois indiquée Jetons maintenant un coup d'œil au puzzle
du sudoku lui-même. OK, que voyons-nous ? Vous voyez qu'actuellement
36 cases sont numérotées, il n'en reste donc que 45. La question qui se pose toujours est la suivante : quelles cases devons-nous
essayer de remplir en premier ? À y
regarder de plus près la zone située au milieu de
l'autoroute présente déjà
huit valeurs sur neuf Il ne peut donc y avoir qu'une seule valeur
manquante, soit sept. Après avoir placé cette valeur, remarquez-vous les valeurs
dans la colonne la plus centrale ? Sept cases sur neuf
ont été remplies, il n'
en reste que deux à remplir. Il doit contenir une valeur qui ne figure pas déjà
dans le Columbia. Les deux numéros manquants sont
gratuits la nuit. Malgré la contrainte
imposée à cette colonne, trois sont déjà présents
dans la première ligne et neuf
dans la septième ligne. En raison des contraintes de ligne, la troisième ligne de la
colonne du milieu doit contenir neuf et la septième ligne
doit en contenir trois. Maintenant que nous avons
renseigné certaines valeurs, c'est à vous de l'essayer. Consacrez votre temps à cette tâche. N'oubliez pas que la clé est de rechercher les carrés ayant le moins de valeurs
possibles a. veux bien. Une fois que vous
avez terminé l'exercice, vous pouvez vérifier vos
solutions à
l'aide des solutions fournies
dans nos documents supplémentaires.
7. Comment la résolution de problèmes et la programmation sont-elles liées ?: Quel est le lien entre la résolution de problèmes
et la programmation ? Après avoir surmonté les
obstacles de votre voyage ? Vous vous demandez peut-être comment résolution de problèmes et
la programmation sont interconnectées et pourquoi nous
avons créé ce cours
en premier lieu Pensez à la programmation
comme à une boîte
contenant deux
boîtes plus petites à l'intérieur. La première case représente la
résolution de problèmes. La deuxième case
représente le codage. Lorsque vous êtes confronté à
un problème de programmation, la première étape consiste à résoudre le problème lui-même en
proposant une solution possible. Par exemple, supposons que vous souhaitiez créer un
programme qui recherche tous les fichiers de
votre ordinateur et répertorie
toutes les images du dossier, comment vous y prendriez-vous ? Quelles compétences en matière
de résolution de problèmes devriez-vous appliquer ? Le plan solide avec code
sera inefficace. La programmation est un outil
puissant qui vous
permet de résoudre des problèmes
complexes, automatiser des processus
et de réaliser bien plus encore Imaginez la
satisfaction que procure la création d' un programme qui est à l'origine
d'un problème réel, économisant du temps et des efforts Le même principe s'applique lorsque vous travaillez dans le gouffre de l'intelligence
artificielle. Il ne s'agit pas uniquement de diffuser
le code des compétences d' un développeur d'IA en matière de résolution
de Il s'agit de la façon dont ils
abordent les problèmes et façon dont ils les abordent sous
différents angles. Je devrais aider
les humains en automatisant les tâches
banales qui remplacent les
humains par des tâches dangereuses En résumé, la résolution de problèmes et la programmation sont
étroitement liées Car la programmation est essentiellement
une forme de résolution de problèmes. Cela implique
d'identifier un problème, le
décomposer en sous-problèmes plus petits et
gérables Ensuite, en utilisant des algorithmes
et la logique pour créer une solution dont nous
avons parlé dans ce cours. Faisons un bref récapitulatif
dans le chapitre suivant.
8. Ce que vous avez appris: Qu'est-ce que tu as appris ? Nous vous avons d'abord présenté la
résolution de problèmes en général. Pourquoi avez-vous eu besoin de savoir comment fonctionne le processus de
résolution de problèmes. Ensuite, nous résolvons ensemble l'énigme du chat
à l'oiseau et au maïs Nous avons ensuite examiné certaines stratégies de
résolution de problèmes qui pourraient vous aider à
résoudre les problèmes beaucoup plus rapidement La prochaine étape de votre parcours sera consacrée
aux obstacles que vous avez dû surmonter grâce aux
compétences que vous avez acquises très tôt. Après
les avoir surmontées, nous avons expliqué la relation entre la programmation
et la résolution de problèmes Maintenant que vous avez
tout fini pour vous souhaiter bonne chance dans votre
voyage, restez motivé