Εισαγωγή

james-baltz-jAt6cN6zl8M-unsplash
Η γεωργία και η κτηνοτροφία υπάρχουν από καταβολής κόσμου. Έτσι και εμείς πάντα διερευνούμε πώς να κάνουμε αυτό που κάνουμε καλύτερα, πώς να βελτιώσουμε τις διάφορες γεωργικές διαδικασίες που οδηγούν σε καλύτερη σπορά και καλλιέργεια τροφίμων. Ένα μέρος αυτού του εγχειρήματος είναι οι τεχνολογικές αλλαγές - όπου εκατοντάδες άνθρωποι δημιουργούν και αναπτύσσουν νέες δημιουργικές και καινοτόμες λύσεις για αυτόν τον τομέα μέσω του προγραμματισμού.
Αυτός ο συνδυασμός γεωργίας και τεχνολογίας είναι γνωστός ως "Agritech"- και βασίζεται στην κατανόηση ότι κάθε τομέας ή βιομηχανία μπορεί να βελτιωθεί με καινοτόμο και ψηφιακή σκέψη.
Ο κόσμος έχει αλλάξει και η ανάγκη για τη δημιουργία βιώσιμων λύσεων γίνεται καθημερινά όλο και πιο σημαντική. Δεν μπορούμε να περιμένουμε άλλο- οι λύσεις πρέπει να βρεθούν σήμερα... και ίσως εσείς να είστε αυτή που θα τις αναπτύξει. Για παραδείγματα ιδεών, εταιρειών και έργων Agritech δείτε τον σύνδεσμο «Προγραμματισμός και Γεωργία: Ενδιαφέροντα έργα Agritech».
Αυτή είναι η αρχή του ταξιδιού σας στην εκμάθηση της Python, μιας περιζήτητης γλώσσα που είναι από τις ευκολότερες γλώσσες προγραμματισμού. Ο προγραμματισμός στην Python είναι τόσο απλός όσο η πληκτρολόγηση μιας αγγλικής πρότασης στο σύστημά σας. Επίσης, είναι εύκολο να την κατεβάσετε και να την εγκαταστήσετε.
Σε αυτό το στάδιο του μαθήματος, θα αρχίσετε να μαθαίνετε να προγραμματίζετε στην γλώσσα Python για να αναπαράγετε τη λειτουργία ενός γεωργικού επιχειρηματικού λογισμικού, με στόχο την κατανόηση του τρόπου με τον οποίο χρησιμοποιείται ο προγραμματισμός στη γεωργική βιομηχανία και τη σημασία της τεχνολογίας στον γεωργικό τομέα.
Παρακαλούμε δείτε τον σύνδεσμο με τίτλο «Πλεονεκτήματα και μειονεκτήματα της Python – Ένα βήμα προς τη σωστή κατεύθυνση» στην ενότητα των συνδέσμων για να έχετε μια καλύτερη εικόνα για αυτή τη γλώσσα προγραμματισμού. Επίσης, το βίντεο «Τι είναι η γλώσσα προγραμματισμού Python; Γιατί είναι τόσο διαδεδομένη;» στην ενότητα των πόρων είναι ένα σύντομο βίντεο που σας δίνει μια επισκόπηση της γλώσσας αυτής.
Ζητούμενο αποστολής

