Εισαγωγή

ngobeni-communications-MOwl8X32SNI-unsplash
Συγχαρητήρια για την ολοκλήρωση του επιπέδου αρχαρίων.
Σε αυτό το παράδειγμα θα προγραμματίσουμε ένα έργο σε προχωρημένο επίπεδο, χρησιμοποιώντας τη γλώσσα προγραμματισμού Python για την αναπαραγωγή της λειτουργίας ενός λογισμικού γεωργικής επιχείρησης.
Αυτό το έργο θα σας βοηθήσει να κατανοήσετε τον τρόπο με τον οποίο χρησιμοποιείται ο προγραμματισμός στην αγροτική βιομηχανία και της σημασίας της τεχνολογίας στον τομέα της γεωργίας. Τώρα που φτάνετε στο τέλος αυτού του μαθήματος, ξεκινάτε να χρησιμοποιείτε τις νέες σας δεξιότητες για να αναζητήσετε νέες ευκαιρίες κατάρτισης, εκπαίδευσης και απασχόλησης.
Αυτή η εκπαίδευση θα σας επιτρέψει να αξιοποιήσετε πλήρως τις προσωπικές σας δεξιότητες, γνώσεις και εμπειρίες στο πλαίσιο του προγραμματισμού. Οι ήπιες δεξιότητες που διαθέτετε είναι αυτές που σας καθιστούν ανθεκτικούς στο μέλλον. Όταν η συγγραφή κώδικα και οι δοκιμές γίνονται εργασίες που είναι δυνατόν να αυτοματοποιηθούν σε κάποιο βαθμό, οι ικανότητες επίλυσης προβλημάτων και η δημιουργικότητά σάς κάνουν επιτυχημένους. Τις περισσότερες από αυτές τις ήπιες δεξιότητες τις κατέχουμε ήδη. Παρακαλούμε δείτε τον σύνδεσμο στην ενότητα των πηγών με τίτλο «7 ήπιες δεξιότητες που χρειάζεται κάθε προγραμματιστής λογισμικού» για περισσότερες πληροφορίες.
Με τον προγραμματισμό οι γυναίκες στα αγροκτήματα μπορούν να ξεφύγουν από το να μαζεύουν μόνο τη σοδειά, τις εργασίες συγκομιδής και να φροντίζουν τα ζώα. Μπορούν επίσης να χρησιμοποιούν τον προγραμματισμό για να κάνουν τη συγκομιδή, τη συντήρηση του εδάφους, το ξεβοτάνισμα, τη φύτευση, ακόμη και το μάζεμα των φρούτων πολύ πιο εύκολο, δημιουργώντας έξυπνους αλγόριθμους καθώς και αυτόματες διαδικασίες και ενέργειες. Ένα παράδειγμα χρήσης της γλώσσας προγραμματισμού python στη γεωργία βρίσκεται στους συνδέσμους στην ενότητα των πόρων με τίτλο «aWherePy: Καλλιεργήστε πιο έξυπνα με τη γλώσσα προγραμματισμού Python». Δείχνει πώς η python μπορεί να δημιουργήσει αναλυτικές γνώσεις και να σας ενημερώσει για πιο έξυπνες γεωργικές
Ζητούμενο αποστολής

