Clases particulares de programación universitaria
¿Estudias Programación, Fundamentos de Programación, Programación Orientada a Objetos o Bases de Datos? Dime qué asignaturas cursas y te diré si puedo ayudarte. Sin permanencia, y con una clase de prueba gratuita.
Qué asignaturas puedo dar
Programación
- Programación I
- Programación II
- Fundamentos de Programación
- Introducción a la Programación
- Programación Orientada a Objetos
- Programación de Bases de Datos Relacionales
¿No ves la tuya? La lista es una muestra. Puedes pedirla en la clase de prueba como asignatura nueva: la reviso y te confirmo si puedo darla.
Cómo trabajamos una clase
Te explico los conceptos con código sencillo de ejemplo. Para lo más complejo, como los bucles dobles o recorrer una matriz, me voy a la pizarra. Todo se hace online.
Lenguajes y herramientas
Lenguajes: Python, C, C++, SQL, JavaScript y Java.
Herramientas: Jupyter Notebooks.
Un ejemplo: recorrer una matriz
Recorrer una matriz con dos bucles anidados. Es un ejemplo en Python.
matriz = [[1, 2, 3],
[4, 5, 6]]
for i in range(len(matriz)): # recorre las filas
for j in range(len(matriz[i])): # recorre las columnas de cada fila
print(i, j, matriz[i][j])El bucle externo fija la fila i; el interno recorre las columnas j de esa fila. En cada vuelta se imprime la posición y el valor.
En la pizarra: recorrer por filas y por columnas
La misma matriz de 3 filas y 4 columnas, leída por filas y por columnas con dos bucles anidados. Cambia el orden de los bucles y de los índices. Es la pizarra de una clase real.
![Pizarra de clase: una matriz de 3 filas y 4 columnas leída por filas, con for i in range(3) y for j in range(4) sobre M[i,j], y por columnas, con for i in range(4) y for j in range(3) sobre M[j,i]](/pizarras/pizarra-programacion-matriz-1.webp)
Opiniones de alumnos de programación
Son reseñas de mi perfil de ClassGap, una plataforma de clases particulares: las ponen allí, sin que yo las controle, y las he clasificado por área según la asignatura de cada una.
Cargando opiniones…
Preguntas frecuentes
- ¿Cómo son las clases?
- No hay una clase tipo: al empezar me cuentas qué quieres hacer ese día y qué te falta, y decidimos a partir de ahí. Son online.
- ¿Qué metodología sigues?
- Te explico los conceptos con código sencillo de ejemplo y, para lo más complejo, me voy a la pizarra. Mira el ejemplo de arriba.
- ¿Puedo ver cómo trabajas antes de reservar?
- Sí. Tienes el ejemplo de arriba y puedes pedir una clase de prueba gratuita, sin compromiso.
- ¿Y si mi asignatura no está en la lista?
- Puedes añadirla como asignatura nueva al pedir la clase de prueba gratuita. La reviso y te confirmo si puedo darla.