Curiosamente, soy un respondedor apropiado e inapropiado para esta pregunta. Apropiado porque tengo un buen historial tanto en BS Ciencias de la Computación como en MOOCs, pero también bastante inadecuado porque aprendí mi introducción en las clases de Ciencias de la Computación en la escuela secundaria, y me salté la versión universitaria debido a mi calificación en el examen AP de Ciencias de la Computación. En cualquier caso, te daré lo mejor que pueda!
En primer lugar, me gustaría asegurarme de que no esté demasiado preocupado por el hecho de que lo hagan. Deben tener su introducción al currículo de ciencias de la computación diseñado de tal manera que cualquier persona sin ningún tipo de formación en informática pueda tener éxito en el curso.
Con eso fuera del camino, aquí están mis recomendaciones:
- Se adhieren a sólo un curso de introducción. Hacer un curso de algoritmos o estructuras de datos fuera de las puertas será inútil, e incluso podría ser más dañino porque se te pasará la cabeza.
- Su objetivo, tanto en el próximo verano que use para la preparación como para su experiencia en Rice, debe ser entender los fundamentos de la informática sin importar el idioma. Esto no quiere decir que el lenguaje de programación que utiliza no importa, ni mucho menos. Cada idioma tiene su conjunto único de ventajas y desventajas, y, con el tiempo, se volverá imperativo para que los comprenda y utilice la herramienta correcta para los trabajos correctos. Sin embargo, comience de a poco ahora mismo y simplemente entienda qué es la informática: cómo programamos las computadoras y cómo resolver problemas de manera inteligente con las computadoras.
- En términos de cursos reales, el único curso con el que tengo un poco de experiencia es Introducción a la Informática | Udacity . Sin embargo, también he escuchado nada más que excelentes críticas para Computer Science 101 y Introduction to Computer Science. Todos estos son gratuitos, y creo que todos son a su propio ritmo. Debido a mi leve exposición, le daría una ligera preferencia al curso de Udacity. Sin embargo, creo que no puedes equivocarte independientemente de lo que elijas.
De todos modos, ahí está mi consejo. Felicitaciones por su aceptación de Rice y buena suerte en todos sus esfuerzos 😀
- ¿Cuál es una manera buena y barata de aprender hebreo?
- ¿Cuáles son los mejores recursos para aprender a identificar materiales específicos?
- ¿Qué recursos son los mejores para entender los acuerdos de Capital de Riesgo?
- ¿Cuáles son los mejores recursos para practicar rompecabezas en general, los cuales son consultados principalmente por las compañías de ciencias de la computación en entrevistas técnicas?
- ¿Cuáles son los mejores sitios web para aprender a desarrollar aplicaciones móviles de forma gratuita?