Διαφήμιση

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

Ένα τέτοιο εργαλείο είναι το Microsoft Small Basic, το οποίο είναι εύκολο να ξεκινήσετε. Εδώ είναι τρία έργα τα παιδιά μπορούν να χρησιμοποιήσουν για να κάνουν τα πρώτα τους βήματα στην κωδικοποίηση.

Τι είναι το Microsoft Small Basic;

Το Microsoft Small Basic (MSB) είναι μια γλώσσα σχεδιασμένη για να διευκολύνει την εκμάθηση των βασικών στοιχείων της κωδικοποίησης. Στόχος των παιδιών (αλλά ιδανικό και για τους ενήλικες), παρέχει μια γλωσσική γλώσσα και μια φιλική προς το χρήστη διεπαφή. Τώρα στο δέκατο έτος της, το MSB είναι ένα συγχωριασμένο ολοκληρωμένο περιβάλλον ανάπτυξης που επιτρέπει σε κάποιο δωμάτιο wiggle με σύνταξη.

instagram viewer

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

Αυτό το έργο είναι μια βόλτα της κωδικοποίησης ενός εξατομικευμένου ρολογιού. Το πρόγραμμα καλύπτει απλές έννοιες προγραμματισμού και, ενώ απευθύνεται σε παιδιά, οι αρχάριοι μπορούν επίσης να επωφεληθούν από την παρακολούθηση. Ενώ το IDE μπορεί να μεταφορτωθεί σε υπολογιστές που εκτελούν τα Microsoft Windows, το εκπαιδευτικό πρόγραμμα του σήμερα χρησιμοποιεί το IDE που βασίζεται στο Web. Μπορεί να ολοκληρωθεί σε οποιοδήποτε υπολογιστή με πρόγραμμα περιήγησης και σύνδεση στο διαδίκτυο.

Ξεκινώντας με το Microsoft Small Basic

Για να ξεκινήσετε, ανοίξτε ένα πρόγραμμα περιήγησης ιστού και περιηγηθείτε στο smallbasic.com. Θα πρέπει να δείτε έναν ιστότοπο με αυτά τα δύο κουμπιά στη μέση:

Microsoft Μικρή Βασική Splash σελίδα

Κάντε κλικ στο κουμπί Αρχή και θα μεταφερθείτε σε μια οθόνη που μοιάζει με αυτή:

Νέα παράμετρος του Microsoft Smal Basic IDE

Αυτή είναι μια ηλεκτρονική έκδοση του Microsoft Small Basic IDE. Ένα online IDE είναι ένα μέρος όπου μπορείτε να γράψετε κώδικα και να το δοκιμάσετε, όλα σε ένα μέρος. Όπως μπορείτε να δείτε, υπάρχει ήδη κάποιος κώδικας στο παράθυρο κειμένου. Πατήστε το μπλε, τριγωνικό, Τρέξιμο για να δείτε τι κάνει ο κώδικας.

Εξαγωγή βασικού Hello World Script

Πατήστε το μικρό Χ στην επάνω δεξιά γωνία για να κλείσετε το πρόγραμμα. Κοιτάξτε τον κώδικα. Θα δείτε ότι ό, τι είναι εντός των παρενθέσεων θα εκτυπωθεί όταν τρέχετε το πρόγραμμα. Δοκιμάστε να αλλάξετε τη λέξη Κόσμος στο όνομά σας και κάντε κλικ στο κουμπί Εκτέλεση ξανά. Εάν δεν λειτούργησε, βεβαιωθείτε ότι εξακολουθείτε να έχετε τα εισαγωγικά στα αγκύλια ("... κείμενο ...") όπως παρακάτω:

Κωδικός για ένα προσωπικό χαιρετισμό!

Για να καταλάβουμε γιατί συμβαίνει αυτό, ας σπάσουμε τη γραμμή σε κομμάτια. Αρχίζει με TextWindow. Αυτό λέει στον υπολογιστή ότι οτιδήποτε έρχεται στη συνέχεια θα πρέπει να συμβεί στο παράθυρο κειμένου. TextWindow. WriteLine σημαίνει ότι θέλουμε το TextWindow να γράψει μια γραμμή. TextWindow. Το WriteLine ("Γεια σας, Ian!") Σημαίνει ότι λέμε στο TextWindow να γράψει μια γραμμή και τι βρίσκεται στις παρενθέσεις είναι αυτό που γράφεται!

1. Ζητήστε ένα όνομα

Τώρα, θα αλλάξετε το πρόγραμμά σας για να ζητήσετε το όνομα του χρήστη όταν ξεκινά. Ξεκινήστε με την προφανή ερώτηση:

Κωδικοποιήστε το όνομα χρήστη

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

Αποθήκευση του ονόματος χρήστη σε μια μεταβλητή

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

Στη συνέχεια, υπάρχει ένα σήμα ισότητας (=). Αυτό σημαίνει ότι οτιδήποτε έρχεται στη συνέχεια θα αποθηκευτεί μέσα όνομα.

Στη συνέχεια, πείτε στο TextWindow προς το Ανάγνωση τι εισάγει ο χρήστης. Μην ξεχνάτε τις αγκύλες - παρόλο που είναι κενές, ο υπολογιστής τους χρειάζεται να ξέρουν τι να κάνουν!

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

Εξατομικευμένη έξοδος χαιρετισμού

