Η βάση κάθε προγραμματισμού σε... παζλ

Χαιρετισμούς, κάτοικοι του Khabrovsk!

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

Πρώτα, λίγα λόγια για τον εαυτό μου.
Το 2016 αποφοίτησα από το ινστιτούτο με άριστα με πτυχίο στην Ασφάλεια Πληροφοριών Αυτοματοποιημένων Συστημάτων. Κατά τη διάρκεια των σπουδών μου, μπόρεσα επανειλημμένα να αξιοποιήσω τις δυνατότητές μου στη συγγραφή επιστημονικών άρθρων, τη συμμετοχή σε διαγωνισμούς και επιχορηγήσεις. Το 2015, είχα την ευκαιρία να γίνω νικητής του Πανρωσικού διαγωνισμού για νέους επιστήμονες "UMNIK". Το 2016, πριν ολοκληρώσει τις σπουδές του, είχε ήδη απασχοληθεί σε μεγάλο οργανισμό της πόλης ως «Ειδικός Ασφάλειας Πληροφοριών, Κρυπτογραφίας και Κρυπτογράφησης».
Με λίγα λόγια, κάτι τέτοιο. Μπορείτε να φανταστείτε ότι είχα ακόμα μια ιδέα για τον προγραμματισμό.

Και εδώ είναι το 2017. ΜΕΤΑΠΤΥΧΙΑΚΕΣ ΣΠΟΥΔΕΣ. Μου ζητήθηκε να διδάξω C++ σε ένα κολέγιο για ένα εξάμηνο, για το οποίο μου υποσχέθηκαν καλά μπόνους για να ελαφρύνω το βάρος ενός μεταπτυχιακού φοιτητή και τίποτα περισσότερο.

Για να είμαι ειλικρινής, με ενδιέφερε ειλικρινά να δοκιμάσω τον εαυτό μου σε αυτό το credo.

Πρώτο ζευγάρι
Σεπτέμβριος. Πρώτη εβδομάδα σχολείου. Οι μαθητές ήρθαν σε μένα. "Η πιο άτακτη ομάδα" - έτσι ονομάζονταν.
23 άτομα. «Προγραμματιστές».

Όπως ήταν αναμενόμενο, αρχικά παρουσιάστηκα. Τους είπα διακριτικά το περιεχόμενο του μέρους «Πρώτα, λίγα για τον εαυτό μου»...
Τότε άρχισε το τρομερό. Στην ερώτηση "Τι μπορείτε να κάνετε;" οι μαθητές (θα τους αποκαλούμε έτσι από εδώ και στο εξής) απάντησαν ότι μπορούσαν να κάνουν κάτι περισσότερο από το τίποτα (καλά, αυτό σήμαινε ότι κάποιοι από αυτούς ήξεραν πώς ήταν το MS VS και μπορούσαν να δημιουργήσουν ένα έργο "Hello world"). .. Προγραμματιστές. Τελευταίο μάθημα…

Περαιτέρω, εξήγησαν αναλυτικά, «χρωματικά», ότι δεν είχαν διδαχθεί τίποτα και ότι γενικά ήταν απογοητευμένοι στον προγραμματισμό...

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

... αλλά την προηγούμενη μέρα, προέκυψε η ιδέα να καταβληθούν προσπάθειες για τη διόρθωση της τρέχουσας κατάστασης στο μυαλό και τις συνειδήσεις αυτών των νέων ανθρώπων. Και μετά «Ο Οστάπ παρασύρθηκε».

