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.

5 ALGORITMOS

Algoritmos de búsqueda

Búsqueda lineal, binaria y por saltos: punteros lo/mid/hi, regiones descartadas atenuadas y comparación de complejidades.

3 ALGORITMOS

Listas, pilas y colas

Lista enlazada (insertar, buscar, eliminar, invertir), pila LIFO y cola FIFO con nodos, flechas y punteros head/tail animados.

6 ALGORITMOS

Árboles

Árboles binarios de búsqueda: insertar y buscar descendiendo por ramas, y recorridos en inorden y por niveles con su salida en vivo.

4 ALGORITMOS

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.

4 ALGORITMOS

Mapas hash

Tablas hash con encadenamiento y sondeo lineal: cálculo del hash paso a paso, cubetas, colisiones y búsquedas.

2 ESTRATEGIAS

Comunidad

Creaciones publicadas por los docentes: explóralas, dales estrella, comenta y crea tus propias versiones.

PROYECTOS

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.

DOCENTES