Μάθημα : ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α΄ΛΥΚΕΙΟΥ

Κωδικός : EL79105

EL79105  -  ΑΓΓΕΛΟΣ ΒΛΑΧΟΓΕΩΡΓΟΣ

Ενότητες μαθήματος - Ώρα του κώδικα

Ώρα του κώδικα

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

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

Εναλλακτικά, αντί να χρησιμοποιήσουμε απευθείας τις εντολές μιας συνηθισμένης γλώσσας προγραμματισμού (από τις πολλές που υπάρχουν), απλώς συναρμολογούμε πλακίδια εντολών (blocks), όπου κάθε πλακίδιο αντιστοιχεί σε μια γραμμή «πραγματικού» κώδικα. Με τις δραστηριότητες που προτείνονται παρακάτω θα σχεδιάσετε 2 πολύ γνωστά παιγνίδια μέσω υπολογιστή, κλασικός λαβύρινθος (angry bird) και minecraft απλά συναρμολογώντας τα σωστά πλακίδια εντολών. Θα πρέπει να ακολουθήσετε τις οδηγίες που σας δίνονται στην αρχή της οθόνης και θα ενώνετε /συνδυάζετε τα πλακίδια εντολών με το σωστό τρόπο. Κάθε δραστηριότητα αποτελείται από μια σειρά βημάτων, αυξανόμενης δυσκολίας. Προτείνεται να παρακολουθήσετε το σχετικό video πριν την έναρξη κάθε δραστηριότητας για οδηγίες και κατευθύνσεις. Περισσότερες δραστηριότητες μπορείτε να βρείτε εδώ. Καλή σας διασκέδαση. 

 

 

Σύνδεσμοι
Κλασικός Λαβύρινθος - Μαθαίνω να προγραμματίζω χωρίς να γνωρίζω προγραμματισμό

Θα χρησιμοποιήσεις το Blockly, μια οπτική γλώσσα προγραμματισμού στην οποία μπορείς να μετακινείς πλακίδια για να γράψεις κώδικα. Στα περισσότερα προγράμματα πρέπει κάποιος να πληκτρολογήσει τον κώδικα του προγράμματος, αλλά στο Blockly ο προγραμματισμός είναι οπτικός. Κάθε πλακίδιο αντιστοιχεί σε μια γραμμή «πραγματικού» κώδικα. Ο στόχος της συγκεκριμένης δραστηριότητας είναι να καθοδηγήσεις το πουλί (Angry Bird) ώστε να κινηθεί μέσα στο λαβύρινθο και να πιάσει το πράσινο γουρουνάκι.

Code.org - Course B (2019): Sequencing with Angry Birds #1

Σύνδεσμοι
Minecraft

Σκοπός της δραστηριότητας είναι, προγραμματίζοντας την Alex ή τον Steave να είναι σε θέση να μετακινούνται μέσα από μία εξομοίωση ενός κόσμου στο Minecraft (π.χ. η Alex να κινηθεί τριγύρω στην οθόνη). Ο παραδοσιακός προγραμματισμός γίνεται με εντολές, αλλά εδώ θα χρησιμοποιήσετε το Blockly, ένα σύστημα που χρησιμοποιεί μπλοκ που μπορείτε να σέρνετε για να γράφετε προγράμματα. Στην πραγματικότητα, θα δημιουργείτε κώδικα JavaScript.

Μαθήματα προγραμματισμού με το Minecraft από την Microsoft Ελλάς ...