Ninguno.
Busca algo que quieras construir / usar (un juego, una aplicación para resolver un problema que tengas, un sitio web o algo físico de Arduino) y compílalo. A medida que te encuentres con problemas, puedes aprender el CS que te ayudará a resolverlo (o puedes reinventarte por tu cuenta).
Comenzar no debería ser un problema complejo, ya que desea que algo funcione: siempre puede hacer que las cosas sean más complejas más adelante y aplicar más funciones y una interfaz de usuario más bonita.
- ¿Qué puede hacer un estudiante de BTech de informática de 3er año?
- Cómo sobresalir en la gestión media sin conocer todos los lenguajes / tecnologías de programación de software
- Actualmente estoy persiguiendo un BTech en informática. ¿Debería centrarme más en la programación o simplemente estudiar mi curso regular?
- ¿Qué cursos adicionales debe seguir un estudiante de CS para obtener mejores ubicaciones?
- ¿Debería especializarme en matemáticas o ciencias de la computación para entrar en la investigación de IA?
La programación cuando comienzas debe ser divertida y no una tarea difícil.
En la edad oscura, cuando estaba aprendiendo inicialmente, hice programas para jugar juegos de cartas a dos manos: Spades and Hearts, un programa heurístico para identificar rocas y minerales (cosa 20 preguntas con datos) y un juego de Space Wars con física básica. . Hacer esto desde cero te expone a interesantes problemas de CS: ¿cómo barajo un mazo de cartas al azar? ¿Puedo hacer inercia y órbitas en el espacio simplemente?