Visualizar rúbricas
En el siguiente video se muestra cómo visualizar las rúbricas en Moodle. Es importante tener en cuenta que las rúbricas son la herramienta que utilizamos para evaluar y calificar trabajos de estudiantes.
En el siguiente video se muestra cómo visualizar las rúbricas en Moodle. Es importante tener en cuenta que las rúbricas son la herramienta que utilizamos para evaluar y calificar trabajos de estudiantes.
La notación por comprensión en Python esta directamente basada en la notación matemática de conjuntos por comprensión.
Esta guía se puede leer de 2 formas distintas dependiendo del tiempo y dedicación del lector:
Python permite organizar el código en al menos 2 formas:
Módulos: Esto es simplemente un archivo con extensión .py
__name__
con "__main__"
.Paquetes: Una carpeta que tiene un archivo __init__.py
adentro.
En esta guía vamos a mostrar como realizar un Merge Request dentro de Gitlab. El uso de Merge Request puede aportar mucho en el proceso de desarrollo por varios motivos entre los que se destacan:
En este post vamos a ver algunas buenas prácticas que podemos aplicar en Python. Son pequeños tips que nos pueden ayudar a escribir un código más limpio y legible.
Jupyter Notebook es un entorno de trabajo interactivo que permite desarrollar código en Python. Es utilizado ampliamente para análisis numéricos, estadísticas y machine learning, entre otros campos de la informática.
Algunas de las principales funciones y beneficios que provee:
Las guías de estilo ayudan a los equipos de desarrollo a escribir código consistente simplificando su entendimiento a todos/as los/as miembros del equipo.
Python define en PEP8 como guía de estilos base y en PEP257 la convención para Docstrings. Teniendo esta referencia vamos a mencionar las normas mas importantes que esperamos que traten de cumplir en el trabajo.
El manejo de paquetes en Python es esencial para la organización y portabilidad de los proyectos. Python utiliza pip
como su gestor de paquetes para instalar, actualizar y administrar bibliotecas externas que no forman parte del núcleo del lenguaje.
Estas bibliotecas se descargan desde el repositorio oficial PyPI
, aunque es posible configurar pip
para utilizar repositorios personalizados.
venv es una herramienta usada para crear un ambiente aislado de Python. Este ambiente tiene su propio directorio de instalación que no comparte librerías con otros ambientes virtuales ni con el sistema operativo.
Esto tiene la ventaja que separa las librerías específicas que necesitamos en cada entorno virtual.
Es útil hacer esta separación porque en el desarrollo de software es muy común que queramos usar en distintos proyectos distintas versiones de la misma librería.
Como ya vimos Git es una herramienta muy buena que nos permite manejar versiones de nuestro código de manera distribuida con nuestro equipo de trabajo.
Para poder realizar esto es necesario contar con un Servidor de Git aparte de tener la herramienta instalada en su máquina.
En esta oportunidad vamos a analizar un poco GitHub que es el Servidor de Git más popular actualmente.