Compare commits
2 Commits
d36406e7f5
...
e0a502e074
Author | SHA1 | Date | |
---|---|---|---|
e0a502e074 | |||
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
|
||||
|
||||
|
@ -2,7 +2,7 @@ Spécialité première NSI
|
||||
#######################
|
||||
|
||||
:date: 2022-07-25
|
||||
:modified: 2022-09-04
|
||||
:modified: 2022-09-29
|
||||
:authors: Bertrand Benjamin
|
||||
:category: 1NSI
|
||||
:tags: Progression
|
||||
@ -121,3 +121,17 @@ Suite et fin du projet.
|
||||
Construction d'une présentation
|
||||
|
||||
Présentation évaluée
|
||||
|
||||
Ressources pour l'auto-apprentissage
|
||||
====================================
|
||||
|
||||
Chaines youtube:
|
||||
|
||||
- `Grafikart - HTML <https://www.youtube.com/watch?v=oEAuNzWXRjM&list=PLjwdMgw5TTLUeixVGPNl1uZNeJy4UY6qX>`_
|
||||
- `Grafikart - CSS <https://www.youtube.com/watch?v=PE8FQ6zihhw&list=PLjwdMgw5TTLVjTZQocrMwKicV5wsZlRpj>`_
|
||||
- `Grafikart - divers techniques en HTML/CSS <https://www.youtube.com/watch?v=X_R9y48d-OQ&list=PLjwdMgw5TTLU5x6bUs_FkyxF9vt0BWfIo>`_
|
||||
- `Benjamin Code - review de ce qui se fait de mieux en html/css/javascript <https://www.youtube.com/watch?v=7pqC6j-5P9E&list=PL8x4xEF7H2YMW4rXZS8kQxuXG9uuOxUy1>`_ (attention ce n'est pas du tout un tuto!)
|
||||
|
||||
OpenClassRoom (ancien site du zero)
|
||||
|
||||
- `Cours HTML/CSS <https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3>`_ (aller voir la table des matières pour avoir accès aux cours sans avoir à s'inscrire)
|
||||
|
Loading…
Reference in New Issue
Block a user