69 lines
2.2 KiB
TeX
69 lines
2.2 KiB
TeX
|
\begin{center}
|
|||
|
\includegraphics[scale=0.4]{./fig/labyrinthe}
|
|||
|
\end{center}
|
|||
|
|
|||
|
On a créé trois programmes pour permettre au poisson de regagner les issues A, B ou C.
|
|||
|
|
|||
|
\small
|
|||
|
|
|||
|
\begin{minipage}{0.3\textwidth}
|
|||
|
Programme 1
|
|||
|
|
|||
|
\begin{scratch}
|
|||
|
\blockinit{quand \greenflag est cliqué}
|
|||
|
\blockmove{avancer de \ovalnum{80}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\blockmove{avancer de \ovalnum{80}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\blockmove{avancer de \ovalnum{240}}
|
|||
|
\end{scratch}
|
|||
|
\end{minipage}
|
|||
|
\begin{minipage}{0.3\textwidth}
|
|||
|
Programme 2
|
|||
|
|
|||
|
\begin{scratch}
|
|||
|
\blockinit{quand \greenflag est cliqué}
|
|||
|
\blockmove{avancer de \ovalnum{80}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\blockmove{avancer de \ovalnum{240}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\end{scratch}
|
|||
|
\end{minipage}
|
|||
|
\begin{minipage}{0.3\textwidth}
|
|||
|
Programme 3
|
|||
|
|
|||
|
\begin{scratch}
|
|||
|
\blockinit{quand \greenflag est cliqué}
|
|||
|
\blockmove{avancer de \ovalnum{80}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\blockmove{avancer de \ovalnum{80}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\blockmove{avancer de \ovalnum{80}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\blockmove{avancer de \ovalnum{80}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\blockmove{avancer de \ovalnum{80}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\blockmove{avancer de \ovalnum{80}}
|
|||
|
\blockmove{tourner \turnright de \ovalnum{90} degrés}
|
|||
|
\end{scratch}
|
|||
|
\end{minipage}
|
|||
|
\normalsize
|
|||
|
|
|||
|
\begin{enumerate}
|
|||
|
\item Quel programme permet d'aller en A? En B? En C?
|
|||
|
\item On souhaite simplifier le programme 3, en utilisant un boucle de la forme ci-contre.
|
|||
|
|
|||
|
\begin{minipage}{0.7\textwidth}
|
|||
|
Quelles instructions va-t-on placer à l’intérieur de cette boucle?
|
|||
|
\end{minipage}
|
|||
|
\begin{minipage}{0.3\textwidth}
|
|||
|
\begin{scratch}
|
|||
|
\blockrepeat{répéter \ovalnum{6} fois}{
|
|||
|
\blockspace}
|
|||
|
|
|||
|
\end{scratch}
|
|||
|
\end{minipage}
|
|||
|
\end{enumerate}
|
|||
|
|