2017-2018/3ePasserelles/DS/DNBpro_blanc2/17_pro_Metro_sept_scratch/subject.tex

108 lines
4.0 KiB
TeX

\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}
\begin{samepage}
\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}
\pagebreak
\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}