CheckIO
CheckIO είναι μια ιστοσελίδα με μια αποστολή: να διδάξει JavaScript και Python κωδικοποίησης των δεξιοτήτων μέσα από μια διεπαφή παιχνίδι-παιχνίδι. Έχει σχεδιαστεί για να διδάξει τις νέες δεξιότητες ή να βελτιώσουν τις υπάρχουσες δεξιότητες μέσα από την ολοκλήρωση προκλήσεις.
- Οι χρήστες μπορούν να κερδίσουν δωρεάν συνδρομές μέσω συμβάλλοντας περιεχομένου, γράφοντας ενδιαφέροντα σχόλια κώδικα ή μέσω βοηθώντας τους άλλους χρήστες του φόρουμ.
- Οι δάσκαλοι και οι καθηγητές μπορούν να ενσωματωθούν CheckIO στην τάξη τους.
- Μπορούν να ενσωματώσουν τις αναθέσεις με τις αποστολές ή τα παιχνίδια.
- Υπάρχει ένα φόρουμ μέσω του οποίου οι χρήστες μπορούν να συνεργάζονται με άλλους χρήστες.
- Οι χρήστες μπορούν να ζητήσουν βοήθεια σχετικά με την κωδικοποίηση ερωτήσεις ή με την επίλυση των προκλήσεων.
- CheckIO προσφέρει μια διασκεδαστική και προκλητική τρόπος για να μάθουν ή να βελτιώσουν την κωδικοποίηση των δεξιοτήτων σε Python ή JavaScript.
- Υπάρχουν σχέδια για να προσθέσετε άλλες γλώσσες CheckIO στο μέλλον.
- Η διεπαφή για την ιστοσελίδα και τον κόσμο είναι διαισθητική. Είναι εύκολο να ξεκινήσετε και να περιπλανηθείτε γύρω από τους κόσμους.
- Οι επιλογές γλώσσας που διατίθενται σήμερα περιορίζεται σε Python και, πιο πρόσφατα, το JavaScript.
- Μερικά γνώση της επιλεγμένης γλώσσας προγραμματισμού ή γενικά δεν απαιτείται,
- Ενώ νεότερους ή νεότερη χρήστες μπορούν να ευδοκιμήσουν στην άτυπη, το παιχνίδι-based περιβάλλον, αυτο-περιγράφεται σοβαρή προγραμματιστές μπορεί να τεθεί εκτός από την επιπολαιότητα του περιβάλλοντος.
CheckIO έχει μια ευθεία προς τα εμπρός καταληκτική σελίδα που σας επιτρέπει να μεταβείτε σε ένα από τα «κόσμους» CheckIO (γλώσσες). Αφού επιλέξετε μια γλώσσα, που παρουσιάζονται με μια θέση «σπίτι», το οποίο έχει αρκετά χαμηλότερου επιπέδου προκλήσεις διαθέσιμα, ενώ υπάρχουν και αρκετές άλλες τοποθεσίες στις οποίες μπορείτε να ταξιδέψετε για πρόσθετες προκλήσεις. Αν προκλήσεις της τοποθεσία του σπιτιού είναι πάρα πολύ δύσκολο, μπορείτε να πάτε πάνω στο «στοιχειώδη» θέση και να δοκιμάσουν τις προκλήσεις entry-level εκεί. Μέσα από την ολοκλήρωση των προκλήσεων σε διάφορες τοποθεσίες, μπορείτε να ξεκλειδώσετε νέους τομείς στους οποίους μπορείτε να ταξιδέψετε και να ολοκληρώσει ακόμη περισσότερες προκλήσεις. Αφού ολοκληρώσετε μια πρόκληση, μπορείτε να συγκρίνετε λύση σας σε άλλους, οι υπάρχουσες λύσεις. Μπορείτε να δείτε «Επιλογή Σύνταξης» λύσεις, καθώς, για να δείτε τη βέλτιστη τρόπους για την ολοκλήρωση της πρόκλησης. Επιπλέον, οι λύσεις είναι διαθέσιμες μέσω του GitHub. Το καλύτερο από όλα: Αυτή είναι διαθέσιμο για δωρεάν. Υπάρχει μια επιλογή για να «γίνει φοβερό» από την εγγραφή στην ιστοσελίδα είτε σε μηνιαία ή ετήσια βάση, αλλά από την ενημέρωση δεν είναι υποχρεωμένοι να χρησιμοποιούν το χώρο. Οι χρήστες με συνδρομές έχουν αρκετά πλεονεκτήματα σε σχέση με δωρεάν στους χρήστες, όπως το να βλέπουν λύσεις πιο γρήγορα και με επιπλέον αποστολές στη διάθεσή τους. Αλλά υπάρχει άφθονο ελεύθερο περιεχόμενο για να κρατήσει τις ικανότητές σας αυξάνονται! Συνολικά, CheckIO είναι ένας τρόπος διασκέδασης για να χτίσει τις δεξιότητες προγραμματισμού σας στις διαθέσιμες γλώσσες. Και για όσους ενδιαφέρονται για μια καριέρα ως προγραμματιστής, υπάρχουν τρόποι για να συνδεθεί με τις εταιρείες που ψάχνουν για τους προγραμματιστές.