Feat: ajoute des exercices techniques sans micro:bit
This commit is contained in:
parent
d36406e7f5
commit
d64887c0a3
@ -194,3 +194,23 @@
|
||||
\item (*) La partie doit être perdue quand la tête du serpent touche une partie de son corps.
|
||||
\end{enumerate}
|
||||
\end{exercise}
|
||||
|
||||
% ---- Pure Python
|
||||
|
||||
\begin{exercise}[subtitle={Pure Python}, step={7}, origin={}, topics={ Programmation Python et microbit }, tags={ Python, Programmation, Architecture }]
|
||||
Ci-dessous quelques exercices techniques pour se faire la main avec Python. À vous de choisir les bons outils dans le corpus pour les résoudre.
|
||||
|
||||
Les exercices peuvent être faire dans l'ordre de votre choix.
|
||||
\begin{enumerate}
|
||||
\item \textbf{Mot de passe:} Étant donné un mot de passe stocké dans une variable. Le programme demande à l'utilisateur de rentrer un mot de passe tant que ce dernier n'est pas identique à celui stocké. Quand le mot de passe est trouvé, on afficher "accès autorisé"
|
||||
\item \textbf{Plus ou moins}: Étant donné un nombre stocké dans une variable. Le programme demande à l'utilisateur de le deviner. Tant qu'il ne la pas trouvé, le programme lui dira si la proposition est plus grande ou plus petite que la valeur stockée.
|
||||
\item \textbf{Questionnaire à une question:} Étant données une question et la réponse associée stockées dans deux variables. Le programme demande à l'utilisateur la réponse à la question et affiche si la réponse est bonne ou non. \textit{(On pourra amélioré ce programme en stockant plusieurs réponses possibles)}.
|
||||
\item \textbf{QCM:} Étant donnée une liste de questions fermées (qui se répondent pas oui ou non). Le programme pose les questions successivement et à la fin donne le nombre de bonnes réponses.
|
||||
\item \textbf{Table de ...:} Étant donné un nombre ainsi qu'une limite. Affiche tous les multiples de ce nombre juqu'à atteindre la limite.
|
||||
\item \textbf{Table de multiplication:} Étant donné un nombre limite. Affiche la table de multiplication de tous les nombres de 0 à cette limite.
|
||||
\item \textbf{Multiples de 3 ou 5:} Étant donné un nombre limite. Afficher tous les multiples de 3 ou de 5 inférieur à cette limite.
|
||||
\item \textbf{Pyramide de lettres:} Étant donnée une chaine de caractères. Afficher un fois la première lettre, puis deux fois la deuxième puis 3 fois la 3e...
|
||||
\item \textbf{Moyenne interactive:} Le programme demande des nombres jusqu'à ce que l'utilisateur entre "s" (pour stop) puis affiche la moyenne des nombres entrés.
|
||||
\item \textbf{Max interactif:} Le programme demande des nombres jusqu'à ce que l'utilisateur entre "s" (pour stop) puis affiche le max des nombres entrés.
|
||||
\end{enumerate}
|
||||
\end{exercise}
|
||||
|
Binary file not shown.
@ -33,8 +33,6 @@
|
||||
\item Maitriser les bases du language Python
|
||||
\end{itemize}
|
||||
|
||||
\bigskip
|
||||
|
||||
\section{Prise en main de la carte micro:bit}
|
||||
|
||||
\listsectionexercises
|
||||
@ -59,6 +57,11 @@
|
||||
|
||||
\listsectionexercises
|
||||
|
||||
\section{Pure Python}
|
||||
Cet exercice se fait sans utilisation du module micro:bit.
|
||||
|
||||
\listsectionexercises
|
||||
|
||||
|
||||
\pagebreak
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user