Θα παρατηρήσετε ότι δεν είναι όλα στην WriteLine παρενθέσεις έχει εισαγωγικά. Αυτό συμβαίνει επειδή συνδυάζετε λέγοντας "Γειά σου, " με ό, τι είναι αποθηκευμένο στο όνομα μεταβλητή, χρησιμοποιώντας ένα σύμβολο συν. Αυτό ονομάζεται συστέγαση στοιχειοσειράς. Μην ανησυχείτε αν δεν καταλαβαίνετε τι σημαίνει αυτό ακόμα - είναι μια καλή φράση που πρέπει να γνωρίζετε αργότερα όταν είστε πιο άνετοι με τον προγραμματισμό, ή έχετε πάρει μια σειρά μαθημάτων προγραμματισμού Οι 11 Καλύτερες Τοποθεσίες για Δωρεάν Online Μαθήματα Προγραμματισμού ΥπολογιστώνΧρησιμοποιώντας αυτά τα δωρεάν online μαθήματα προγραμματισμού υπολογιστών, μπορείτε να γίνετε ένας μεγάλος κωδικοποιητής χωρίς πτυχίο ηλεκτρονικών υπολογιστών. Διαβάστε περισσότερα . Τώρα όταν τρέχετε το πρόγραμμά σας, ο χρήστης λαμβάνει μια προσωπική απάντηση.

2. Λέω την ώρα

Μέχρι στιγμής το πρόγραμμά σας χαιρετίζει κάθε χρήστη με βάση το όνομα. Τώρα μπορείτε να τους πείτε το χρόνο που χρησιμοποιούν Ρολόι. χρόνος. Προσθέστε την στην ίδια γραμμή που μόλις δημιουργήσατε:

Ενημέρωση του χρήστη για την τρέχουσα ώρα

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

Έξοδος για εξατομικευμένο ρολόι

Μεγάλος! Εάν εμφανίζονται τυχόν σφάλματα ή λείπουν κενά στο παράθυρο κειμένου, κοιτάξτε προσεκτικά τον κωδικό σας για τυχόν λάθη.

3. Κάνοντας το Προσωπικό

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

Απλή δήλωση If and Else

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

Μέχρι τώρα, αν ο όνομα μεταβλητή που πληκτρολογήθηκε από τον χρήστη ισούται με το όνομά σας, θα σας πει την ώρα. Τι συμβαίνει εάν κάποιος άλλος χρησιμοποιεί το πρόγραμμα;

Αυτό είναι το Αλλού η δήλωση είναι για. Εάν πληκτρολογήσετε κάποιο άλλο όνομα, το πρόγραμμα παραλείπει τη δήλωση if και κάνει ό, τι λέει μετά Αλλού.

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

Η έξοδος τόσο για το σωστό όνομα όσο και για οποιαδήποτε άλλη είσοδο

Μόλις κωδικοποιήσατε ένα ρολόι που λειτουργεί για εσάς και χαιρετίζει όλους όσους το χρησιμοποιούν!

Μάθετε περισσότερα με το Microsoft Small Basic

Αυτό το πρόγραμμα έχει κάποιες βασικές βασικές έννοιες για τον προγραμματισμό. Χρησιμοποιώντας ένα απλοποιημένο IDE, οι αρχάριοι μπορούν να μάθουν τις έννοιες προγραμματισμού και να συνηθίσουν στη σύνταξη κειμένου. Αυτό μπορεί να βοηθήσει στη μείωση της γραμμής με πιο περίπλοκη γλώσσες όπως η Python 6 λόγοι για τους οποίους η Python είναι η γλώσσα προγραμματισμού του μέλλοντοςΘέλετε να μάθετε ή να επεκτείνετε τις δεξιότητες προγραμματισμού; Εδώ είναι γιατί η Python είναι η καλύτερη γλώσσα προγραμματισμού για να μάθετε φέτος. Διαβάστε περισσότερα .

Το Microsoft Small Basic δεν είναι ο μόνος τρόπος για να μάθετε και αν ο πραγματικός κώδικας είναι λίγο πολύ σε αυτό το στάδιο, έχετε και άλλες επιλογές.

Το ξυστό είναι μια καθαρά οπτική γλώσσα Ξεκινώντας με το μηδέν στο Raspberry PiΤο φροντιστήριό μας Scratch σας επιτρέπει να διασκεδάσετε με ένα Raspberry Pi ακόμη και αν δεν ξέρετε πώς να κωδικοποιήσετε. Διαβάστε περισσότερα που είναι ιδανικό για τα παιδιά. Υπάρχουν επίσης πολλά εκπαιδευτικά στοιχεία για τη Minecraft που έχουν σχεδιαστεί για να διδάσκουν βασικές έννοιες. Η ώρα κώδικα του Minecraft Η Minecraft Hour of Code διδάσκει στα παιδιά τα βασικά του προγραμματισμούΗ Minecraft Hour of Code παρέχει αρκετά άριστα μαθήματα για να βοηθήσει τα παιδιά να μάθουν τα βασικά του προγραμματισμού. Διαβάστε περισσότερα παρέχει ένα γνωστό μαθησιακό περιβάλλον για νέους οικοδόμους!

Image Credit: olly18 /Depositphotos

Ο Ian Buckley είναι ανεξάρτητος δημοσιογράφος, μουσικός, ερμηνευτής και παραγωγός βίντεο που ζει στο Βερολίνο της Γερμανίας. Όταν δεν γράφει ή στη σκηνή, μιλάει με ηλεκτρονικά DIY ή κωδικοποιεί με την ελπίδα να γίνει τρελός επιστήμονας.