Εισαγωγή



thisisengineering-raeng-C8YFMqGOvHw-unsplash

Καλώς ήρθατε στο πρώτο σας βήμα στο ταξίδι σας στον προγραμματισμό. Η γλώσσα προγραμματισμού Scratch χρησιμεύει ως μία καλή βάση στο δρόμο προς τη χρήση παραδοσιακών γλωσσών προγραμματισμού, γι' αυτό και είναι καλύτερο να θεωρείται ως εισαγωγή στον προγραμματισμό, παρά ως "επαγγελματική" γλώσσα προγραμματισμού. Είναι η μεγαλύτερη κοινότητα προγραμματισμού στον κόσμο. Μια γλώσσα προγραμματισμού με απλή οπτική διεπαφή που επιτρέπει στους νέους να δημιουργούν ψηφιακές ιστορίες, παιχνίδια και κινούμενα σχέδια. Η γλώσσα προγραμματισμού Scratch σχεδιάζεται, αναπτύσσεται και συντονίζεται από το Ίδρυμα Scratch, έναν μη κερδοσκοπικό οργανισμό.

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

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

Πώς λειτουργεί η γλώσσα προγραμματισμού Scratch; Στο Scratch, ο τρόπος με τον οποίο αλληλεπιδράτε με το πρόγραμμά σας είναι μέσω sprites. Τα sprites είναι αντικείμενα μέσα στο πρόγραμμά σας με τα οποία μπορείτε να αλληλεπιδράσετε - μπορείτε επίσης να αλλάξετε τον τρόπο με τον οποίο ενεργούν χρησιμοποιώντας σενάρια. Στο πρότυπο που σας έχει δοθεί, σε πολλά από τα sprites έχουν ήδη δοθεί βασικά σενάρια, όπως τα κουμπιά

Η γλώσσα προγραμματισμού Scratch προωθεί την υπολογιστική σκέψη και τις δεξιότητες επίλυσης προβλημάτων, τη δημιουργική διδασκαλία και μάθηση, την αυτοέκφραση, τη συνεργασία και την ισότητα στην πληροφορική. Παρακολουθήστε το βίντεο «ΕΙΣΑΓΩΓΗ ΣΤΗ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ SCRATCH» για να μάθετε τα βασικά στοιχεία της γλώσσας. Είναι εύκολο να μάθετε να την χρησιμοποιήσετε. Παρέχει ένα διαδραστικό περιβάλλον για τη δημιουργία προγραμμάτων με το σύρσιμο τμημάτων κώδικα.

Ζητούμενο αποστολής



raphael-rychetsky-li9JfUHQfOY-unsplash

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

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

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

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

Καθοδήγηση

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

Αν και το Scratch είναι μια αρκετά εύκολη γλώσσα προγραμματισμού, ο χρόνος που απαιτείται για την εκμάθησή της εξαρτάται από αυτόν/-ήν που την μαθαίνει. Για κάποιους μπορεί να χρειαστεί μόνο ένας έως τρεις μήνες και για κάποιους άλλους μπορεί να χρειαστούν έξι μήνες ή και περισσότερο. Σε αυτό το διάστημα θα μάθετε να χρησιμοποιείτε τις εμπειρίες και τις δεξιότητές σας για να χρησιμοποιήσετε τη γλώσσα και να την κάνετε να σας αντιπροσωπεύει, καθώς σας επιτρέπει:

  • να ενσωματώσετε τη δημιουργικότητά σας στην αφήγηση ιστοριών, τα παιχνίδια και τα κινούμενα σχέδια. Τα παιδιά μπορούν να συνεργάζονται σε έργα μέσω της χρήσης της γλώσσας προγραμματισμού Scratch και να μοιράζονται τα έργα τους στο διαδίκτυο.
  • να αναπτύξετε δεξιότητες του 21ου αιώνα μέσω της χρήσης της τεχνολογίας.
  • να δημιουργείτε και να μοιράζεστε πόρους μέσω της γλώσσας προγραμματισμού scratch.
  • να έχετε πρόσβαση και να χρησιμοποιείτε τη γλώσσα προγραμματισμού Scratch τόσο για προσωπική όσο και για ακαδημαϊκή χρήση.

Επισκεφτείτε τον σύνδεσμο "Girls Who Code" όταν ολοκληρώνετε τις διάφορες αποστολές στο ταξίδι σας για την εκμάθηση της γλώσσας προγραμματισμού Scartch. Ο σύνδεσμος θα σας παρουσιάσει παραδείγματα έργων και σεμιναρίων που δημιουργήθηκαν εξ ολοκλήρου από γυναίκες.

 

Συμπέρασμα

Συγχαρητήρια!

Ολοκληρώσατε το επίπεδο για αρχάριους του προγράμματος αγροτικής καλλιέργειας.

Μέχρι το τέλος αυτού του μαθήματος, η εργασία σας θα πρέπει να είναι κάπως έτσι https://scratch.mit.edu/projects/649272936/ (Χρησιμοποιήστε το αν κολλήσετε κάπου).

Παρακαλούμε συνεχίστε στο μέσο επίπεδο.

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

Παρακαλούμε δείτε τον σύνδεσμο με τίτλο Δεξιότητες του μέλλοντος: Aπασχόληση το 2030, ο οποίος καταγράφει τον τρόπο με τον οποίο η απασχόληση ενδέχεται να αλλάξει στο μέλλον - συμπεριλαμβανομένων των επιπτώσεων στις δεξιότητες - και προβλέπει μια σειρά νέων επαγγελμάτων, μεταξύ των οποίων και ο προγραμματισμός, για την καλύτερη προετοιμασία σας για το μέλλον.

Αξιολόγηση – Μαθησιακά Αποτελέσματα

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