nina-luong-dp06f70Eyvc-unsplash
Σε αυτό το παράδειγμα θα προγραμματίσουμε ένα έργο που αναπαράγει τη λειτουργία ενός λογισμικού γεωργικής επιχείρησης.
Αυτό το έργο θα σας βοηθήσει να κατανοήσετε τον τρόπο με τον οποίο χρησιμοποιείται ο προγραμματισμός στην αγροτική βιομηχανία και της σημασίας της τεχνολογίας στον τομέα της γεωργίας. Το έργο θα πρέπει να:
Εμφανίζει τον κατάλογο αγροτικής καλλιέργειας
Εμφανίζει τη λίστα εξοπλισμού και κόστους συντήρησης
Εμφανίζει τα χωράφια που είναι διαθέσιμα για φύτευση
Εμφανίζει τα χωράφια που είναι ήδη φυτεμένα
Διαχειρίζεται τα χωράφια
Υπολογίζει το κέρδος από την απόδοση της καλλιέργειας
Στο προχωρημένο επίπεδο, θα επιτρέψουμε στο χρήστη να δει ποια χωράφια είναι διαθέσιμα για φύτευση, ποια χωράφια είναι ήδη φυτεμένα, και να υπολογίζει το κέρδος από την απόδοση της καλλιέργειας, όπως αναγράφεται παραπάνω με bold.
Καθοδήγηση
Επιπλέον, για να ολοκληρώσετε αυτή την εργασία, πρέπει να παρακολουθήσετε το βίντεο στην ενότητα πόροι και να ακολουθήσετε τις οδηγίες στο αρχείο με τίτλο «Γλώσσα Προγραμματισμού Python - Πρόγραμμα αγροτικής καλλιέργειας - Προχωρημένο επίπεδο» στην ενότητα Πόροι. Οι οδηγίες ξεκινούν από τη διαφάνεια 4.
Με την εκμάθηση προγραμματισμού δεν αποκτάτε μόνο τις δεξιότητες που χρειάζεστε για να βρείτε δουλειά, αλλά και για να εξασφαλίσετε τις μελλοντικές σας ευκαιρίες. Όταν σκέφτεστε ποιες δεξιότητες πρέπει να μάθετε για το μέλλον, είναι σημαντικό να σκεφτείτε τι θα είναι σχετικό με την καριέρα σας και τι είναι πιο επιθυμητό από τις εταιρείες. Στο άρθρο «9 καλύτερες δεξιότητες που πρέπει να μάθετε για το μέλλον» παρατίθενται μερικές από τις πιο περιζήτητες μελλοντικές δεξιότητες, προκειμένου να διατηρήσετε την καριέρα σας ασφαλή.
Αξίζει επίσης να σκεφτείτε πώς η γεωργική τεχνολογία και οι καινοτομίες ωφελούν τόσο το κλίμα όσο και το περιβάλλον, δίνοντας στον προγραμματισμό μια πρόσθετη ευθύνη στην αγροοικολογία. Το έγγραφο «ΤΟ ΜΕΛΛΟΝ ΤΗΣ ΓΕΩΡΓΙΑΣ» της οργάνωσης Friends of the Earth Europe εξετάζει και συζητά τον κοινωνικό αντίκτυπο της χρήσης της τεχνολογίας στη γεωργία. Η ψηφιακή εποχή προσφέρει νέες ευκαιρίες για να ξεπεραστούν οι προκλήσεις που αντιμετωπίζονται, αλλά πρέπει να κατευθύνεται κατάλληλα για να επιτευχθούν πραγματικά βιώσιμα αποτελέσματα.
Συμπέρασμα
Συγχαρητήρια!
Ολοκληρώσατε το προχωρημένο επίπεδο του προγράμματος αγροτικής καλλιέργειας και τώρα μπορείτε να σχεδιάσετε ένα λογισμικό που θα σας βοηθά:
- Να βλέπετε τον κατάλογο αγροτικής καλλιέργειας
- Να βλέπετε τη λίστα εξοπλισμού και κόστους συντήρησης
- Να βλέπετε τα χωράφια που είναι διαθέσιμα για φύτευση
- Να βλέπετε τα χωράφια που είναι ήδη φυτεμένα
- Να διαχειρίζεστε τα χωράφια
- Να υπολογίζετε το κέρδος από την απόδοση της καλλιέργειας
Μέχρι το τέλος αυτού του μαθήματος, η εργασία σας θα πρέπει να είναι κάπως έτσι https://trinket.io/python/a6456227d9 (Χρησιμοποιήστε το αν κολλήσετε κάπου).
Σε αυτό το επίπεδο περιμένουμε οι συμμετέχουσες να αναγνωρίσουν κάποιες από τις λιγότερο γνωστές λειτουργίες που είναι ενσωματωμένες στη γλώσσα προγραμματισμού Python και να συνδυάσουν και να επιδείξουν τις κοινωνικές δεξιότητες που τις συνοδεύουν - Επικοινωνία, Ενσυναίσθηση, Δημιουργικότητα, Λογική, Επίλυση προβλημάτων, Αφηρημένη σκέψη, Σχεδιασμός έργων και Ανθεκτικότητα.
Υπάρχουν πολλές ευκαιρίες που συνδέονται με την τεχνολογία στη γεωργία. Για να τις εξερευνήσετε, δείτε τον σύνδεσμο με τίτλο «Οι νέες τεχνολογίες στη γεωργία αυξάνουν την κερδοφορία στη γεωργία», ένα άρθρο του Forbes που δίνει μια εικόνα για το πώς οι τεχνολογίες αυξάνουν την κερδοφορία των γεωργών και συμβάλλουν στην αύξηση της ζήτησης για προγραμματιστές. Οι ευκαιρίες αυτές καλύπτουν μεγάλες γεωργικές επιχειρήσεις, αλλά και μικρότερους αστικούς αγρότες που καλλιεργούν πολλά τρόφιμα σε μικρά οικόπεδα και ζουν από αυτό. Χρησιμοποιούν DIY (χειροποίητες) και απλές υποδομές για να κερδίσουν ένα σημαντικό εισόδημα από τη δική τους αυλή ή την αυλή κάποιου άλλου. Το συνημμένο βίντεο από τον Curtis Stone που διευθύνει μια εμπορική αστική φάρμα που ονομάζεται Green City Acres, δίνει ένα πραγματικό παράδειγμα της χρήσης απλής τεχνολογίας για να καταστεί δυνατή η βιώσιμη γεωργία.
Αξιολόγηση – Μαθησιακά
Αποτελέσματα
- Να κατανοήσετε τον τρόπο με τον οποίο ο προγραμματισμός και η τεχνολογία χρησιμοποιούνται στη γεωργία
- Να σχεδιάσετε ένα λογισμικό που διαχειρίζεται ποια χωράφια μπορούν να θεριστούν ή να φυτευτούν και να υπολογίζετε το κέρδος από την απόδοση της καλλιέργειας
- Να μάθετε να χρησιμοποιείτε τη γλώσσα προγραμματισμού Python
- Να αποκτήσετε εμπειρία στη χρήση της γλώσσας προγραμματισμού Python
- Να αποκτήσετε δεξιότητες μάθησης που βασίζονται στη διερεύνηση
- Να ενισχύσετε τις δεξιότητες επίλυσης προβλημάτων
- Να βελτιώσετε τις επικοινωνιακές σας δεξιότητες
- Να μάθετε πώς να εφαρμόζετε την κριτική σκέψη
- Να αποκτήσετε αυτοπεποίθηση πέρα από τη ζώνη ασφαλείας και τις συνήθεις δεξιότητές σας
- Να έχετε υπομονή και επιμονή για την ολοκλήρωση του μαθήματος
- Να βελτιώσετε το ομαδικό σας πνεύμα μέσω της συνεργασίας με άλλους στην ομάδα
Πόροι
Σύνδεσμοι
7 ήπιες δεξιότητες που χρειάζεται κάθε προγραμματιστής λογισμικού
https://betterprogramming.pub/7-soft-skills-every-software-developer-needs-4e854390fd4
aWherePy:Καλλιεργήστε πιο έξυπνα με τη γλώσσα προγραμματισμού Python
https://earthlab.colorado.edu/blog/awherepy-crop-smarter-python