Python Udviklingskursus
Kapitel
>
Niveau

Introduktion til Python
Bevægelse med funktioner

Du er faret vild i skoven! Find vej ud og kom tilbage til din gård ved at skrive dine første linjer med Python-kode!

Python er et alsidigt programmeringssprog, som du kan bruge til en lang række apps, inklusive spil!

Din første opgave er at finde vej til stjernen ved at bruge kode for at fuldføre niveauet!

Hvis du sidder fast, så prøv at trykke på Help knappen i øverste højre hjørne af skærmen eller tryk på Code Book knappen for at se illustrerede forklaringer af alle de koder, der bruges i spillet.

Du kan også få hjælp fra den Virtual Teacher, denne funktion genererer tips via pop-ups i kodeeditoren, som guider dig gennem kodeprocessen. Du kan tænde og slukke for den ved at skifte lærer-ikonet øverst i editoren. Møntikonet ved siden af fortæller dig, hvor mange tips du er berettiget til at modtage.

Guide

Objective

Kryds skovstien og nå udgangen for at fuldføre niveauet.

Hvordan krydser du skoven? Ved selvfølgelig at bruge Funktioner!

Funktioner er nyttige kodekommandoer, der påvirker verden omkring dig. Disse kommandoer bliver skrevet i editoren nedenfor.

I programmeringssproget Python er funktionerne inddelt i moduler. player-modulet bruges til at interagere med spilverdenen. Det er derfor, vi skal "importere" player-modulet for at bruge dets funktioner.

Funktioner udføres ved at skrive ordet "player", derefter et punktum, efterfulgt af funktionsnavnet og parenteser.

Funktioner udføres én efter én, fra top til bund - hvilket betyder, at rækkefølgen er vigtig.

Følgende funktioner er tilgængelige for dig:

  • For at bevæge dig fremad, skal du skrive player.move_forward().
  • For at dreje til venstre, skal du skrive player.turn_left().
  • For at dreje til højre, skal du skrive player.turn_right().

Det hvide X-mærke, der vises, efter du først bevæger dig, repræsenterer din startposition, stjernen for enden af stien repræsenterer dit endelige mål.

Når du er færdig med at skrive din kode, skal du trykke på knappen "Kør" for at udføre alle kommandoerne én efter én.

Prøv det af!

Kodebog