Εισαγωγή στον Προγραμματισμό
Για το επόμενο μάθημα έφερα... ένα παζλ.
Ναι ναι. Παζλ. "Πώς να εκπαιδεύσετε το δράκο σας." Οι κανόνες ήταν απλοί. Ο όμιλος χωρίστηκε σε 3 ομάδες. Κάθε ομάδα συγκέντρωσε το μέρος της. Άλλα είναι το δάσος, άλλα η γη, άλλα ο δράκος στο κέντρο της εικόνας. Ενώ όλο το ζευγάρι έφτιαχνε το παζλ, τους το είπα Η σύνθεση ενός παζλ είναι επίσης προγραμματισμόςότι οι προγραμματιστές χρησιμοποιούν συχνά τον κώδικα κάποιου άλλου, ότι κάθε έργο έχει πολλές διαφορετικές ομάδες, χαρακτηριστικά, ενότητες...
Σταδιακά στη διαδικασία εντάχθηκαν και οι πιο ληθαργικοί μαθητές.
Όταν τελείωσα να τρίβω την ιδέα του προγραμματισμού σε επιχειρηματικές έννοιες, διαδικασίες και... παζλ, ήρθε η ώρα να θεσπίσω τους κανόνες εκπαίδευσης.
Για κάθε μάθημα, κάθε μαθητής έπρεπε να γράψει 10 όρους από την πληροφορική σε ένα τετράδιο. Οποιος. Ο καθένας έχει το δικό του. Το θέμα είναι ότι πήρα το τετράδιο ενός μαθητή και βρήκα ανάμεσα σε όλους τους όρους εφαρμόζεται στο μέγιστο και ρώτησε έναν άλλο μαθητή για αυτά. Όταν ένας άλλος μαθητής λέει, «Δεν έγραψα αυτόν τον όρο», δεν υπήρχε ποινή (λόγω κοινής λογικής), αλλά αυτός ο μαθητής έπρεπε να γράψει τους όρους που «λείπουν» (όπως όλοι οι άλλοι που δεν τους είχαν) και να βρείτε τη σημασία τους από την επόμενη.επάγγελμα.

Αυτό κάναμε. Κάθε μάθημα ξεκινούσε με μια χαρούμενη τυχαιότητα σε σχέση με δύο ή τρεις μαθητές. Τα παιδιά είχαν ενθουσιασμό για αυτή τη διαδικασία.

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

Κάποτε έπρεπε να το διαβάσω κρυφά ενώ αγκάλιαζα το Microsoft Visual Studio. Τότε μπόρεσα να κατανοήσω τον προγραμματισμό σχεδόν από την αρχή. Τέλεια επιλογή.

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

Πριν από κάθε θέμα, σίγουρα έπρεπε να προετοιμαστώ διεξοδικά. Διάβασα τον ίδιο Laforet και πολλές άλλες ενδιαφέρουσες πηγές από το Διαδίκτυο.
Η εξήγηση πήγε σχεδόν από το μηδέν. Επιπλέον, ήταν απαραίτητο να γίνει κατανοητό πού αποκόπηκαν οι βασικές γνώσεις των μαθητών επαγωγικά.
Πίνακες -> Εργασία με μνήμη (κατασκευαστές) -> Σύνδεσμοι -> Πώς λειτουργεί η μνήμη -> Δίσκοι -> Τι είναι μια φυσική μονάδα δίσκου -> Δυαδική αναπαράσταση δεδομένων...
Η βάση κάθε προγραμματισμού σε... παζλ

Ένα πολύ δυνατό crash test γνώσης βασικών γεγονότων σχετικά με τον προγραμματισμό. Δεν είμαι πια προγραμματιστής, είμαι ιστορικός!

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

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

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

- Παιδιά, σκεφτόμουν. Ας οικοδομήσουμε μια «εννοιολογική» σχέση. Αν κάποιος από εσάς πιστεύει ότι δεν χρειάζεται προγραμματισμό, η πόρτα είναι εκεί. Σας διδάσκω δωρεάν. Θέλω να βλέπω εδώ μόνο περίεργους, στοργικούς και περιποιημένους ενθουσιώδεις. «Ζητώ από όλους τους άλλους να μην χάνουν τον χρόνο όλων», είπα την πρώτη μέρα της εργαστηριακής εργασίας. Μετά από αυτό, 5 άτομα σταμάτησαν αμέσως να παρακολουθούν μαθήματα. Αυτό ήταν λογικό και αναμενόμενο. Ήταν δυνατό να προσπαθήσω να κάνω κάτι κατανοητό με τους υπόλοιπους.

- ... Δεν με ενδιαφέρει να βλέπω κάποιον να κάνει τη δουλειά σου μόνο και μόνο για να την περάσεις. Μπορεί να μην είστε προγραμματιστές, αλλά θα είστε άνθρωποι στις τάξεις μου πρέπει να.

Έμοιαζε κάπως έτσι:

case отличник

Ένας μαθητής κάθεται μαζί μου για να παραδώσει τη δουλειά του.
— Μόνος σου το έκανες;
- Ναι.
- Τι είναι αυτό?
- *απαντάει σωστά*.
*Ρωτάω για δυο σημεία ακόμα. Απαντάει σωστά*
- αποδεκτό. Εξαιρετική.

case болтун

— Μόνος σου το έκανες;
- Ναι.
- Τι είναι αυτό?
- *απαντάει λάθος / δεν απαντά*.
*Ρωτάω για δυο σημεία ακόμα. Ίδιο αποτέλεσμα*
- Μη αποδεκτη. ΑΠΕΤΥΧΕ Περιμένω την επανάληψη.

