Introduction

erwan-hesry-1q75BReKpms-unsplash
Félicitations pour avoir terminé le niveau débutant.
Dans cet exemple, nous allons coder un projet de niveau intermédiaire à l'aide de Scratch qui reproduit le fonctionnement d'un logiciel d'exploitation agricole.
Ce projet vous aidera à comprendre comment le codage est utilisé dans l'industrie agricole et l'importance de la technologie dans le secteur agricole.
Scratch a été développé par le MIT pour apprendre à coder. C'est la meilleure façon d'apprendre à coder. Il encourage la citoyenneté numérique et les concepts et pratiques informatiques fondamentaux. Scratch a aidé les adultes à passer à des langages de programmation textuels plus traditionnels après avoir acquis les connaissances de base. Les ordinateurs et leurs applications ont changé le visage de la plupart des professions traditionnelles, y compris l'agriculture. De la collecte de lait informatisée aux estimateurs de semences, en passant par les prévisions météorologiques et l'évaluation automatisée des terres agricoles. L'utilisation la plus courante des ordinateurs a permis d'économiser de la main-d'œuvre.
Aujourd'hui, l'agriculture ne se limite pas à la production de cultures ou à l'élevage de bétail ; elle doit également tenir compte des facteurs écologiques qui affectent l'environnement de l'activité agricole.
l'environnement de l'activité agricole. Les agriculteurs doivent anticiper l'impact environnemental dû au changement climatique et c'est là que la technologie moderne vient à la rescousse.
L'avènement de l'agriculture a sans aucun doute influencé la vitesse de l'évolution humaine, nous amenant là où nous sommes aujourd'hui. Au fil des ans, le processus agricole n'a pas beaucoup changé après la révolution verte. Le rapprochement de la technologie et de l'agriculture par l'utilisation de logiciels et de matériel peut aider à gérer plus efficacement les différents paramètres qui influencent la croissance des cultures, ce qui permet d'obtenir un meilleur rendement sur la même parcelle de terre. La vidéo 'Programming Agriculture | Benjamin Raja | TEDxBITSathy' montre comment la technologie est mise en œuvre au niveau de chaque exploitation et permet aux agriculteurs d'obtenir de grandes quantités de données provenant d'une multitude de sources, ce qui permet également d'améliorer la rentabilité et d'enrichir la vie des agriculteurs.
Tâche

randy-fath-dDc0vuVH_LU-unsplash
Dans cet exemple, nous allons coder un projet qui reproduit le fonctionnement d'un logiciel d'exploitation agricole.
Ce projet vous aidera à comprendre comment le codage est utilisé dans l'industrie agricole et l'importance de la technologie dans le secteur agricole. À l'issue de ce projet, vous devriez être en mesure de.. :
Afficher la liste des produits
Afficher la liste des équipements
Afficher les champs disponibles pour la plantation
Afficher les champs occupés
Être capable de récolter les champs et de les rendre disponibles pour la replantation
Calculer le bénéfice à partir du rendement des cultures
Au niveau intermédiaire, nous allons programmer les boutons qui affichent tous les produits et équipements de la ferme. Il s'agit des boutons 3 et 4 au niveau du menu, voir ci-dessus en gras.
Procédé
Pour réaliser cette tâche, vous devez regarder la vidéo dans la section des ressources et suivre les instructions dans le document intitulé "Logiciel d'agriculture - Intermédiaire" dans la section des ressources. Les instructions commencent à la diapositive 5.
L'agriculture est une activité complexe, imprévisible et individuelle. Les agriculteurs sont confrontés à toute une série de problèmes, notamment comment faire face au changement climatique, satisfaire les goûts et les attentes changeants des consommateurs, et améliorer la qualité de l'eau et de l'air.
les goûts et les attentes changeants des consommateurs, tout en répondant à la demande croissante de denrées alimentaires de meilleure qualité. La technologie, associée aux expériences vécues, peut aider à aborder ces questions et à concevoir des solutions. Le lien vers l'article de Syngenta Global 'Modern agriculture has many complex challenges' se penche sur les problèmes et les réponses au sein de l'agriculture, en soulignant comment une combinaison de votre expérience vécue et de votre technologie est précieuse dans ce secteur.
Parfois, c'est la plus petite technologie qui peut faire la différence, comme l'utilisation des téléphones portables pour fournir des ressources telles que des services de financement, de formation et d'information. Ce que vous apprenez maintenant servira de base à la création d'interventions sur de nombreuses plateformes et supports utilisés dans les exploitations agricoles du monde entier. Pour un aperçu de l'utilisation de la technologie mobile, veuillez consulter le document intitulé 'WOMEN IN AGRICULTURE: A TOOLKIT FOR MOBILE SERVICES PRACTITIONERS' .
Conclusion
Félicitations !
Vous avez terminé la partie intermédiaire du logiciel de gestion agricole. Vous avez envie d'apprendre le code et vous êtes prêt à passer à l'étape suivante.
À la fin de cette leçon, votre projet devrait ressembler à ceci https://scratch.mit.edu/projects/649273113/ (Utilisez ceci si vous êtes bloqué)
Veuillez passer à la section avancée.
Les participants améliorent encore leur apprentissage dans un contexte significatif qui leur est propre, en étudiant le processus de conception, d'expérimentation, de persévérance et de résolution de problèmes. En apprenant le code, les femmes développent une meilleure compréhension de la technologie, ce qui les aide à trouver de meilleures solutions et à gérer l'échec. L'enseignement du code leur donne l'occasion d'expérimenter le sentiment d'échec, de sorte qu'elles apprennent à ne pas abandonner lorsque quelque chose ne fonctionne pas, mais plutôt à recommencer.
Ce voyage d'apprentissage tout au long de la vie dans lequel vous vous êtes embarqué renforcera les compétences que vous possédez, de sorte qu'elles restent importantes pour une carrière réussie et pour rester à la pointe d'un monde en constante évolution. De nombreux employeurs dans divers secteurs commencent à s'intéresser davantage aux qualités personnelles, aux bases solides et aux compétences qui peuvent être appliquées de manière universelle. Le lien ci-joint renvoie à un article de More Than Digital intitulé '23 skills of the future – Important skills for the jobs of 21st century' qui souligne l'importance de l'alphabétisation de base et de compétences telles que la créativité, la pensée analytique et la communication interpersonnelle, qui seront utiles dans tout environnement de travail.
Évaluation
- Comprendre comment le codage et la technologie sont utilisés dans l'agriculture
- Concevoir un logiciel qui montre les champs disponibles pour la plantation et qui montre les champs occupés.
- Apprendre le codage Scratch
- Acquérir de l'expérience dans l'utilisation de Scratch
- Acquérir un apprentissage par l'enquête
- Améliorer les compétences en matière de résolution de problèmes
- Amélioration de la réflexion abstraite
- Devenir plus réfléchi
- Comprendre la notion de responsabilité
- Se passionner pour le codage
- Amélioration du travail d'équipe en travaillant avec d'autres membres du groupe