Intro



james-baltz-jAt6cN6zl8M-unsplash

Jordbruk har alltid funnits i någon form. Precis som med allt annat undersöker vi alltid hur vi kan göra det vi gör bättre, hur vi kan förbättra olika jordbruksprocesser som resulterar i bättre sådd och odling av mat. En del av detta är tekniska förändringar – där hundratals människor skapar och utvecklar nya kreativa och innovativa lösningar för detta område genom kodning.

Denna blandning av jordbruk och teknik är en känd som "Agritech"; och bygger på förståelsen att varje område eller bransch kan förbättras med innovativt och digitalt tänkande.

Världen har förändrats och behovet av att skapa hållbara lösningar blir viktigare och viktigare för varje dag som går. Vi kan inte vänta längre - lösningar måste skapas idag... och du kanske är den som utvecklar dem. För exempel på Agritech-idéer, företag och projekt, se länken 'Coding and Agriculture: Interesting Agritech Projects'.

Början på din resa är att lära dig Python, ett efterfrågat språk som är ett av de enklaste programmeringsspråken att lära sig. Programmering i Python är lika enkelt som att skriva en engelsk mening på ditt system. Python är också lätt att ladda ner och installera.

I detta skede av kursen kommer du att börja lära dig att koda i Python för att replikera driften av en mjukvara för jordbruk, med syftet att hjälpa dig att utveckla Python Coding, en förståelse för hur kodning används i jordbruket och vikten av teknik inom jordbrukssektorn.

Se länken med titeln 'Python Advantages and Disadvantages – Step in the right direction'  i länksektionen för att ge dig en bättre insikt om Python. Även videon 'What is Python? Why Python is So Popular?' i resurssektionen finns en snabb video som ger dig en snabb inblick i Python.

 

Uppgift



gabriel-jimenez-jin4W1HqgL4-unsplash

I det här exemplet kommer vi att koda ett projekt som replikerar driften av en mjukvara för jordbruk.

Detta projekt kommer att hjälpa dig att utveckla en förståelse för hur kodning används i jordbruket och betydelsen av teknik inom jordbrukssektorn. Detta projekt bör:

Visa produktlista

Visa utrustningslista och underhållskostnad

Tillgängliga fält

Upptagna fält

Hantera fält

Beräkna vinsten från skörden

På nybörjarnivån kommer vi att tillåta användaren att se vår produktlista och utrustningslista på gården, inklusive underhållskostnader, i fetstil ovan.

På den här nivån kommer deltagarna att lära sig mer än bara en teknisk färdighet, de kommer också att lära sig att vidareutveckla ett brett utbud av mjuka färdigheter som de har från kommunikation, empati, kreativitet och logiska färdigheter; och tillämpa dem på kodning.

Om du behöver lite vägledning, se videon 'Write your first Python program in Trinket' som ger dig några enkla tips som hjälper dig med denna uppgift.

Steg för steg

För att göra denna uppgift måste du titta på videon i resurssektionen och även följa instruktionerna i dokumentet med titeln "Python Farming and Agriculture Software - Beginner" i resurssektionen. Instruktionerna börjar från bild 4.
Du uppmuntras också att titta på länken 'What Is Python Used For? A Beginner’s Guide' för att få en bättre förståelse för det stora utbudet av saker som Python används till, från maskininlärning till att bygga webbplatser och testa programvara.

År 2050 kommer jorden att vara bebodd av 9 miljarder människor. Naturresurserna kommer då att ha blivit mycket knappa. Kodning kan göra skörd, markvård, ogräsrensning, plantering och till och med fruktplockning mer effektiv och enklare, genom att skapa smarta algoritmer såväl som automatiska processer och åtgärder.

Samtidigt som att skriva kod och tester kan automatiseras, är det din personliga erfarenhet och mjuka färdigheter som problemlösning och kreativitet som gör dig framtidssäker, hjälper dig att växa och utvecklas i en kodningskarriär inom jordbrukssektorn. En sektor som utforskar ny teknik – eller tillämpningar av befintlig teknik – som inkluderar konstgjorda hamburgare, choklad från din 3D-skrivare, alger som används för bränsle och saltvattengurkor som levereras med drönare till din dörr. Det finns en bra rapport från den nederländska regeringen i dokumentsektionen som du kan ha nytta av att läsa, som diskuterar jordbrukets framtid - "The future of technology in agriculture | +Agro'

 

 

Resultat

Grattis!

Du har slutfört nybörjardelen av programvaran för jordbruk och jordbruk.

I slutet av den här lektionen ska ditt projekt se ut så här https://trinket.io/python/a6456227d9 (Använd detta om du fastnar).

Fortsätt till mellannivån.

 

Utvärdering

  • Utveckla och förstå hur kodning och teknik används i jordbruket
  • Introduktion till Python-kodning inklusive hur Python används
  • Nosa på kodning genom att utforska nya sätt att implementera lösningar
  • Förstå hur din personliga upplevelse kan förbättra kodning, koppla ditt liv till kodning
  • Få självförtroende när det gäller kodning
  • Börja få organisatoriska färdigheter
  • Utveckla kommunikationsförmåga