Skip to content

move 6c from mandatory- to extra-questions #823

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions compendium/modules/w04-objects-lab.tex
Original file line number Diff line number Diff line change
Expand Up @@ -212,8 +212,6 @@ \subsection{Obligatoriska uppgifter}
\Subtask\Pen
I vilken ordning ritas blocken i rektangeln ut (lodrätt eller vågrätt)? Om du är osäker kan du lägga in en utskrift av \code{(x, y)} i den innersta loopen för att se ordningen.

\Subtask\Pen En annan lösning är att i stället anropa \code{fill}-metoden i \code{PixelWindow} direkt för att rita en motsvarande stor rektangel \emph{utan} nästlad loop. Vilka argument ska \code{fill}-anropet då ha?

\Subtask Lägg följande kod i \code{Main.drawWorld} så att programmet ritar ut underjorden (det vill säga en massa jord där blockmullvaden kan gräva sina tunnlar) och även lite gräs.

\begin{Code}
Expand Down Expand Up @@ -302,6 +300,9 @@ \subsection{Frivilliga extrauppgifter}
\Task
Ändra så att mullvaden inte lämnar någon tunnel efter sig när den springer på gräset.

\Task
Ändra i din \code{rectangle}-metod så att den ritar ut en likadan rektangel men \emph{utan} att använda nästlade loopar. Detta kan åstadkommas genom ett anrop till \code{PixelWindow.fill}.

\Task
Låt mullvaden fortsätta gräva även om man inte trycker ned någon tangent. Tangenttryckning ska ändra riktningen.

Expand Down