Γίνε μέλος στη διαδρομή Pyret του Exercism και απόκτησε πρόσβαση σε 66 ασκήσεις με αυτόματη ανάλυση του κώδικά σου και προσωπική καθοδήγηση, όλα 100% δωρεάν.
fun sum(lst):
cases (List) lst:
| empty => 0
| link(first, rest) => first + sum(rest)
end
where:
sum([list: ]) is 0
sum([list: 1, 2, 3]) is 6
end
Γίνε καλύτερος στον προγραμματισμό με διασκεδαστικές, ανταποδοτικές ασκήσεις προγραμματισμού στο Exercism, που ελέγχουν πόσο καλά κατανοείς τις έννοιες.
Καθάρισε τους αριθμούς τηλεφώνου που πληκτρολογεί ο χρήστης, ώστε να μπορούν να σταλούν μηνύματα SMS.
Για ένα καρφί του πετάλου, χάθηκε ένα βασίλειο, ή έτσι λέει η παροιμία. Τύπωσε ολόκληρο το κείμενο αυτού του παροιμιακού ποιήματος.
Γράψε έναν προσομοιωτή ρομπότ.
Ως γλώσσα διδασκαλίας, το Pyret δίνει προτεραιότητα στην αναγνωσιμότητα, χρησιμοποιώντας καθαρή και απλή σύνταξη
Το Pyret είναι διαθέσιμο όπου μπορεί να εγκατασταθεί το npm ή online στη διεύθυνση https://code.pyret.org/editor
Το Pyret σχεδιάστηκε για να έχει σταδιακή καμπύλη μάθησης, εστιάζοντας σε γενικές πρακτικές προγραμματισμού
Ολόκληρη η αλυσίδα εργαλείων είναι περίπου 100 MB σε λήψη
Το Pyret παρέχει ενσωματωμένο test runner, κάνοντας τις δοκιμές φυσικό μέρος της διαδικασίας ανάπτυξης
Το Pyret είναι ένα ενεργά αναπτυσσόμενο πεδίο δοκιμών για προόδους στη διδασκαλία των βασικών της επιστήμης των υπολογιστών
Κάθε γλώσσα έχει τον δικό της τρόπο να κάνει τα πράγματα. Η διαδρομή Pyret δεν αποτελεί εξαίρεση. Οι μέντορές μας θα σε βοηθήσουν να μάθεις να σκέφτεσαι σαν προγραμματιστής Pyret και να γράφεις ιδιωματικό κώδικα σε Pyret. Μόλις λύσεις μια άσκηση, υποβάλε την στην εθελοντική μας ομάδα και θα σου δώσουν υποδείξεις, ιδέες και σχόλια για το πώς να τη φέρεις πιο κοντά σε αυτό που θα έβλεπες συνήθως σε Pyret - θα σε βοηθήσουν να ανακαλύψεις όσα δεν ξέρεις ότι δεν ξέρεις.
Μάθε περισσότερα για την καθοδήγησηΗ διαδρομή Pyret στο Exercism έχει 66 ασκήσεις για να σε βοηθήσει να γράφεις καλύτερο κώδικα.
Δες όλες τις ασκήσεις της διαδρομής Pyret