Correction orthographique FirstTest + Presentation

ServeurDeTest
nathan boileau 2 years ago
parent 366103cf27
commit b50271a511

@ -69,9 +69,9 @@
class="p-3 rounded m-0"
>
<p>
Nous voici dans votre premier test, pour savoir si tu es
qualifié pour maider. Attention je suis très méticuleux, alors
soit bien sur dêtre précis dans ce que tu fais !
Nous voici dans le premier test, pour savoir si tu es
qualifié pour maider. Attention, je suis très méticuleux, alors
soit bien sûr dêtre précis dans ce que tu fais !
</p>
<br />
<p>
@ -82,7 +82,7 @@
>.
</p>
<p>
Appuie sur le button <b style="color: red;">Run</b> pour executer ton code.
Appuie sur le bouton <b style="color: red;">Run</b> pour exécuter ton code.
</p>
</section>
</div>

@ -68,8 +68,8 @@
style="background-color: #222831; min-height: 0"
class="p-3 rounded m-0">
<p>
Il exsite un autre type de boucle en pyhton qui est la boucle <b style="color: violet">while</b>.
Elle permet de répéter une action tant qu'une condition est vraie.
Il existe un autre type de boucle en Python qui est la boucle <b style="color: violet">while</b>.
Elle permet de répéter une action tant qu'une condition est vraie.
</p>
<p>
Voici un petit exemple :
@ -84,10 +84,10 @@
Tant que la liste ne contient pas 5 éléments, on ajoute un élément.
</p>
<p>
Bien je te propose de passer ton dernier test de qualification.
Parfait, nous allons donc passer à ton dernier test de qualification.
Tu dois coder la fonction <b style="color: violet;">tri</b>.
Cette fonction prend en paramètre deux <b style="color: yellow;">chaine de caractère</b>,
remet les lettres dans l'orde et
remet les lettres dans l'ordre et
retourne la <b style="color: yellow;">chaine de caractère</b>.
Voici un exemple pour que tu comprennes mieux :
</p>
@ -100,7 +100,7 @@
</code>
<br></br>
<p>
La fonction <b style="color: violet;">tri</b> prend tour a tour les lettres de a et b.
La fonction <b style="color: violet;">tri</b> prend tour à tour les lettres de a et b.
</p>
</section>
</div>

@ -70,7 +70,7 @@
>
<p>
Pour ce deuxième test, nous allons voir comment déclarer une
variable et la manipuler. Pour créer une variable en python il
variable et la manipuler. Pour créer une variable en python, il
suffit de faire :
</p>
<code style="font-size: 18px">x = 1</code>
@ -83,7 +83,7 @@
<br /><br />
<p>
Ici, nous avons incrémenté la valeur de x de 1. Nous pouvons
également faire tout autre opération mathématique avec cette
également faire toute autre opération mathématique avec cette
même variable. Par exemple :
</p>
<code style="font-size: 18px">x = x * 2</code><br />

@ -72,7 +72,7 @@
Passons désormais à la suite de notre test de qualification. Je vais te présenter les <b style="color:violet">listes</b>.
</p>
<p>
Une liste est une structure de données qui permet de stocker plusieurs valeur. En python, on peut créer une liste en utilisant les crochets <b style="color:violet">[ ]</b>.
Une liste est une structure de données qui permet de stocker plusieurs valeurs. En python, on peut créer une liste en utilisant les crochets <b style="color:violet">[ ]</b>.
</p>
<p>
Voici un exemple :
@ -80,20 +80,21 @@
<code style="font-size: 18px">
ma_liste = [1, 2,"Hello","World", 3.14]
</code>
<br></br>
<br><br>
<p>
Ici on crée une liste composé de plusieurs éléments. On peut accéder à un élément de la liste en utilisant son <b style="color:violet">indice</b>. L'indice d'un élément correspond à sa position dans la liste. On commence à compter à partir de 0.
Ici, on crée une liste composée de plusieurs éléments. On peut accéder à un élément de la liste en utilisant son <b style="color:violet">indice</b>. L'indice d'un élément correspond à sa position dans la liste. On commence à compter à partir de 0.
</p>
<code style="font-size: 18px">
ma_liste[0] = 3
</code>
<br></br>
<br><br>
<p>
Dans l'exemple précédent dans la liste <b style="color:violet">ma_liste</b>, on accède à l'élément d'indice 0 et on lui donne la valeur 3.
Dans l'exemple précédent, dans la liste <b style="color:violet">ma_liste</b>, on accède à l'élément d'indice 0 et on lui donne la valeur 3.
</p>
<p>
Désormias c'est a toi d'expérimenter ! Je t'ai préparé un petit programme qui vas t'en apprendre plus sur les listes.
Si tu veux plus d'information néssite pas a aller voir sur se site : <a href="https://docs.python.org/fr/3/tutorial/datastructures.html" target="_blank" style="color: #44fff6">https://docs.python.org/fr/3/tutorial/datastructures.html</a>
Désormais, c'est à toi d'expérimenter ! Je t'ai préparé un petit
programme qui va t'en apprendre plus sur les listes. Si tu veux
plus d'information n'hésite pas à aller voir sur ce site : <a href="https://docs.python.org/fr/3/tutorial/datastructures.html" target="_blank" style="color: #44fff6">https://docs.python.org/fr/3/tutorial/datastructures.html</a>
</p>
</section>
</div>