case хорошист

— Μόνος σου το έκανες;
- Ναι.
- Τι είναι αυτό?
- *απαντάει σωστά, αλλά όχι με σιγουριά, κολυμπά*.
*Ρωτάω για δυο σημεία ακόμα. Ίδιο αποτέλεσμα*
- αποδεκτό. Πρόστιμο.

case ровныйТроечник

— Μόνος σου το έκανες;
- Οχι.
- Γιατί;
- Δύσκολο. Με βοήθησε... *ειλικρινά κατονομάζει έναν εξαιρετικό μαθητή από την ομάδα*
- Κατάλαβες?
- Ναι, κατάλαβα σχεδόν τα πάντα.

- Τι είναι αυτό?
- *απαντάει σωστά*.
*Ρωτάω για δυο σημεία ακόμα. Απαντάει λίγο πολύ σωστά, μερικές φορές εντελώς λάθος, ακόμα κι αν είναι 50/50 σωστές και λανθασμένες*
- αποδεκτό. Πρόστιμο.

Δεν έχει νόημα να περιγράψουμε όλες τις άλλες περιπτώσεις. Ναι, ένας «καλός μαθητής» μπορεί να είναι δυσαρεστημένος που ένας μαθητής «Γ» λαμβάνει την ίδια βαθμολογία, με βάση την ειλικρίνεια. Τότε όλα εξαρτώνται από τη διάθεση. Ή ζητώ από τον «καλό μαθητή» να κοιτάξει το πάτωμα, γιατί «τώρα θα ρίξω μια πρέζα σοφίας» και μετά θα σας πω την ουσία της προσέγγισης, θα περιγράψω τι έχει μεγαλύτερη αξία στη ζωή και θα εξηγήσω ότι ήταν πολύ πιο δύσκολο για τον μαθητή «Γ» να περάσει παρά για τον «καλό μαθητή».
... ή, όπως έκανε κάποτε ο δάσκαλός μου, θα σχεδιάσω ένα μικρό δόντι στο κουτί του περιοδικού απέναντι από αυτό το δυσαρεστημένο άτομο και την επόμενη φορά θα ολοκληρώσω προσωπικά τις εργαστηριακές εργασίες για αυτόν. Μόλις. Για να μην «σβήσετε» τους συντρόφους σας.

Η βάση κάθε προγραμματισμού σε... παζλ

Оценки
Η εκπαιδευτική διαδικασία, όπως και όλος ο κόσμος, κυριολεκτικά πνίγεται σε τιμές και βαθμούς.
Άνθρωποι είναι και οι μαθητέςΩστόσο, κατά τη γνώμη μου, το «πλαίσιο» θα έπρεπε να είχε «ταρακουνηθεί» και εδώ.
Κατά τη διάρκεια του εξαμήνου, δόθηκε σε όλους μια εργασία μπόνους. Εγγραφείτε για Github.com, ανεβάστε ένα κενό έργο C++ εκεί, κάντε 2 ενημερώσεις, δεσμεύστε τις και σπρώξτε τις. Για αυτές τις ενέργειες, ανατέθηκαν 15. Ναι, ναι, όχι 4, όχι 5, αλλά 15. Τρεις το κατάλαβαν. Αυτό ήταν κατά κάποιο τρόπο κατανοητό στον ψυχότυπο του μαθητή, αλλά στη συνέχεια υπήρχε μια άλλη περίπτωση.
Κάποτε το ζευγάρι μας μεταφέρθηκε έτσι ώστε να είναι το τελευταίο, και επίσης από μερικά παράθυρα. Ωστόσο, 15 άτομα ήρθαν ακόμη σε αυτό. Δεν ήθελα να εξηγήσω ένα νέο θέμα προς τιμήν τέτοιου ηρωισμού, αφού είχαμε ήδη προχωρήσει αρκετά καλά καθαρά σε θέματα + το επόμενο θέμα δεν ήταν πολύ απλό για κουρασμένους εγκεφάλους (τους δικούς μου και των μαθητών). Τότε αποφάσισα να μιλήσω για τη φιλοσοφία.