gabriel-jimenez-jin4W1HqgL4-unsplash
Σε αυτό το παράδειγμα θα προγραμματίσουμε ένα έργο που αναπαράγει τη λειτουργία ενός λογισμικού γεωργικής επιχείρησης.
Αυτό το έργο θα σας βοηθήσει να κατανοήσετε τον τρόπο με τον οποίο ο προγραμματισμός χρησιμοποιείται στην αγροτική βιομηχανία και της σημασίας της τεχνολογίας στον τομέα της γεωργίας. Το έργο θα πρέπει να:
Εμφανίζει τον κατάλογο αγροτικής καλλιέργειας
Εμφανίζει τη λίστα εξοπλισμού και κόστους συντήρησης
Εμφανίζει τα χωράφια που είναι διαθέσιμα για φύτευση
Εμφανίζει τα χωράφια που είναι ήδη φυτεμένα
Διαχειρίζεται τα χωράφια
Υπολογίζει το κέρδος από την απόδοση της καλλιέργειας
Στο Επίπεδο Αρχάριων, θα επιτρέψουμε στο χρήστη να δει τη λίστα της αγροτικής καλλιέργειας και τη λίστα του εξοπλισμού στο αγρόκτημα, συμπεριλαμβανομένου του κόστους συντήρησης, που αναγράφεται παραπάνω με bold.
Σε αυτό το επίπεδο οι συμμετέχουσες θα μάθουν κάτι περισσότερο από μια απλή τεχνική δεξιότητα. Θα μάθουν να αναπτύσσουν περαιτέρω ένα ευρύ φάσμα κοινωνικών δεξιοτήτων που διαθέτουν από την επικοινωνία, την ενσυναίσθηση, τη δημιουργικότητα και τις δεξιότητες λογικής, και να τις εφαρμόζουν στον προγραμματισμό.
Αν χρειάζεστε λίγη καθοδήγηση, δείτε το βίντεο «Γράψτε το πρώτο σας πρόγραμμα Python στο Trinket», το οποίο θα σας δώσει μερικές απλές συμβουλές για να σας βοηθήσει σε αυτό το έργο.
Καθοδήγηση
Επιπλέον, για να ολοκληρώσετε αυτή την εργασία, πρέπει να παρακολουθήσετε το βίντεο στην ενότητα πόροι και να ακολουθήσετε τις οδηγίες στο αρχείο με τίτλο «Γλώσσα Προγραμματισμού Python - Πρόγραμμα αγροτικής καλλιέργειας - Επίπεδο αρχαρίων» στην ενότητα Πόροι. Οι οδηγίες ξεκινούν από τη διαφάνεια 4.
Σας ενθαρρύνουμε επίσης να επισκεφθείτε τον σύνδεσμο «Σε τι χρησιμοποιείται η γλώσσα προγραμματισμού Python? Οδηγός για αρχάριους» για να κατανοήσετε καλύτερα το τεράστιο φάσμα των πραγμάτων για τα οποία χρησιμοποιείται η Python, από τη μηχανική μάθηση μέχρι την κατασκευή ιστότοπων και τη δοκιμή λογισμικού.
Το 2050 η γη θα κατοικείται από 9 δισεκατομμύρια ανθρώπους. Οι φυσικοί πόροι θα έχουν γίνει μέχρι τότε πολύ σπάνιοι. Ο προγραμματισμός μπορεί να κάνει τη συγκομιδή, τη συντήρηση του εδάφους, το ξεβοτάνισμα, τη φύτευση, ακόμη και το μάζεμα φρούτων πιο αποτελεσματική, αποδοτική και εύκολη, δημιουργώντας έξυπνους αλγορίθμους καθώς και αυτόματες διαδικασίες και ενέργειες.
Ενώ η συγγραφή κώδικα και οι δοκιμές μπορούν να αυτοματοποιηθούν, η προσωπική σας εμπειρία και οι κοινωνικές δεξιότητες, όπως η επίλυση προβλημάτων και η δημιουργικότητα, σας καθιστούν ανθεκτικούς στο μέλλον, σας βοηθούν να αναπτυχθείτε και να προοδεύσετε σε μια καριέρα προγραμματισμού στον τομέα της γεωργίας. Ένας τομέας που εξερευνά νέες τεχνολογίες - ή εφαρμογές υφιστάμενων τεχνολογιών - που περιλαμβάνουν τεχνητά καλλιεργημένα χάμπουργκερ, σοκολάτες από τον τρισδιάστατο εκτυπωτή σας, φύκια που χρησιμοποιούνται για καύσιμα και αγγούρια αλμυρού νερού που παραδίδονται από drones στο κατώφλι σας. Μπορείτε να βρείτε μια έκθεση της ολλανδικής κυβέρνησης στην ενότητα εγγράφων που μπορεί να σας φανεί χρήσιμη: «Το μέλλον της τεχνολογίας στη γεωργία | +Agro».
Συμπέρασμα
Συγχαρητήρια!
Ολοκληρώσατε το επίπεδο για αρχάριους του προγράμματος αγροτικής καλλιέργειας.
Μέχρι το τέλος αυτού του μαθήματος, η εργασία σας θα πρέπει να είναι κάπως έτσι https://trinket.io/python/a6456227d9 (Χρησιμοποιήστε το αν κολλήσετε κάπου).
Παρακαλούμε συνεχίστε στο μέσο επίπεδο.
Αξιολόγηση – Μαθησιακά
Αποτελέσματα
- Develop and understanding of how coding and technology is used in farming
- Introduction to Python coding including how Python is used
- Begin journey of curiosity into Coding, by exploring new ways of implementing solutions
- Understand how your personal lived experience can enhance Coding, connecting your life to Coding
- Gain confidence regarding coding
- Begin gaining organisational skills
- Developing communication skills