Introducción

Software agrícola - Python - Principiante
Nattanan Kanchanaprat en Pixabay
La agricultura y la ganadería han existido, de una forma u otra, desde siempre. Como con todo lo demás, siempre estamos explorando cómo mejorar lo que hacemos, cómo mejorar los diversos procesos agrícolas que dan lugar a una mejor siembra y cultivo de alimentos. Una parte de esto son los cambios tecnológicos, en los que cientos de personas están creando y desarrollando nuevas soluciones creativas e innovadoras para este campo a través de la codificación.
Esta mezcla de agricultura y tecnología se conoce como "Agritech", y se basa en la idea de que todos los campos o industrias pueden mejorarse con un pensamiento innovador y digital.
El mundo ha cambiado, y la necesidad de crear soluciones sostenibles es cada día más importante. No podemos esperar más; hay que crear soluciones hoy... y puede que seas tú quien las desarrolle. Para ver ejemplos de ideas, empresas y proyectos Agritech, consulte el enlace 'Codificación y agricultura: Proyectos Agritech interesantes'.
Este es el comienzo de tu viaje, aprendiendo Python, un lenguaje muy demandado que es uno de los lenguajes de programación más fáciles de aprender. Programar en Python es tan sencillo como teclear una frase en inglés en tu sistema. Python también es fácil de descargar e instalar.
En esta etapa del curso, usted comenzará a aprender a codificar en Python para reproducir el funcionamiento de un software de negocio agrícola o agrícola, con el objetivo de ayudarle a desarrollar la codificación Python, una comprensión de cómo se utiliza la codificación en la industria agrícola y la importancia de la tecnología en el sector agrícola.
Consulta el enlace "Ventajas y desventajas de Python - Un paso en la dirección correcta" en la sección de enlaces para conocer mejor Python. También el vídeo "¿Qué es Python? ¿Por qué Python es tan popular?' en la sección de recursos es un vídeo rápido que te da una visión general de una visión rápida de Python.
Tarea
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. Este proyecto debe:
Ver la lista de productos
Ver lista de equipos y coste de mantenimiento
Campos disponibles
Campos ocupados
Gestionar campos
Calcular el beneficio a partir del rendimiento de los cultivos
En el nivel principiante, vamos a permitir que el usuario vea nuestra lista de productos y la lista de equipos de la granja, incluido el coste de mantenimiento, en negrita arriba.
En este nivel los participantes aprenderán algo más que una habilidad técnica, también aprenderán a desarrollar aún más una amplia gama de habilidades blandas que tienen desde la comunicación, la empatía, la creatividad y las habilidades lógicas; y aplicarlas a la Codificación.
Si necesitas un poco de orientación, consulta el vídeo 'Escribe tu primer programa Python en Trinket', que te dará algunos consejos sencillos para ayudarte con esta tarea.
Proceso
Para completar esta tarea, es necesario ver el vídeo en la sección de recursos y también seguir las instrucciones en el documento titulado 'Python Farming and Agriculture Software - Beginner' en la sección de recursos. Las instrucciones comienzan a partir de la diapositiva 4.
También le recomendamos que consulte el enlace "¿Para qué se utiliza Python? Guía para principiantes' para comprender mejor la amplia gama de usos de Python, desde el aprendizaje automático hasta la creación de sitios web y las pruebas de software.
En 2050 la Tierra estará habitada por 9.000 millones de personas. La codificación puede hacer que la cosecha, el mantenimiento del suelo, el desherbado, la plantación e incluso la recogida de fruta sean más eficaces, eficientes y sencillos, creando algoritmos inteligentes y procesos y acciones automáticos.
Aunque la escritura de código y las pruebas pueden automatizarse, son la experiencia personal y las habilidades interpersonales, como la resolución de problemas y la creatividad, las que te preparan para el futuro y te ayudan a crecer y progresar en una carrera de programación en el sector de la agricultura. Un sector que está explorando nuevas tecnologías -o aplicaciones de tecnologías existentes- que incluyen hamburguesas cultivadas artificialmente, bombones de tu impresora 3D, algas utilizadas como combustible y pepinos de agua salada entregados por drones en la puerta de tu casa. En la sección de documentos hay un buen informe del Gobierno holandés cuya lectura puede resultarle útil, en el que se debate el futuro de la agricultura: "El futuro de la tecnología en la agricultura | +Agro".
Conclusión
¡Felicidades!
Ha completado la sección para principiantes del software de gestión agrícola y ganadera.
Al final de esta lección, tu proyecto debería tener este aspecto https://trinket.io/python/a6456227d9 (Utilízalo si te quedas atascado).
Por favor, continúe con el nivel intermedio.
Evaluación
- Desarrollar y comprender cómo se utilizan la codificación y la tecnología en la agricultura.
- Introducción a la codificación en Python, incluido el uso de Python
- Comenzar el viaje de la curiosidad hacia la codificación, explorando nuevas formas de implementar soluciones.
- Comprender cómo su experiencia personal puede mejorar la codificación, conectando su vida con la codificación.
- Ganar confianza en la codificación
- Empezar a adquirir habilidades organizativas
- Desarrollar las capacidades de comunicación