— Ανακοινώνω μια έλξη πρωτοφανούς γενναιοδωρίας. Όλοι μου λένε τι βαθμό να του δώσω για το σημερινό ζευγάρι.
Όλοι ήθελαν ένα «Α».
«Σκεφτείτε το ήδη εκεί», είπα. Ολοι ήταν χαρούμενοι.
Σιωπή.
- γιατί κανείς δεν ήθελε; 7-ku ή 10-Κου;
Τα μάτια όλων άνοιξαν διάπλατα και άρχισαν να χαμογελούν ανόητα.
- Θα στοιχηματίσετε; Στο περιοδικό;! - ακούστηκε μια φωνή από το πίσω γραφείο.
- Ναι Εύκολα! - Είπα, - Ανακοινώνω ένα blitz με όρους, όποιος απαντήσει σε 10 ερωτήσεις μου - θα στοιχηματίσω στις 20 στο περιοδικό, χωρίς να πιάσει, όποιος δεν απαντήσει είναι αυτός -10 (μείον δέκα).

«Η ομάδα συνέχισε, άρχισε μια συζήτηση», όλοι είχαν κερδίσει ειλικρινά βαθμούς. Δύο προσφέρθηκαν εθελοντικά. Με μικρές ανακρίβειες, πήραν σειρά με 10 ερωτήσεις σχετικά με τις συναρτήσεις στοίβας, ουράς, κατασκευαστή, καταστροφέα, απορριμματοσυλλέκτη, ενθυλάκωσης, πολυμορφισμού, κατακερματισμού...
Το καθένα ζωγραφίστηκε σε ένα περιοδικό 20... αλλά η σημασία του περιοδικού και των βαθμών έπεσε στα μάτια όλων. Τώρα λυπάμαι που δεν ρώτησα αν θα ήθελαν να «μοιραστούν» την αξιολόγησή τους με κάποιον. Μου φαίνεται ότι θα μοιράζονταν... Από εδώ και πέρα ​​όλοι παρέδωσαν το “εργαστήριο” με γνώση και ειλικρίνεια.

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


case честноНеЕгоНоОнПытался

— Μόνος σου το έκανες;
- Οχι.
- Γιατί;
- Δύσκολο. Με βοήθησε... *ειλικρινά κατονομάζει έναν εξαιρετικό μαθητή από την ομάδα*
- Κατάλαβες?
— Σεργκέι Νικολάεβιτς, ειλικρινά, δεν καταλαβαίνω τίποτα, έτσι έγραψα σχόλια δίπλα σε κάθε γραμμή - καλά, δεν είναι αυτό το πράγμα μου, θα γίνω οδηγός τρακτέρ
- Τι είναι αυτό?
— *διαβάζει το σχόλιο απέναντι από τη γραμμή*.
-…
-…
— Ποια είναι η διαφορά μεταξύ MTZ της Λευκορωσίας και Don 500 και K700;
- ??!.. Το πρώτο είναι ένα τροχοφόρο τρακτέρ κατασκευασμένο στο Μινσκ, που χρησιμοποιείται συχνά σε ελαφρούς και μεσαίους τύπους γεωργικής παραγωγής. Διαθέτει επίσης μικρούς τροχούς μπροστά και μεγάλους τροχούς πίσω. Το Don 500 είναι βασικά μια θεριζοαλωνιστική μηχανή και το K-700 Kirovets είναι ένα σοβιετικό τροχοφόρο τρακτέρ γενικής χρήσης εκτός δρόμου, κατηγορίας έλξης 5.
- αποδεκτό. Πρόστιμο (!!!).
- Ευχαριστώ, Σεργκέι Νικολάεβιτς!!!

Στην πατρίδα μου, το να μιλάς για TractorA είναι σχεδόν σαν να μιλάς για SOLID εδώ.

Ιδιοφυία
Υπήρχε μια ιδιοφυΐα στην ομάδα μου. Ο μαθητής άργησε πολύ από την πρώτη κιόλας τάξη και δεν ολοκλήρωσε το παζλ μαζί με όλους τους άλλους. Μετά του ζήτησα να κάνει αυτό που σχεδίαζα για τον καθένα για το επόμενο μάθημα - να γράψει σε ένα χαρτί στον εαυτό του τι τον ενδιαφέρει, τι τον ενδιαφέρει. Σύμφωνα με τα αποτελέσματα, το "Genius" είχε 2-3 γραμμές: κάτι σαν "Συνειδητοποιώ τη ματαιότητα του να είσαι"...

...Θεέ μου, στην ομάδα μου έχω τον δεύτερο Λάο Τζου και Κοτζίμα σε ένα άτομο...
Η βάση κάθε προγραμματισμού σε... παζλ

