2018-04-05 15:32:09 +00:00
|
|
|
\begin{enumerate}
|
|
|
|
\item Associer chaque programme A, B et C à la figure 1 ou 2 qu'il permet de réaliser.
|
|
|
|
|
|
|
|
\hspace{-1cm}
|
|
|
|
\begin{minipage}{0.5\linewidth}
|
|
|
|
\includegraphics[scale=0.3]{./fig/fig1ou2}
|
|
|
|
\end{minipage}
|
|
|
|
\hfill
|
|
|
|
\begin{minipage}{0.5\linewidth}
|
|
|
|
Détail des paramètres de la commande "s'orienter à"
|
|
|
|
\begin{itemize}
|
|
|
|
\item (90) -> à droite
|
|
|
|
\item (-90) -> à gauche
|
|
|
|
\item (0) -> vers le haut
|
|
|
|
\item (90) -> vers le bas
|
|
|
|
\end{itemize}
|
|
|
|
\end{minipage}
|
|
|
|
|
|
|
|
\hspace{-1cm}
|
|
|
|
\begin{minipage}[t]{0.35\linewidth}
|
|
|
|
Programme A
|
|
|
|
|
|
|
|
\begin{scratch}
|
|
|
|
\blockinit{Quand \greenflag est cliqué}
|
|
|
|
\blockpen{stylo en position d'écriture}
|
|
|
|
\blockmove{s'orienter à \selectmenu{90}}
|
|
|
|
\blockmove{avancer de \ovalnum{50}}
|
|
|
|
\blockmove{tourner \turnleft{} de \ovalnum{90} degrés}
|
|
|
|
\blockmove{avancer de \ovalnum{50}}
|
|
|
|
\blockmove{tourner \turnleft{} de \ovalnum{90} degrés}
|
|
|
|
\blockmove{avancer de \ovalnum{30}}
|
|
|
|
\blockmove{tourner \turnleft{} de \ovalnum{90} degrés}
|
|
|
|
\blockmove{avancer de \ovalnum{30}}
|
|
|
|
\end{scratch}
|
|
|
|
\end{minipage}
|
|
|
|
\begin{minipage}[t]{0.35\linewidth}
|
|
|
|
Programme B
|
|
|
|
|
|
|
|
\begin{scratch}
|
|
|
|
\blockinit{Quand \greenflag est cliqué}
|
|
|
|
\blockpen{stylo en position d'écriture}
|
|
|
|
\blockmove{s'orienter à \selectmenu{90}}
|
|
|
|
\blockrepeat{répéter \ovalnum{2} fois}
|
|
|
|
{
|
|
|
|
\blockmove{avancer de \ovalnum{50}}
|
|
|
|
\blockmove{tourner \turnleft{} de \ovalnum{90} degrés}
|
|
|
|
\blockmove{avancer de \ovalnum{30}}
|
|
|
|
\blockmove{tourner \turnleft{} de \ovalnum{90} degrés}
|
|
|
|
}
|
|
|
|
\end{scratch}
|
|
|
|
\end{minipage}
|
|
|
|
\begin{minipage}[t]{0.3\linewidth}
|
|
|
|
Programme C
|
|
|
|
|
|
|
|
\begin{scratch}
|
|
|
|
\blockinit{Quand \greenflag est cliqué}
|
|
|
|
\blockpen{stylo en position d'écriture}
|
|
|
|
\blockmove{s'orienter à \selectmenu{90}}
|
|
|
|
\blockrepeat{répéter \ovalnum{2} fois}
|
|
|
|
{
|
|
|
|
\blockmove{avancer de \ovalnum{50}}
|
|
|
|
\blockmove{tourner \turnleft{} de \ovalnum{90} degrés}
|
|
|
|
}
|
|
|
|
\blockrepeat{répéter \ovalnum{2} fois}
|
|
|
|
{
|
|
|
|
\blockmove{avancer de \ovalnum{30}}
|
|
|
|
\blockmove{tourner \turnleft{} de \ovalnum{90} degrés}
|
|
|
|
}
|
|
|
|
\end{scratch}
|
|
|
|
\end{minipage}
|
|
|
|
|
2018-04-09 14:34:11 +00:00
|
|
|
\begin{samepage}
|
2018-04-05 15:32:09 +00:00
|
|
|
\item Quelle est la nature du quadrilatère dessiné par le \textbf{motif}?
|
|
|
|
|
|
|
|
\begin{scratch}
|
|
|
|
\initmoreblocks{définir \namemoreblocks{motif}}
|
|
|
|
\blockpen{stylo en position d'écriture}
|
|
|
|
\blockrepeat{répéter \ovalnum{4} fois}
|
|
|
|
{
|
|
|
|
\blockmove{avancer de \ovalnum{70}}
|
|
|
|
\blockmove{tourner \turnleft{} de \ovalnum{90} degrés}
|
|
|
|
}
|
|
|
|
\end{scratch}
|
|
|
|
|
2018-04-09 14:34:11 +00:00
|
|
|
\pagebreak
|
2018-04-05 15:32:09 +00:00
|
|
|
\item Le programme D ci-dessous permet-il d'obtenir la figure 3 ou la figure 4? Pourquoi?
|
|
|
|
|
|
|
|
\begin{minipage}{0.4\linewidth}
|
|
|
|
Programme D
|
|
|
|
|
|
|
|
\begin{scratch}
|
|
|
|
\blockinit{Quand \greenflag est cliqué}
|
|
|
|
\blockmove{aller à x: \ovalnum{0} y: \ovalnum{0}}
|
|
|
|
\blockpen{stylo en position d'écriture}
|
|
|
|
\blockrepeat{répéter \ovalnum{2} fois}
|
|
|
|
{
|
|
|
|
\blockmoreblocks{motif}
|
|
|
|
\blockmove{ajouter \ovalnum{100} à x}
|
|
|
|
}
|
|
|
|
\end{scratch}
|
|
|
|
\end{minipage}
|
|
|
|
\begin{minipage}{0.5\linewidth}
|
|
|
|
\includegraphics[scale=0.4]{./fig/fig3ou4}
|
|
|
|
\end{minipage}
|
|
|
|
|
|
|
|
|
|
|
|
\end{enumerate}
|