¡Hola Christopher, espero que estés bien!
Me parece que has estructurado un plan de aprendizaje bastante sólido para adentrarte en el mundo de la programación y la ciencia de datos. Aquí te dejo algunas sugerencias para cada uno de los bloques que has mencionado:
Aprender conceptos básicos de lógica: Puedes comenzar con ejercicios de lógica en plataformas en línea como Codewars o HackerRank, que ofrecen problemas de lógica que puedes resolver en varios lenguajes de programación.
Aprender algoritmos sencillos: Te recomiendo empezar con algoritmos básicos como búsqueda lineal, búsqueda binaria, y ordenamiento por burbuja. Hay muchos recursos en línea, como libros y videos, que explican estos algoritmos de manera detallada.
Aprender palabras de inglés esenciales para programación: Puedes crear una lista de vocabulario técnico en inglés y practicar con aplicaciones como Anki para memorizar términos comunes utilizados en programación.
Repasar fundamentos matemáticos básicos: Khan Academy es una excelente plataforma gratuita donde puedes repasar matemáticas básicas y avanzar a temas más complejos a tu propio ritmo.
Probabilidades: Comienza con los conceptos básicos de probabilidad, como eventos, espacio muestral y probabilidad condicional. Nuevamente, Khan Academy ofrece cursos gratuitos sobre estos temas.
Estadística inicial: Aprende sobre medidas de tendencia central (media, mediana, moda) y dispersión (varianza, desviación estándar). Puedes encontrar cursos introductorios en plataformas como Coursera o edX.
Conocer sobre características principales de software de programación como VSC: Visual Studio Code (VSC) es un editor de código muy popular. Te sugiero explorar su documentación oficial y buscar tutoriales en YouTube que te enseñen a configurarlo y usar sus extensiones más útiles.
Espero que estas sugerencias te sean útiles en tu camino de aprendizaje. ¡Bons estudios!