Perfil de Alan Ivan Chavez

user photo
Alan Ivan
$ 25/h
Contactar
1ª clase gratis
Sobre mí
Mis clases
Contacto

Sobre mí

Mi enfoque no es que copies código, sino que desarrolles un pensamiento algorítmico. Mis clases se dividen generalmente en tres momentos:

1. Diagnóstico y Concepto: Revisamos la base teórica del problema (por ejemplo, cómo funciona un ordenamiento o una consulta SQL) de forma visual o con diagramas, sin tocar el teclado todavía.
2. Codificación Guiada (Hands-on): Resolvemos ejercicios prácticos...
Mi enfoque no es que copies código, sino que desarrolles un pensamiento algorítmico. Mis clases se dividen generalmente en tres momentos:

1. Diagnóstico y Concepto: Revisamos la base teórica del problema (por ejemplo, cómo funciona un ordenamiento o una consulta SQL) de forma visual o con diagramas, sin tocar el teclado todavía.
2. Codificación Guiada (Hands-on): Resolvemos ejercicios prácticos paso a paso. Me gusta utilizar la técnica de "programación por pares", donde analizamos juntos por qué elegimos una estructura de datos sobre otra o cómo optimizar la complejidad temporal.
3. Análisis Crítico: No basta con que el programa "corra". Revisamos el orden de complejidad y las posibles fallas para asegurar que el código sea eficiente y profesional.

¿Qué aprenderás conmigo?

Tengo experiencia sólida en materias críticas de la ingeniería, por lo que podemos trabajar en:

Fundamentos de Programación: Desde variables y ciclos hasta punteros y manejo de memoria dinámica en C.
Algoritmia Avanzada: Diseño de soluciones mediante Divide y Vencerás, algoritmos Greedy (Dijkstra, Prim, Kruskal) y Programación Dinámica.
Bases de Datos: Diseño relacional, normalización y consultas complejas en SQL.
Hardware y Lenguajes Específicos: Proyectos en VHDL o lógica funcional con LISP.

Sobre mi experiencia

Como estudiante de la Escuela Superior de Cómputo (ESCOM - IPN, he desarrollado proyectos de software para entornos de alta exigencia, incluyendo sistemas de gestión de bases de datos para instituciones de salud y análisis experimental de algoritmos de búsqueda. Mi formación me permite explicar temas complejos de una manera estructurada y fácil de digerir para quienes apenas comienzan o para quienes están sufriendo con las materias más difíciles de la carrera.

Cuento con material de apoyo propio y guías de ejercicios para que sigas practicando fuera de la hora de clase.

Contactar
Ver más Ver menos

Mis clases

Imparto clases Online
Estás identificado como
¿No eres {0}?
Denunciar este perfil Muchas gracias por tu ayuda