Προς έκπληξή μου, στις δύο πρώτες τάξεις απάντησε πραγματικά έξοχα σε ερωτήσεις σχετικά με τους όρους, αλλά το αποτέλεσμα δεν κράτησε πολύ. Η «ιδιοφυΐα» σταμάτησε να παρακολουθεί μαθήματα και την επόμενη φορά ήρθε μόνο για να περάσει την πρώτη εργαστηριακή εργασία, την οποία ολοκλήρωσε με επιτυχία. δεν πέρασε για αντικειμενικούς λόγους. Στη συνέχεια, λόγω απουσίας, συσσώρευσε φυσικά χρέη, τα οποία, όπως πίστευε, Ήμουν απλώς υποχρεωμένος να τον μετρήσω, ας πούμε, «αδελφικά».
Η αποτυχία συμμετοχής σε ζευγάρια + αυξημένος καρδιακός ρυθμός ήταν αντίθετη με τις καθιερωμένες αρχές παρακολούθησης των μαθημάτων μου. Το "Genius" είχε μόνο 2 τρόπους εξόδου από την κατάσταση - να αποκαταστήσει τον εαυτό του (το αναμενόμενο μονοπάτι) ή να εγκαταλείψει τα μαθήματα και να ελπίζει για ένα "C" που δόθηκε από την κοσμητεία για να απαλλαγεί από τον χαλαρό.
Λοιπόν, αυτό είναι το "Genius"... πρέπει να ενεργήσεις "έξοχα" αμέσως. Αυτός ο νεαρός άνδρας δεν μπορούσε να βρει τίποτα καλύτερο από το να γράψει στον γενικό διάλογο στο VK (όπου βρισκόμουν εγώ και όλοι οι μαθητές αυτής της ομάδας) ένα θυμωμένο τυρί με κατάρες και βρισιές που απευθύνονται σε εμένα.

Χμ... Απογοήτευση.
Το πιο εντυπωσιακό ήταν ότι, πριν από την ολοκλήρωση της σωφρονιστικής επιχείρησης από τη διεύθυνση του κολεγίου, αποφάσισε να μου ζητήσει συγγνώμη. Για τι? - Ειλικρινά δεν καταλαβαίνω. Εκείνη την εποχή, ήμουν από καιρό ανεξάρτητος από την κριτική, ειδικά από μια τέτοια ειλικρινά ηλίθια κριτική. Η προσωπικότητά μου δεν επηρεάστηκε, αλλά οι διαδικασίες είναι διαδικασίες, και ως δάσκαλος δεν μπορούσα να μην το αναφέρω. Όπως αποδείχθηκε, είχαν ήδη συσσωρευτεί τόσα παράπονα εναντίον του κατά τη διάρκεια των σπουδών του, που αυτή η υπόθεση αποδείχθηκε η τελευταία. Τον έδιωξαν. Από το τελευταίο έτος της επαγγελματικής σχολής.
Ίσως με παρακολουθούσε για πολύ καιρό μέσα από το θέαμα ενός ελεύθερου σκοπευτή, αλλά, για να είμαι ειλικρινής, δεν με νοιάζει.
Ε, μεγαλοφυία, είσαι άκαρδος...

Επίλογος
Για μένα προσωπικά, η διδακτική εμπειρία ήταν από τις πιο διαφωτιστικές. Αυτό με βοήθησε να εδραιώσω τις θεμελιώδεις γνώσεις μου στον προγραμματισμό μετά τις σπουδές μου στο ινστιτούτο. Ένιωσα σιγουριά για την ειδικότητα που επέλεξα (το φάσμα των διαθέσιμων ειδικοτήτων). Ιδιαίτερη σημασία έχει το γεγονός ότι η «πιο άτακτη ομάδα» με διαπότισε με σεβασμό και φιλικότητα - αυτό αξίζει πολλά. Κατάφερα να βρω έναν τρόπο για τους εσωτερικούς τους καινοτόμους, προσπάθησα να ενσταλάξω την πραγματικότητα και όχι αυτές τις στερεότυπες προτεραιότητες. Είναι κρίμα που δεν φτάσαμε στο «παζλ» της κωδικοποίησης - όταν όλοι θα έπρεπε να κάνουν μέρος του κώδικα και συνδέοντας όλα τα μέρη σε ένα, θα είχαμε ένα μεγάλο πρόγραμμα εργασίας...
Ελπίζω ότι μια μέρα ο καθένας τους θα το νιώσει αυτό... αλλά προς το παρόν, παρακάτω είναι στιγμιότυπα οθόνης με κριτικές από αρκετούς μαθητές μετά από 2 χρόνια.

Η βάση κάθε προγραμματισμού σε... παζλ

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

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

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο