Primer ejercicio


El primer ejercicio debe cubrir el concepto basics y no debe tener requisitos previos. Debe brindar solo la información suficiente para que el estudiante pueda resolver el ejercicio en cuestión.

Muchos tracks ya han implementado un ejercicio que cubre basics. Para familiarizarte con lo que se suele enseñar en un ejercicio así, te recomendamos que te registres en algunos tracks que tengan modo aprendizaje y resuelvas el primer ejercicio de concepto.

Cada lenguaje es diferente, y puede que necesites introducir más de lo que introducen otros tracks, o menos. Por ejemplo, si necesitas compilar un programa para que funcione, eso es algo que querrás mencionar en la introducción del ejercicio.

Otras cosas que se suelen cubrir en el ejercicio basics son:

  • definiciones de funciones o métodos
  • llamar a funciones
  • pasar argumentos a funciones
  • asignar un valor a un nombre (variables o constantes)

Usa la menor cantidad posible de tipos de datos. Si puedes, usa solo enteros, ya que su notación es la misma en casi todos los lenguajes y será bien conocida por prácticamente todo el mundo.

Si existe un track de un lenguaje parecido al tuyo, adelante: revisa si puedes hacer un fork de su ejercicio y usarlo como punto de partida.

Procura ser conciso; no quieres saturar a los estudiantes con información. La introducción debe explicar lo justo y necesario para que el estudiante pueda mirar el código e identificar cuáles son las distintas partes. No necesitan entender nada de eso a fondo, pero tampoco deberían quedarse preguntándose qué es cada cosa.

El estudiante solo debería necesitar usar activamente uno o dos conceptos.