Repositorio de aprendizaje
Programación · Python
Recursos interactivos para aprender algoritmos y estructuras de datos: animaciones paso a paso, código Python sincronizado y exportación a HTML autónomo, SCORM o iframe para embeber en cualquier web o LMS.
Algoritmos de ordenamiento
Burbuja, inserción, cóctel, gnome y mezcla. Tarjetas que se levantan y se cruzan, punteros, buffer de mezcla y contadores en vivo.
Algoritmos de búsqueda
Búsqueda lineal, binaria y por saltos: punteros lo/mid/hi, regiones descartadas atenuadas y comparación de complejidades.
Listas, pilas y colas
Lista enlazada (insertar, buscar, eliminar, invertir), pila LIFO y cola FIFO con nodos, flechas y punteros head/tail animados.
Árboles
Árboles binarios de búsqueda: insertar y buscar descendiendo por ramas, y recorridos en inorden y por niveles con su salida en vivo.
Grafos
BFS, DFS, Dijkstra y Prim sobre grafos dibujados en SVG: nodos que pulsan, aristas que fluyen, cola/pila en vivo y camino mínimo.
Mapas hash
Tablas hash con encadenamiento y sondeo lineal: cálculo del hash paso a paso, cubetas, colisiones y búsquedas.
Comunidad
Creaciones publicadas por los docentes: explóralas, dales estrella, comenta y crea tus propias versiones.
Creador de recursos
Crea tus propios recursos: dibuja la animación de forma visual o programa el algoritmo en el modo código, pruébalo al instante y publícalo en la comunidad.