Διαφήμιση

small_basic_logoΚάποιος στη Microsoft κάνει τα πράγματα σωστά κατά την ταπεινή μου γνώμη. Τι έχουν κάνει με Μικρή Βασική επαναφέρει το λογισμικό χειροκίνητης κωδικοποίησης, αλλά με λίγη βοήθεια λιγότερο από τη διασύνδεση drag-and-drop ή WYSIWYG. Ας ρίξουμε μια ματιά σε αυτό;

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

πώς στο πρόγραμμα υπολογιστή


Τώρα, στην υπεράσπισή μου, δεν έχω γράψει ένα βασικό πρόγραμμα από το κολλέγιο. Ωστόσο, ακόμη και τότε μας διδάχτηκαν στο VisualBasic 6. Έτσι, πρώτα έψαξα τα στοιχεία που θα μπορούσα απλά να σύρουν στη θέση τους. Κανένας. Πουθενά. Η επόμενη κίνηση μου ήταν να κάνω το αδιανόητο - πηγαίνετε στην τεκμηρίωση. Αλλά περίμενε! Δεν υπάρχει καν μενού Βοήθειας. Θυμήθηκα την καλή παλιά F1. Τίποτα!

instagram viewer

πήγα στο Μενού προγράμματος από το δικό μου Κουμπί εκκίνησης και κοίταξε κάτω από τον κατάλογο για Μικρή Βασική. Εκεί ήταν, πράγμα που κάνει πραγματικά αυτό το πρόγραμμα αξίζει τον κόπο - το Παρουσιάζουμε το Small Basic (ISB).

Καθώς όλες οι καλές εισαγωγές στους οδηγούς προγραμματισμού έπρεπε, η ISB ξεκίνησε με ένα πρόγραμμα "Hello World". Αν έχετε κάνει κάποια εκμάθηση γλωσσών προγραμματισμού, θα ξέρετε τι είναι αυτό. Το ISB λέει ότι πληκτρολογείτε αυτή τη γραμμή:

ΚείμενοWindow. Γράψε Γραμμή ("Hello World")

Άρχισα να πληκτρολογώ… T..e… x… τι; Τι είναι αυτό που ήρθε από το πουθενά με πληροφορίες μόνο για μένα; Αυτή είναι η λειτουργία Intellisense της εφαρμογής.

πώς να γράψετε πρόγραμμα υπολογιστή

Αυτό είναι αυτό που χωρίζει το Notepad από το Small Basic. Όποτε αισθάνεται ότι πληκτρολογώ κάτι σημαντικό, θα μου δείξει μια λίστα επιλογών που μπορείτε να μετακινηθείτε χρησιμοποιώντας τα πλήκτρα πάνω και κάτω βέλους. Κάθε στοιχείο έχει μια σύντομη περιγραφή δίπλα του, έτσι μπορώ να αποφασίσω εάν αυτό είναι αυτό που χρειάζεστε και πώς να το χρησιμοποιήσετε. Όταν βρω τον όρο που θέλω, χτυπάω το πλήκτρο enter και θα ολοκληρωθεί αυτόματα για μένα. Αυτό είναι ένα τόσο ωραίο μέσον μεταξύ της κωδικοποίησης στο Σημειωματάριο και της απώλειας στη στιλπνότητα του πιο πρόσφατου VisualStudio. Νομίζω ότι θα σας αρέσει.

Μόλις τελειώσω το πρόγραμμα "Hello World", μπορώ να το αποθηκεύσω κάνοντας κλικ στο Αποθήκευση ως κουμπί.

πώς στο πρόγραμμα υπολογιστή

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

πώς να προγραμματίσετε

Ας το τρέξουμε και ας δούμε τι θα συμβεί.

μάθετε πώς να προγραμματίζετε

Το πρόγραμμα άνοιξε ένα παράθυρο εντολών ή ένα παράθυρο DOS, όπως το αποκαλούν ορισμένοι, και έγραψε το μήνυμα "Hello World" όπως του είπα. Δεδομένου ότι δεν έγραψα τίποτα για να ενημερώσω το πρόγραμμα τι να κάνει στη συνέχεια, το Small Basic μου δίνει αυτόματα το Πατήστε οποιοδήποτε κουμπί για να συνεχίσετε… προτροπή.

Τώρα, λίγο για τα πλήκτρα συντόμευσης αφού έχω ήδη αγγίξει τα πλήκτρα F5. Πολλά από τα δημοφιλή πλήκτρα συντόμευσης λειτουργούν με το Small Basic, όπως Ctrl + s για αποθήκευση.

Εάν σκέφτεστε ότι αυτό είναι αρκετά υποτυπώδες και απλοϊκό, θα έχετε δίκιο. Ωστόσο, αυτό είναι το σημείο. Το θέμα είναι να δώσουμε στον νέο προγραμματιστή ένα εύχρηστο περιβάλλον, αξιοπρεπή τεκμηρίωση και τον λιτό χώρο εργασίας που απαιτείται για την ανάπτυξη δεξιοτήτων και πρακτικών δια βίου προγραμματισμού. Σε μόλις 69 σελίδες, το έγγραφο ISB διδάσκει στον νέο προγραμματιστή για μεταβλητές, πίνακες, συνθήκες και διακλάδωση και βρόχους. Με αυτά τα βασικά του προγραμματισμού, μπορείτε να προχωρήσετε πολύ.

Εάν σκέφτεστε επίσης ότι τα προγράμματα που θα μπορούσατε να κάνετε με το Small Basic θα ήταν άχρηστα ή οπτικά βαρετά, σκεφτείτε ξανά. Το Small Basic σάς δίνει τη δυνατότητα να χρησιμοποιείτε τη διαδραστικότητα με το χρήστη σας, να δημιουργείτε γραφικά και να χρησιμοποιείτε χρώμα. Ένα άλλο όμορφο ενσωματωμένο αντικείμενο είναι η χελώνα. Η χελώνα κάνει το Small Basic μια χρήσιμη πλατφόρμα για τη διδασκαλία των παιδιών στο πρόγραμμα. Ποιος μπορεί να αντισταθεί λέγοντας σε μια χελώνα να μετακινήσει 100 χώρους και στη συνέχεια να την παρακολουθήσει; Ή πώς να βλέπεις την Χελώνα να σχεδιάζει ένα φράκταλ;

Παλιό pro ή newbie, ή περήφανος γονέας που περνά τις δεξιότητες στους απογόνους, το Small Basic είναι ένα πολύ διασκεδαστικό εργαλείο για τον προγραμματισμό. Δοκίμασε το. Πείτε μας τη γνώμη σας για αυτό.

Έχετε ήδη κάνει κάποια δουλειά στο Small Basic; Δείξτε μας όπου μπορούμε να δούμε ένα δείγμα στα παρακάτω σχόλια.

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