Compare commits
No commits in common. "a48e94099c93d0f882fed055bcf93b0ea505d530" and "8196cb5ed8cc7f70f9d03f1bb4b9c60e1a89b0e6" have entirely different histories.
a48e94099c
...
8196cb5ed8
@ -66,38 +66,3 @@
|
|||||||
\item Critiquer les deux qui viennent d'être écrits. Pourquoi ne sont-ils pas satisfaisants?
|
\item Critiquer les deux qui viennent d'être écrits. Pourquoi ne sont-ils pas satisfaisants?
|
||||||
\end{enumerate}
|
\end{enumerate}
|
||||||
\end{exercise}
|
\end{exercise}
|
||||||
|
|
||||||
\begin{exercise}[subtitle={Boucles infinies}, step={3}, origin={Ma tête}, topics={ Programmation Python et microbit }, tags={ Python, Programmation, Architecture }]
|
|
||||||
Pour mettre à jour de façon continue une valeur, il faut utiliser une \textbf{boucle infinie} pour mesurer la valeur puis éventuellement l'afficher.
|
|
||||||
\begin{center}
|
|
||||||
\begin{minipage}{0.5\linewidth}
|
|
||||||
\lstinputlisting{./scripts/03_temperature_infinie.py}
|
|
||||||
\end{minipage}
|
|
||||||
\end{center}
|
|
||||||
\begin{enumerate}
|
|
||||||
\item Décrire ce que fait chaque ligne du programme.
|
|
||||||
\item Écrire un programme qui indique la direction dans laquelle pointe la carte à tout moment.
|
|
||||||
|
|
||||||
\textit{Pour calibrer la boussole, vous pouvez utiliser \texttt{compass.calibrate()} avant la boucle infinie.}
|
|
||||||
\item Dessiner deux coeurs, un petit et un gros, puis faire apparaitre un coeur qui bat sur la matrice.
|
|
||||||
\item Le planeur est le plus petit vaisseau qui peut apparaitre dans le Jeu de la vie de Conway. Faire défiler un planeur sur la matrice.
|
|
||||||
\end{enumerate}
|
|
||||||
\end{exercise}
|
|
||||||
|
|
||||||
\begin{exercise}[subtitle={Boucles finies avec condition}, step={3}, origin={Ma tête}, topics={ Programmation Python et microbit }, tags={ Python, Programmation, Architecture }]
|
|
||||||
La boucle \texttt{while} vue dans l'exercice précédent peut aussi s'arrêter à une certain condition.
|
|
||||||
\begin{center}
|
|
||||||
\begin{minipage}{0.5\linewidth}
|
|
||||||
\lstinputlisting{./scripts/03_while_condition.py}
|
|
||||||
\end{minipage}
|
|
||||||
\end{center}
|
|
||||||
\begin{enumerate}
|
|
||||||
\item Décrire ce que fait chaque ligne.
|
|
||||||
\item Écrire un programme qui fait un décompte en partant de 5 puis qui affiche un coeur.
|
|
||||||
\end{enumerate}
|
|
||||||
\end{exercise}
|
|
||||||
|
|
||||||
|
|
||||||
\begin{exercise}[subtitle={Boucle finie}, step={4}, origin={Ma tête}, topics={ Programmation Python et microbit }, tags={ Python, Programmation, Architecture }]
|
|
||||||
Il est possible aussi de faire des boucles sur des ensembles définis à l'avance.
|
|
||||||
\end{exercise}
|
|
||||||
|
Binary file not shown.
@ -2,7 +2,7 @@
|
|||||||
\usepackage{myXsim}
|
\usepackage{myXsim}
|
||||||
|
|
||||||
\author{Benjamin Bertrand}
|
\author{Benjamin Bertrand}
|
||||||
\title{Python et micro:bit - Plan de travail}
|
\title{Programmation Python et microbit - Plan de travail}
|
||||||
\tribe{1NSI}
|
\tribe{1NSI}
|
||||||
\date{septembre 2022}
|
\date{septembre 2022}
|
||||||
|
|
||||||
@ -38,22 +38,6 @@ Savoir-faire de la séquence
|
|||||||
|
|
||||||
\listsectionexercises
|
\listsectionexercises
|
||||||
|
|
||||||
\section{Boucle avec condition}
|
|
||||||
|
|
||||||
\listsectionexercises
|
|
||||||
|
|
||||||
\section{Boucle finie}
|
|
||||||
|
|
||||||
\listsectionexercises
|
|
||||||
|
|
||||||
\section{Conditions}
|
|
||||||
|
|
||||||
\listsectionexercises
|
|
||||||
|
|
||||||
\section{Mini projet}
|
|
||||||
|
|
||||||
\listsectionexercises
|
|
||||||
|
|
||||||
|
|
||||||
\pagebreak
|
\pagebreak
|
||||||
|
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
from microbit import *
|
|
||||||
import time
|
|
||||||
|
|
||||||
while True:
|
|
||||||
temp = temperature()
|
|
||||||
display.scroll(temp)
|
|
||||||
time.sleep(1)
|
|
@ -1,12 +0,0 @@
|
|||||||
from microbit import *
|
|
||||||
import time
|
|
||||||
|
|
||||||
limite = 10
|
|
||||||
tour = 0
|
|
||||||
|
|
||||||
while tour < limite:
|
|
||||||
display.scroll(tour)
|
|
||||||
tour = tour + 1
|
|
||||||
time.sleep(0.5)
|
|
||||||
|
|
||||||
display.scroll("Fin")
|
|
Binary file not shown.
Binary file not shown.
@ -1,55 +0,0 @@
|
|||||||
\documentclass[14pt]{classPres}
|
|
||||||
\usepackage{tkz-fct}
|
|
||||||
|
|
||||||
\author{}
|
|
||||||
\title{}
|
|
||||||
\date{}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\begin{frame}{Questions flashs}
|
|
||||||
\begin{center}
|
|
||||||
\vfill
|
|
||||||
Première ST
|
|
||||||
\vfill
|
|
||||||
30 secondes par calcul
|
|
||||||
\vfill
|
|
||||||
\tiny \jobname
|
|
||||||
\end{center}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 1}
|
|
||||||
Faire le calcul suivant
|
|
||||||
\[
|
|
||||||
\frac{2}{4} + \frac{5}{3} =
|
|
||||||
\]
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 2}
|
|
||||||
Dans un panier de 5kg, il y a 1,5kg de carottes.
|
|
||||||
|
|
||||||
Quelle est la proportion de carottes dans ce panier?
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 3}
|
|
||||||
La résistance se calcule avec
|
|
||||||
\[ R = \frac{U^2}{P} \]
|
|
||||||
où $U$ est la tension et $P$ la puissance.
|
|
||||||
|
|
||||||
Combien vaut la résistance quand la tension est de 5V et la puissance de 10W?
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 4}
|
|
||||||
Réduire l'expression suivante
|
|
||||||
\[
|
|
||||||
A = 4x + 6x - 4 + 2x
|
|
||||||
\]
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Fin}
|
|
||||||
\begin{center}
|
|
||||||
On retourne son papier.
|
|
||||||
\end{center}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
|
|
||||||
\end{document}
|
|
Binary file not shown.
@ -1,65 +0,0 @@
|
|||||||
\documentclass[14pt]{classPres}
|
|
||||||
\usepackage{tkz-fct}
|
|
||||||
|
|
||||||
\author{}
|
|
||||||
\title{}
|
|
||||||
\date{}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\begin{frame}{Questions flashs}
|
|
||||||
\begin{center}
|
|
||||||
\vfill
|
|
||||||
Première ST
|
|
||||||
\vfill
|
|
||||||
30 secondes par calcul
|
|
||||||
\vfill
|
|
||||||
\tiny \jobname
|
|
||||||
\end{center}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 1}
|
|
||||||
Faire le calcul suivant
|
|
||||||
\[
|
|
||||||
\frac{1}{10} + \frac{8}{5} =
|
|
||||||
\]
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 2}
|
|
||||||
Composition du lycée
|
|
||||||
|
|
||||||
\begin{center}
|
|
||||||
\begin{tabular}{|*{4}{c|}}
|
|
||||||
\hline
|
|
||||||
Niveau & 2nd & 1ST & 1G \\
|
|
||||||
\hline
|
|
||||||
Classe & 6 & 4 & 4 \\
|
|
||||||
\hline
|
|
||||||
\end{tabular}
|
|
||||||
\end{center}
|
|
||||||
|
|
||||||
Quelle est la proportion de classe 1G dans le lycée?
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 3}
|
|
||||||
La tension $U$ se calcule avec
|
|
||||||
\[ U = R\times I\]
|
|
||||||
où $R$ est la résistance et $I$ le courant.
|
|
||||||
|
|
||||||
Combien vaut la tension quand la résistance est de 15 $\Omega$ et le courant de 1A?
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 4}
|
|
||||||
Réduire l'expression suivante
|
|
||||||
\[
|
|
||||||
A = 10 - 3x + 5 + 6x
|
|
||||||
\]
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Fin}
|
|
||||||
\begin{center}
|
|
||||||
On retourne son papier.
|
|
||||||
\end{center}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
|
|
||||||
\end{document}
|
|
@ -1,60 +0,0 @@
|
|||||||
\documentclass[14pt]{classPres}
|
|
||||||
\usepackage{tkz-fct}
|
|
||||||
|
|
||||||
\author{}
|
|
||||||
\title{}
|
|
||||||
\date{}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\begin{frame}{Questions flashs}
|
|
||||||
\begin{center}
|
|
||||||
\vfill
|
|
||||||
Première ST
|
|
||||||
\vfill
|
|
||||||
30 secondes par calcul
|
|
||||||
\vfill
|
|
||||||
\tiny \jobname
|
|
||||||
\end{center}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 1}
|
|
||||||
Faire le calcul suivant
|
|
||||||
\[
|
|
||||||
\frac{1}{4} + \frac{5}{6} =
|
|
||||||
\]
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 2}
|
|
||||||
Dans un panier, il y a
|
|
||||||
\begin{itemize}
|
|
||||||
\item 1,5kg de carottes
|
|
||||||
\item 3.5kg de tomates
|
|
||||||
\item 2kg de choux.
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
Quelle est la proportion de choux dans ce panier?
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 3}
|
|
||||||
La résistance se calcule avec
|
|
||||||
\[ R = \frac{U^2}{P} \]
|
|
||||||
où $U$ est la tension et $P$ la puissance.
|
|
||||||
|
|
||||||
Combien vaut la résistance quand la tension est de 10V et la puissance de 15W?
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Calcul 4}
|
|
||||||
Réduire l'expression suivante
|
|
||||||
\[
|
|
||||||
A = 5x - 7 + 3x + 1
|
|
||||||
\]
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}{Fin}
|
|
||||||
\begin{center}
|
|
||||||
On retourne son papier.
|
|
||||||
\end{center}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
|
|
||||||
\end{document}
|
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user