Μάθημα Ανάπτυξης Python
Κεφάλαιο
>
Επίπεδο

Εισαγωγή στην Python
Κίνηση με συναρτήσεις

Έχεις χαθεί μέσα στο δάσος! Βρες το δρόμο σου προς την έξοδο και γύρισε στη φάρμα σου γράφοντας τις πρώτες σου γραμμές κώδικα Python!

Python είναι μια γλώσσα προγραμματισμού πολλαπλών χρήσεων που μπορεί να χρησιμοποιηθεί για μια ποικιλία εφαρμογών, συμπεριλαμβανομένων και των παιχνιδιών!

Ο πρώτος σου στόχος είναι να φτάσεις στο αστέρι χρησιμοποιώντας κώδικα για να ολοκληρώσεις το επίπεδο!

Αν κολλήσεις, δοκίμασε να πατήσεις το κουμπί Help στην πάνω δεξιά γωνία της οθόνης ή να πατήσεις το κουμπί Code Book για εικονογραφημένες εξηγήσεις όλων των κωδίκων που χρησιμοποιούνται στο παιχνίδι.

Μπορείς επίσης να λάβεις βοήθεια από τον Virtual Teacher, αυτή η λειτουργία θα δημιουργεί συμβουλές μέσω αναδυόμενων παραθύρων στον επεξεργαστή κώδικα, καθοδηγώντας σε σε όλη τη διαδικασία προγραμματισμού. Μπορείς να την ενεργοποιείς και να την απενεργοποιείς αλλάζοντας το εικονίδιο του δασκάλου που βρίσκεται πάνω από τον επεξεργαστή. Το εικονίδιο του νομίσματος δίπλα του σε ενημερώνει για το πόσες συμβουλές δικαιούσαι να λάβεις.

Guide

Στόχος

Διασχίστε το μονοπάτι του δάσους και φτάστε στην έξοδο για να ολοκληρώσετε το επίπεδο.

Πώς μπορείτε να περάσετε διαμέσου του δάσους; Με τη χρήση Συναρτήσεων φυσικά!

Οι Συναρτήσεις είναι χρήσιμες εντολές κώδικα που επηρεάζουν τον κόσμο γύρω σας. Αυτές οι εντολές πληκτρολογούνται στον παρακάτω επεξεργαστή.

Στη γλώσσα προγραμματισμού Python, οι συναρτήσεις χωρίζονται σε μονάδες. Η player μονάδα χρησιμοποιείται για αλληλεπίδραση με τον κόσμο του παιχνιδιού. Γι' αυτό πρέπει να "εισαχθεί" η player μονάδα για να χρησιμοποιήσετε τις συναρτήσεις της.

Οι συναρτήσεις εκτελούνται γράφοντας τη λέξη "player" και έπειτα μια τελεία, ακολουθούμενη από το όνομα της συνάρτησης και παρένθεση.

Οι συναρτήσεις εκτελούνται μία-μία, από πάνω προς τα κάτω - δηλαδή ότι η σειρά είναι σημαντική.

Οι παρακάτω συναρτήσεις είναι διαθέσιμες για εσάς:

  • Για να κινηθείτε προς τα εμπρός, πρέπει να πληκτρολογήσετε player.move_forward().
  • Για να στρίψετε αριστερά, πρέπει να πληκτρολογήσετε player.turn_left().
  • Για να στρίψετε δεξιά, πρέπει να πληκτρολογήσετε player.turn_right().

Το λευκό σημάδι X που εμφανίζεται αφού πρώτα κινηθείτε αντιπροσωπεύει τη θέση εκκίνησής σας, ο αστέρας στο τέλος του μονοπατιού αντιπροσωπεύει τον τελικό σας στόχο.

Μόλις τελειώσετε με τη συγγραφή του κώδικα, πατήστε το κουμπί "Εκτέλεση" για να εκτελέσετε όλες τις εντολές μία-μία.

Δοκιμάστε το!

Βιβλίο Κώδικα