Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Te damos la bienvenida al Día 1

Este es el primer día de Comprehensive Rust. Hoy trataremos muchos temas:

  • Sintaxis básica de Rust: variables, tipos escalares y compuestos, enumeraciones (enums), estructuras (structs), referencias, funciones y métodos.
  • Inferencia de tipos.
  • Construcciones de flujos de control: bucles, condicionales, etc.
  • Tipos definidos por el usuario: estructuras y enumeraciones.
  • Coincidencia de patrones: desestructuración de enums, structs y arrays.

Horario

Contando con los descansos de 10 minutos, la duración prevista de la sesión es de unas 2 horas y 5 minutos. Esta sesión contiene:

SecciónDuración
Te damos la bienvenida5 minutos
Hola, Mundo15 minutos
Tipos y valores40 minutos
Conceptos básicos del flujo de control40 minutos
This slide should take about 5 minutes.

Recuerda a los alumnos lo siguiente:

  • Deben hacer las preguntas cuando surgen, no las guarden hasta el final.
  • El curso está diseñado para ser muy interactivo, ¡las discusiones son muy recomendadas!
    • Como instructor, debes intentar llevar discusiones relevantes, por ejemplo, mantener los debates relacionados con cómo Rust hace las cosas frente a otros lenguajes. Puede ser difícil encontrar el equilibrio adecuado, pero es preferible pecar de permisivo con los debates, ya que involucran a la gente mucho más que una comunicación unidireccional.
  • Las preguntas deberían ser sobre cosas acerca del contenido de los slides.
    • Esto está perfecto! Repetir es una parte importante del aprendizaje. Recuerda que los slides son solo un soporte y tienes libertad de saltearlos cuando quieras.

El objetivo del primer día es mostrar los aspectos “básicos” de Rust que podrían tener paralelismos inmediatos con otros lenguajes de programación. A lo largo del curso se estudiarán los aspectos más avanzados de Rust.

Si estás impartiendo el curso en un aula, este un buen lugar para repasar el calendario. Debes tener en cuenta que hay un ejercicio al final de cada parte, seguido de una pausa. Organiza las sesiones de forma que se explique la solución del ejercicio después de la pausa. Las horas que se indican son una sugerencia para que el curso se ciña al horario establecido. ¡No dudes en modificar el calendario y hacer los cambios que consideres necesarios!