2017-2018/3ePasserelles/DS/DS_18_01_16/Scratch/subject.tex

69 lines
2.2 KiB
TeX
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

\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 à linté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}