¿Qué puedo aprender en mi año libre entre la escuela secundaria y la universidad si planeo estudiar ciencias de la computación?

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!

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.

Hay muchas cosas que puede hacer, por lo que no hay una respuesta genérica clara y clara a esta. Algunas sugerencias:

Aprenda a programar en un par de otros lenguajes de programación entre: C, C ++, Java o C #, un lenguaje funcional como Clojure, etc.

Aprenda sobre los sistemas de administración de bases de datos: relacionales, pero también verifique los sabores ‘NoSQL’.

Comienza en un proyecto real que te interese.

Consulta el currículum y mira lo que te interesa. No sería perjudicial explotar este año completo y ganar una ventaja en tus estudios. O simplemente puede centrarse en lo que más le interesa. De esta manera, tomará mejores decisiones sobre lo que podría querer trabajar, fuera y antes de sus estudios inmediatos (por ejemplo, puede optar por concentrarse en redes de computadoras o IA o gráficos, etc.)

En general, aconsejaría tener un horario de autoestudio paralelo más allá de lo que está aprendiendo en la escuela. Ya que tiene este año sabático, tiene la oportunidad de avanzar en sus proyectos paralelos personales y el aprendizaje o ahorrar tiempo trabajando en sus estudios normales con anticipación para combinarlos más eficientemente con proyectos paralelos más adelante. Pero sin embargo, tendrá el lujo de estar ocupado solo con lo que le interese de inmediato en este año gratis.

Hacer un poco de codificación real. Pon en marcha un proyecto con tus conocimientos de Python, crea algo real.

¿Has hecho alguna programación? Si no, ese sería un buen punto de partida.

Si es así, trata de construir algo. Cualquier cosa que te interese.

More Interesting

¿Por qué debería apuntar a ir a Harvard? Estoy preparado para trabajar duro pero solo necesito algo de motivación.

¿Puedes darme consejos para comenzar la universidad en NYU?

Tengo 38 años y solo tengo B.Com como calificación educativa. ¿Cómo puedo mejorar mi empleabilidad en la India y en el extranjero?

¿Es posible transferirse a la universidad después de solo 1 año en un colegio comunitario?

¿Qué beneficio podría tener enviar a mis hijos a una escuela privada (parroquial o no parroquial) en MD versus una de las muchas escuelas públicas buenas en MD, si enseñar religión a mis hijos no es una prioridad?

¿Puede abandonar la escuela secundaria en 9º grado y obtener un GED el mismo año?

Quiero ir a Oxford para la escuela de posgrado, ¿qué debo empezar a hacer ahora para ayudarme?

Estoy teniendo dificultades en matemáticas y soy un estudiante de comercio que estudia en la clase 11, ¿debo continuar con eso?

Estoy en la clase 12 de orientación para JEE. ¿Alguien puede sugerirme un buen horario que incluya el horario escolar?

Busco LLB y quiero hacer un MBA mientras hago LLB, ¿debo esperar a que termine mi LLB?

¿Cómo es el proceso de entrevista en Amrita University, Amritapuri para una admisión en M.Tech en Cyber ​​Security Systems & Networks (Amritapuri)?

¿Es una buena idea tomar clases universitarias como estudiante de primer año de secundaria?

Estoy en el 12º estándar. Mis padres están estrictamente en contra de la carrera que quiero seguir. ¿Qué tengo que hacer?

Obtuve el grado e1 en fa4 en ciencias. ¿Puedo obtener más de 9.4 o 10 CGPA en la clase 10?

¿Qué sigue después de fallar el 12?