@ -68,12 +68,12 @@
style="background-color: #222831; min-height: 0"
class="p-3 rounded m-0">
<p>
Je vais maintenant ta parler des <b style="color: violet">fonctions</b>. Une fonction est un bloc de code qui peut être appelé plusieurs fois. Elle peut prendre des paramètres et retourner une valeur.
Je vais maintenant te parler des <b style="color: violet">fonctions</b>. Une fonction est un bloc de code qui peut être appelé plusieurs fois. Elle peut prendre des paramètres et retourner une valeur.
</p>
<p>
En pyhton pour déclarer une fonction on utilise le mot clé <b style="color: violet">def</b>
En Python, pour déclarer une fonction, on utilise le mot clé <b style="color: violet">def</b>
suivi du nom de la fonction et des paramètres entre parenthèses.
Voic un exemple de fonction qui affiche un message :
Voici un exemple de fonction qui affiche un message :
</p>
<code style="font-size: 18px">
def say_somethings(message1, message2):<br />
@ -82,7 +82,7 @@
</code>
<br/><br/>
<p>
Pour appeler une fonction on utilise son nom suivi des paramètres entre parenthèses.
Pour appeler une fonction, on utilise son nom suivi des paramètres entre parenthèses.
Voici un exemple d'appel de la fonction précédente :
</p>
<code style="font-size: 18px">

@ -68,14 +68,14 @@
style="background-color: #222831; min-height: 0"
class="p-3 rounded m-0">
<p>
J'èspère que tu es prêt pour ton premier test !
Écrit une function <b style="color: violet;">multiplicaton</b>.
qui returne la multiplication de deux nombres.
J'espère que tu es prêt pour ton premier test !
Écrit une fonction <b style="color: violet;">multiplication</b>.
Qui retourne la multiplication de deux nombres.
</p>
<p>
Comme d'habitue, tu peux tester ton code en cliquant sur le bouton <b style="color: red;">Run</b>.
Si tu es sur que ton code est bon, clique sur le bouton <b style="color: green;">Submit</b>
pour valider ton test. J'ai pris son de désactiver le bouton <b style="color:#44fff6;">Next</b>
Comme d'habitude, tu peux tester ton code en cliquant sur le bouton <b style="color: red;">Run</b>.
Si tu es sûr que ton code est bon, clique sur le bouton <b style="color: green;">Submit</b>
pour valider ton test. J'ai pris soin de désactiver le bouton <b style="color:#44fff6;">Next</b>
afin que tu ne puisses pas passer à la prochaine étape avant d'avoir terminé ce test.
</p>
</section>

@ -70,7 +70,7 @@
<p>
Il est temps de passer au niveau supérieur et de parler des conditions<br/>
En python une condition est une instruction qui permet de vérifier si une condition est vraie ou fausse.<br/>
Pour cela on utilise les mots clés if, elif et else. if signifie si, elif signifie sinon si et else signifie sinon.<br/>
Pour cela, on utilise les mots clés <b style="color: violet">if</b>, <b style="color: violet">elif</b> et <b style="color: violet">else</b>. <br/>
Voici un exemple :
</p>
<code style="font-size: 18px">
@ -84,9 +84,9 @@
</code>
<br></br>
<p>
Ici on test si a est plus petit que b.<br/>
Si a n'est pas plus petit alors on test si a est égal a b.<br/>
Si aucune des conditions est remplit alors on affiche "a est plus grand que b".
"Ici, on vérifie si "a" est plus petit que "b".<br/>
Si "a" n'est pas inférieur à "b", alors on vérifie si "a" est égal à "b". <br/>
Si aucune de ces conditions n'est remplie, alors on affiche "a est plus grand que b".
</p>
</section>
</div>

