Ya que agregó que sabe python, profundice un poco más en lo que puede hacer el lenguaje o, mejor aún, sea realmente bueno en escribir código bien formateado y legible. Python tiene la ventaja de que hay una “manera correcta” de hacer las cosas, así que sé bueno a la manera de Guido. Podría aprender otro idioma, pero tendrá tiempo suficiente para la amplitud a medida que avanza. Es mejor buscar profundidad y / o riqueza de expresión en un idioma primero. Para aquellos que aún no han comenzado a codificar, elija un idioma y sumérjase.
Si bien la programación no es el enfoque real de un título de CS, es algo que harás a menudo. La programación es necesaria, pero no suficiente para CS. Del mismo modo, sentirse cómodo con las herramientas de programación. Los IDE son grandes y estar cómodo en la línea de comandos te servirá durante mucho tiempo. Practique la depuración: pasará más tiempo encontrando problemas y solucionándolos y luego creandolos en primer lugar.
Si tiene cierta exposición a la programación, siempre puede beneficiarse de descomponer los problemas en soluciones no ambiguas. Elija una plataforma y resuelva problemas, ya sea en papel o en código, por ejemplo, resolviendo problemas en el Proyecto Euler o en uno de los muchos sitios que rastrean sus soluciones (me gusta el hecho de que http://CoderByte.com le permite usar varios idiomas y ver código de otras personas una vez que haya enviado el suyo). Comience con su enfoque más en la transición de la declaración del problema a un proceso paso a paso no ambiguo que en la resolución de la sintaxis del código. Cuando te mueves al código, la primera prioridad es la corrección, la segunda es la legibilidad y la tercera es la eficiencia. ¡Los documentos no importan si no has alcanzado la especificación, y la rapidez con la que se ejecuta es irrelevante si está haciendo algo incorrecto!
- ¿Es práctico especializarse en informática si hay tantas formas de autoaprendizaje como Lynda.com y algunos libros? ¿Cuáles serían las desventajas de enseñarme a mí mismo programándome y especializándome en algo como la sociología?
- ¿Qué haces cuando te das cuenta de que no hay tiempo suficiente para escribir tu artículo académico?
- ¿Quién debería tomar Historia Mundial AP?
- ¿Qué recomendaría usted a alguien que se acaba de inscribir en una escuela B?
- Quiero regresar a la escuela. Programa de filosofía de Harvard. ¿Es una buena idea?
Cuando esté familiarizado con la codificación y pueda descomponer problemas, concéntrese en sus habilidades de comunicación. Pase el verano formando respuestas articuladas a las preguntas, formule preguntas que puedan responderse y, en general, practique su escritura y hable con la intención de ser claro y conciso. Esta respuesta en particular es un intento a medias de ese objetivo: no lo use como un modelo de excelencia, sino observe cómo se organiza un primer borrador razonable. Refactoriza mi prosa. Saque parte de la repetición que se incluye para dar una respuesta bastante general a una pregunta abierta.
Además, vea presentaciones y lea publicaciones técnicas; de hecho, lea mucho. Ábrete camino a través de la literatura de investigación y absorbe lo que puedas. Practique formular preguntas que sean responsables de temas que realmente no entiende. Obtendrá una mejor idea de cómo comunicarse claramente leyendo a las personas que sí lo hacen y que no alcanzan ese objetivo. No se moleste solo cuando una parte de la escritura no está clara: profundice e identifique dónde reside el problema y formule una solución para usted mismo. Diablos, reescribir la prosa difícil y compartirla te dará toneladas de credibilidad web.
Por último, pero ciertamente no menos importante, aumenta la calidad de tus habilidades de estudio. Esta es la base de lo que va a hacer en el futuro inmediato: aprender nuevos materiales y convertir esa información en habilidades útiles. Leer es más que simplemente pasar sus ojos por cada palabra en la página. Las notas son más que transcripciones literales de lo que alguien ha dicho en una conferencia o presentación. La revisión es más que echar un vistazo a través de sus notas. Aprender a aprender le servirá más allá de la escuela y lo hará más tolerable mientras esté en la escuela.
El hecho de que esté haciendo esta pregunta sugiere que es probable que tenga algunas de esas habilidades de estudio. Si es así, llévalos al siguiente nivel. Si no sabe lo que eso implica, practique sus habilidades de cuestionamiento y vea si puede obtener buenas sugerencias para la próxima transición. También puede encontrar que actualizar el material que ha cubierto en HS hará que su otoño sea más suave. Piense en cosas como trabajar con algunos de sus cálculos previos y trigonométricos para ayudarlo a tomar Cálculo.
Si bien no hay una sola respuesta clara a su pregunta, estos son los tipos de actividades de verano que recomiendo a mis alumnos.