Módulo gratuito
Algoritmos y programación
Aprende algoritmos paso a paso: búsqueda, ordenación, pilas y colas, recursión y grafos, con ejercicios de Python y un laboratorio.
Las lecciones
Cada lección se lee completa y gratis. Crea una cuenta gratuita para ejecutar sus comandos en un laboratorio y hacer sus cuestionarios y tareas.
1 · Laboratorio de contenedores
Búsqueda lineal y búsqueda binaria
Puedo encontrar un dato con la búsqueda lineal y con la búsqueda binaria.
Leer la lección2 · Laboratorio de contenedores
Ordenar: burbuja, inserción y mezcla
Puedo ordenar una lista con la ordenación de burbuja, por inserción y por mezcla.
Leer la lección3 · Laboratorio de contenedores
Cuánto tarda un algoritmo: contar pasos
Puedo comparar dos algoritmos por cómo crece su número de pasos.
Leer la lección4 · Laboratorio de contenedores
Pilas y colas
Puedo usar una pila y una cola para guardar datos en el orden que necesito.
Leer la lección5 · Laboratorio de contenedores
Recursión: una función que se llama sola
Puedo escribir una función recursiva con su caso base.
Leer la lección6 · Laboratorio de contenedores
Grafos y camino más corto
Puedo encontrar el camino más corto en un grafo con la búsqueda en anchura.
Leer la lección
Con un laboratorio real
Cada lección de este módulo se practica en un laboratorio que se inicia solo para ti. Los laboratorios que usa:
¿Enseñas a una clase? Asigna este módulo a tus alumnos con guía del profesor, tareas con corrección automática y un laboratorio para cada alumno.