@ -68,19 +68,19 @@
style="background-color: #222831; min-height: 0"
class="p-3 rounded m-0">
<p>
Mettons en pratique ce que tu vient d'apprendre. Crée une fonction <b style="color : violet"> condition</b>
Mettons en pratique ce que tu viens d'apprendre. Crée une fonction <b style="color : violet"> condition</b>
qui prend en argument une liste de nombre entier et un nombre x.
Et qui parcoure la liste en effectuant plusieurs tests :<br />
<ul>
<p>Si le nombre dans la liste est égal à 1, ajoute 1 à x</p>
<p>Si le nombre dans la liste est différent de 2, soustrait 1 à x</p>
<p>Si le nombre dans la liste est inférieur à 3, multiplie x par elle même</p>
<p>Si le nombre dans la liste est inférieur à 3, multiplie x par elle-même</p>
<p>Si le nombre dans la liste est supérieur à 6, ajoute 4 à x</p>
<p>Sinon ajoute 5 à x</p>
</ul>
</p>
<p>
Pour parcourir une liste tu peux utlisier l'instruction <b style="color:violet">for</b> comme ceci :<br />
Pour parcourir une liste, tu peux utiliser l'instruction <b style="color:violet">for</b> comme ceci :<br />
</p>
<code style="font-size: 18px">
b = 0<br />
@ -90,9 +90,9 @@
</code>
<br></br>
<p>
Elle va parcourir la liste et mettre dans la variable i chaque élément de la liste.
Ici elle va parcourir la liste en asignant a i chaque élément de la liste un par un.
Et pour chaque élément de la liste elle va ajouter 1 à la variable b.
Elle va parcourir la liste et mettre dans la variable "i" chaque élément de la liste.
Ici, elle va parcourir la liste en assignant à "i" chaque élément de la liste un par un.
Et pour chaque élément de la liste, elle va ajouter 1 à la variable "b".
</p>
</section>
</div>

@ -69,14 +69,14 @@
class="p-3 rounded m-0">
<p>
Durant le test précédent, tu as découvert l'instruction <b style="color : violet">for</b>.
Nous l'avons aborder que briévement, mais il est temps de l'étudier plus en détail.<br/>
Nous ne l'avons abordée que brièvement, mais il est temps de l'étudier plus en détail.<br/>
La boucle <b style="color : violet">for</b> est une boucle qui permet de répéter un bloc d'instruction un nombre défini de fois.<br/>
On précise après le mot-clé <b style="color : violet">for</b> le nom dune variable
qui prendra successivement toutes les valeurs qui sont données après le mot-clé <b style="color : violet">in</b>.<br/>
Il est possible dobtenir le même résultat sans donner de liste de valeurs, mais en utilisant la fonction <b style="color : violet">range()</b>.
</p>
<p>
Voici un exemple de code.
Voici un exemple de code :
</p>
<code style="font-size: 18px">
list = [1, 2, 3, 4, 5]<br/>
@ -100,7 +100,7 @@
</code>
<br></br>
<p>
Je te laisse expérimenter par toi même.
Je te laisse expérimenter par toi-même.
</p>
</section>
</div>
@ -127,22 +127,22 @@ for i in list:
print(i+2)
print("")
print("Boucle for dans avec range (5): ")
print("Boucle for avec range (5): ")
for j in range(5):
print(j)
print("")
print("Boucle for dans avec range (1, 5): ")
print("Boucle for avec range (1, 5): ")
for k in range(1, 5):
print(k)
print("")
print("Boucle for dans avec range (0, 5, 2): ")
print("Boucle for avec range (0, 5, 2): ")
for l in range(1, 5, 2):
print(l)
print("")
print("Boucle for dans avec range (5, 0, -1): ")
print("Boucle for avec range (5, 0, -1): ")
for m in range(5, 0, -1):
print(m)

@ -55,28 +55,24 @@
<section class="hidden row">
<p>
Bonjour Utilisateur ! Je suis <b>Foxy</b>. <br /><br /><br />
Une IA créer dans le but de rétablir un environnement sain et
Une IA créé dans le but de rétablir un environnement sain et
équilibré sur la planète.
<br />
<br />
Malgres mon apparence mignonne je pourrai être une arme de
destruction massive si on parvenait à me pirater.
</p>
</section>
<section class="hidden row">
<p>
J'ai donc besoin de ton aide pour me protéger d'une organisation
malveillante nommé <b>Gamma</b> qui souhaite m'utiliser à des
fins militaires
malveillante nommée <b>Gamma</b> qui souhaite m'utiliser à des
fins militaires.
</p>
</section>
<section class="hidden row">
<p>
Pour cela je vais te demander de réaliser des missions pour moi.
Pour cela, je vais te demander de réaliser des missions pour moi.
Mais tout d'abord, tu dois passer un test de qualification. Si
tu réussis, tu pouras m'aider à protéger mon code
tu réussis, tu pourras m'aider à protéger mon code
source.
</p>
</section>
@ -84,7 +80,7 @@
<section class="hidden row" style="min-height: 50vh">
<p>
Clique sur le bouton NEXT pour commencer tes premiers pas dans
l'ère du developpement.<br />
l'ère du développement.<br />
<br />
Clique sur SKIP pour aller directement aux énigmes.
</p>

Loading…
Cancel
Save