Categoría: Tutoriales

  • Uso de *args y **kwargs en Python3

    Uso de *args y **kwargs en Python3

      Al definir una función, los parametros definen la cantidad de argumentos que esta puede aceptar al ser llamada. Sin embargo, al programar una función, no siempre es posible predecir todos los escenarios en que puede llegar a utilizarse, implicando también que desconocemos la cantidad de argumentos que puede llegar a recibir. Para estos casos,…

  • Semaforo de LEDS con Arduino

    Después del encendido de un LED con Arduino, una de las primeras prácticas que puedes realizar para conocer la flexibilidad y facilidad de uso de la placa Arduino es la de simular un semáforo utilizando LEDs para esto. Simular las luces de tráfico con Arduino es una tarea muy sencilla, a continuación te muestro como…

  • Declaración y uso de funciones en Java

    Java es un lenguaje de programación orientado a objetos que tiene como caracteristica principal que todos sus elementos son objetos. Como tales, estos tienen sus propios métodos y propiedades que permiten utilizarlos bajo diferentes situaciones en nuestro código y realizar las tareas que se necesiten. Pero si vienes de programar con un lenguaje de programación…

  • Ordenamiento de datos: Búsqueda binaria en Java

    Cuando tenemos que buscar un dato dentro de un arreglo de datos, uno de los métodos más eficaces de hacerlo es mediante el algoritmo de búsqueda binaria, capaz de encontrar un dato en arreglos de gran tamaño en tan sólo unos instantes, gracias a la poca cantidad de operaciones que realiza en memoria, siendo muy…

  • Encender un LED con Arduino

    Las placas Arduino se han convertido en una de las herramientas favoritas de la comunidad maker, especialmente la placa Arduino UNO R3, que ha ganado especial relevancia en los ámbitos educativos dada su facilidad de uso y amplio soporte para todo tipo de proyectos. Precisamente, uno de los primeros proyectos mencionados en cualquier libro sobre…