DS5 pour les 3ePasserelles
This commit is contained in:
BIN
3ePasserelles/DS/DS_18_01_16/Scratch/fig/labyrinthe.png
Normal file
BIN
3ePasserelles/DS/DS_18_01_16/Scratch/fig/labyrinthe.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 89 KiB |
BIN
3ePasserelles/DS/DS_18_01_16/Scratch/fig/programmes.png
Normal file
BIN
3ePasserelles/DS/DS_18_01_16/Scratch/fig/programmes.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 149 KiB |
68
3ePasserelles/DS/DS_18_01_16/Scratch/subject.tex
Normal file
68
3ePasserelles/DS/DS_18_01_16/Scratch/subject.tex
Normal file
@@ -0,0 +1,68 @@
|
||||
\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}
|
||||
|
Reference in New Issue
Block a user