HTCinside


5 παιχνίδια που σας βοηθούν να μάθετε πώς να κωδικοποιείτε

Ο καιρός έχει περάσει, αλλά εξακολουθούμε να εξετάζουμε στατιστικά στοιχεία για την εκπαίδευση STEM καθώς 2,4 εκατομμύρια θέσεις εργασίας STEM θα παραμείνουν κενές για το 2018. Άλλες, όπως το 71% όλων των νέων θέσεων εργασίας STEM, είναι στην πληροφορική, αλλά μόνο το 8% αυτών των αποφοίτων STEM είναι σε ΤΟ. Οι άνθρωποι πάντα αναρωτιούνται αν η μάθηση κωδικοποίησης είναι δύσκολη.

Επισήμως, δεν είπαμε απλώς «η κωδικοποίηση είναι υπέροχη, οπότε κάνε το», τελειώνοντας την ιστορία. Αντίθετα, λέμε τώρα, «Η κωδικοποίηση είναι ωραία, γι' αυτό κάντε το, αλλά θα πρέπει να το κάνετε κι εσείς γιατί θα ανταμειφθείτε γι' αυτό». Με άλλα λόγια, υπάρχουν δουλειές, πολλές από αυτές, και δουλειές που πληρώνουν πολύ καλά.

Αυτό που το κάνει ακόμα καλύτερο είναι ότι δεν είναι μόνο η δουλειά ή το ωραίο (θα ήταν μια πολύ πιο σύντομη ανάρτηση ιστολογίου). Αλλά η δημιουργικότητα, η επίλυση προβλημάτων, η συνεργασία, η επικοινωνία και άλλες δεξιότητες μπορούν να ενισχυθούν ως υποπροϊόν της εκμάθησης των παιδιών να κωδικοποιούν.

Τα παιδιά λοιπόν θα πρέπει να μάθουν να προγραμματίζουν γιατί:

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

Αυτά τα διαδικτυακά παιχνίδια σας προσφέρουν μια διασκεδαστική και συναρπαστική εισαγωγή στον κόσμο του προγραμματισμού.

Περιεχόμενα

5 καλύτερα παιχνίδια για να μάθετε προγραμματισμό

CodeCombat

codecombat

Το CodeCombat είναι ένα RPG HTML5 που σας διδάσκει βασικές έννοιες προγραμματισμού.

Στο CodeCombat, παίζετε ως ήρωας που ξεπερνά τα επίπεδα του παιχνιδιού. Το πρώτο επίπεδο ως Kithard Dungeon, το οποίο καλύπτει βασικές έννοιες προγραμματισμού. Ένας παίκτης αντιμετωπίζει προκλήσεις κωδικοποίησης κατά τη διάρκεια του ταξιδιού σας σε αυτό το παιχνίδι. Αν τα περάσετε, θα ξεκλειδώσετε το επόμενο επίπεδο και θα συγκεντρώσετε πόντους εμπειρίας (XP) με τους οποίους μπορείτε να βελτιώσετε τον ήρωά σας.

Το CodeCombat προσελκύει νέους και επίδοξους προγραμματιστές. Σύμφωνα με έρευνα εντός παιχνιδιού, το 62% των χρηστών του CodeCombat είναι κάτω των 18 ετών.

Υποστηρίζει τις πέντε κορυφαίες γλώσσες προγραμματισμού:

  • JavaScript
  • CoffeeScript
  • Δύο
  • Πύθων

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

Ανάγνωση -5 διαδραστικοί ιστότοποι για να ξεκινήσετε να μαθαίνετε κωδικοποίηση αμέσως τώρα

Κυνήγι Κώδικα

κυνήγι κωδικών

Το Code Hunt είναι μια επιστημονική φαντασίαΠαιχνίδι HTML5που είναι προϊόν της Microsoft Research.

Σε αυτό το παιχνίδι, ο ρόλος σας είναι να παίξετε ως κυνηγός κωδικών που είναι υπεύθυνος για την επισκευή του κώδικα ώστε να επιστρέψει το αναμενόμενο αποτέλεσμα. Δεκατέσσερα επίπεδα ονομάζονται τομείς στην ονοματολογία Code Hunt.

Το Code Hunt υποστηρίζει Java ή C#. Οι έννοιες προγραμματισμού που θα μάθετε περιλαμβάνουν αριθμητική, βρόχους και εκφράσεις υπό όρους.

Εάν οι Δάσκαλοι θέλουν να προσθέσουν επιπλέον περιοχές στο παιχνίδι, μπορούν να το κάνουν διαβάζοντας πρώτα το εγχειρίδιο σχεδιαστή αναζήτησης κώδικα.

CodinGame

codeingame

Το CodinGame είναι ένα εξαιρετικό σύνολο απαιτητικών παιχνιδιών για προγραμματιστές. Αν κάποιος θέλει να βελτιώσει τις δεξιότητές του/της κωδικοποίησης, το να παίζει το CodinGame είναι ένας διασκεδαστικός τρόπος.

Το CodinGame υποστηρίζει περισσότερες από 20 γλώσσες προγραμματισμού, συμπεριλαμβανομένων των PHP, C και JavaScript. Η διεπαφή χρήστη είναι πλούσια σε χαρακτηριστικά και μπορεί να προσαρμοστεί. Για παράδειγμα, το One μπορεί να επιλέξει το στυλ του επεξεργαστή κώδικα: 'Emacs', 'Vim' ή 'Classic' (το προεπιλεγμένο θέμα).

Μπορείτε να παίξετε αυτό το παιχνίδι σε λειτουργία για έναν παίκτη ή για πολλούς παίκτες. Η λειτουργία πολλών παικτών σάς επιτρέπει να επιλύετε προκλήσεις εντός του παιχνιδιού με άλλους χρήστες στο παιχνίδι.

Ανάγνωση -15 Χρήσιμες Εφαρμογές Android για Προγραμματιστές/Κωδικοποιητές

Τρυπήματα

σκασίματα

Το Screeps είναι ένα εξαιρετικό διαδικτυακό παιχνίδι για πολλούς παίκτες (MMO) για προγραμματιστές JavaScript.

Το παιχνίδι είναι ένα παιχνίδι στρατηγικής ανοιχτού κόσμου στο οποίο ελέγχετε μονάδες, τα λεγόμενα creeps, με τα οποία μπορείτε να εξαγάγετε πόρους, να ορίσετε την επικράτειά σας κ.λπ. Ως online παιχνίδι για πολλούς παίκτες, τα goosebumps σας είναι δίπλα στα goosebumps άλλων παικτών.

FightCode

κωδικός μάχης

Στο FightCode, ο στόχος είναι απλός: δημιουργήστε ένα ρομπότ που νικά τα ρομπότ άλλων παικτών.

Πώς δημιουργείτε ένα ρομπότ;

Όταν γράφετε JavaScript. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε τη μέθοδο .rotate Cannon () για να περιστρέψετε την κάννη του ρομπότ σας έναν συγκεκριμένο αριθμό μοιρών όταν συμβαίνει ένα συγκεκριμένο συμβάν.

Πριν κατασκευάσετε το άφθαρτο ρομπότ σας που κυριαρχεί στον κόσμο, πρέπει πρώτα να διαβάσετε την τεκμηρίωση για να μάθετε πώς να κωδικοποιείτε ένα ρομπότ.