Introducción

erwan-hesry-1q75BReKpms-unsplash
Enhorabuena por completar el nivel principiante.
En este ejemplo vamos a codificar un proyecto de nivel intermedio utilizando Scratch que replica el funcionamiento de un software de empresa agrícola o ganadera.
Este proyecto le ayudará a comprender cómo se utiliza la codificación en la industria agrícola y la importancia de la tecnología en el sector agrario.
Scratch fue desarrollado por el MIT para enseñar a programar. Es la mejor manera de aprender a programar. Fomenta la ciudadanía digital y los conceptos y prácticas computacionales fundamentales. Scratch ha ayudado a los adultos a pasar a lenguajes de programación más tradicionales basados en texto tras adquirir los conocimientos básicos. Los ordenadores y sus aplicaciones han cambiado la faz de la mayoría de las ocupaciones tradicionales, incluida la agricultura. Desde la recogida informatizada de leche y los estimadores de semillas hasta las predicciones meteorológicas y la evaluación automatizada de tierras de cultivo. El uso más común de los ordenadores ha sido el ahorro de mano de obra.
En los tiempos que corren, la agricultura no consiste sólo en producir cultivos o ganado, sino también en abordar los factores ecológicos que afectan al
medio ambiente. Los agricultores tienen que anticiparse al impacto ambiental debido al cambio climático y aquí es donde la tecnología moderna viene al rescate.
Los albores de la agricultura han influido sin duda en la velocidad de la evolución humana, llevándonos a donde estamos ahora. A lo largo de los años, el proceso agrícola no ha cambiado mucho después de la revolución verde. La unión de la tecnología y la agricultura mediante el uso de software y hardware puede ayudar a gestionar los distintos parámetros que influyen en el crecimiento de los cultivos de forma más eficaz, lo que permite obtener más rendimiento en la misma superficie de tierra. El vídeo adjunto "Programming Agriculture | Benjamin Raja | TEDxBITSathy" muestra cómo la tecnología se aplica granja por granja y permite a los agricultores obtener grandes cantidades de datos de una multitud de fuentes, lo que permite que la rentabilidad también esté ahí, permitiendo y enriqueciendo la vida de los agricultores.
Tarea

randy-fath-dDc0vuVH_LU-unsplash
En este ejemplo codificaremos un proyecto que replica el funcionamiento de un software de empresa agrícola o ganadera.
Este proyecto le ayudará a comprender cómo se utiliza la codificación en la industria agrícola y la importancia de la tecnología en el sector agrícola. Después de completar el proyecto usted debe ser capaz de:
Mostrar la lista de productos Mostrar
la lista de equipos
Mostrar los campos disponibles para la siembra
Mostrar campos ocupados
Poder cosechar campos y dejarlos disponibles para replantar
Calcular el beneficio del rendimiento de los cultivos
En el Nivel Intermedio, vamos a programar los botones que muestran todos los productos y equipos que tiene la granja. Estos son los botones 3 y 4 en la etapa de menú, ver arriba en negrita.
Proceso
Para completar esta tarea, debe ver el vídeo de la sección de recursos y seguir las instrucciones del documento titulado "Software para granjas y agricultura - Intermedio" de la sección de recursos. Las instrucciones comienzan a partir de la diapositiva 5.
La agricultura es un negocio complejo, impredecible e individual. Los agricultores se enfrentan a una serie de problemas, entre ellos cómo hacer frente al cambio climático, satisfacer los
gustos y expectativas cambiantes de los consumidores y satisfacer la creciente demanda de más alimentos de mayor calidad. La tecnología, unida a las experiencias vividas, puede ayudar a abordar estos problemas y a diseñar soluciones para ellos. El enlace al artículo de Syngenta Global "Modern agriculture has many complex challenges" examina los problemas y las respuestas de la agricultura, y pone de relieve el valor que tiene en este sector la combinación de la experiencia vivida y la tecnología.
A veces es la tecnología más pequeña la que puede marcar la diferencia, como el uso de teléfonos móviles para proporcionar recursos como financiación, formación profesional y servicios de información. Así que lo que está aprendiendo ahora se convertirá en la base sobre la que crear intervenciones a través de muchas plataformas y medios que se utilizan en la agricultura en todo el mundo. Para más información sobre el uso de la tecnología móvil, véase el documento titulado "MUJERES EN LA AGRICULTURA: UNA HERRAMIENTA PARA PRACTICANTES DE SERVICIOS MÓVILES".
Conclusión
¡Felicidades!
Ha completado la sección intermedia del software de gestión agrícola y ganadera. Usted tiene el deseo de aprender el código y listo para la siguiente etapa.
Al final de esta lección, tu proyecto debería tener este aspecto https://scratch.mit.edu/projects/649273113/ (Utilízalo si te quedas atascado)
Por favor, pase a la sección avanzada.
Las participantes mejoran aún más su aprendizaje en un contexto significativo y relevante para ellas, estudiando el proceso de diseño, experimentación, perseverancia y resolución de problemas. Al aprender código, las mujeres desarrollan una mejor comprensión de la tecnología, lo que les ayuda a encontrar mejores soluciones y a gestionar el fracaso. Enseñar código les da la oportunidad de experimentar la sensación de fracaso, para que aprendan a no rendirse cuando algo no funciona, sino a empezar de nuevo.
Este viaje de aprendizaje permanente en el que se ha embarcado mejorará las competencias que posee, de modo que sigan siendo importantes para una carrera
Evaluación
- Desarrollar y comprender cómo se utilizan la codificación y la tecnología en la agricultura.
- Diseñar un programa informático que muestre los campos disponibles para la siembra y muestre los campos ocupados
- Aprende a programar con Scratch
- Adquirir experiencia en el uso de Scratch
- Adquirir un aprendizaje basado en la investigación
- Mejorar la capacidad de resolución de problemas
- Mejora del pensamiento abstracto
- Ser más autorreflexivo
- Comprender la responsabilidad
- Gane pasión por la codificación
- Mejora del trabajo en equipo al trabajar con otras personas del grupo