¿Cómo puedo estudiar para la escuela y estudiar Python?

Dependerá de la situación y de lo mal que quieras aprender Python.

Si su escuela ofrece una clase de enseñanza de Python o un programa de estudio independiente, aproveche la oportunidad para aprender a codificar. De esa manera, estudiar Python también está estudiando para la escuela.

Además, si estás en la escuela secundaria, algunas escuelas en algunos estados permiten que los estudiantes tomen cursos universitarios mientras están en la escuela secundaria, también puedes aprovechar esta oportunidad para aprender a codificar.

Si no puede hacer lo anterior, entonces encuentre una buena cantidad de tiempo libre que pueda usar regularmente para estudiar. Recomendaría una media hora diaria, pero también podría sobrevivir 10 minutos diarios, media hora cada dos días, o incluso dos sesiones de una hora a la semana, si está demasiado ocupado para hacerlo diariamente. (recuerde, los períodos más cortos y más frecuentes son mejores que los períodos más largos menos frecuentes) En ese momento, vaya al siguiente sitio web:

Codecademy – aprende a codificar, interactivamente, gratis

Es gratis y puedes iniciar sesión a través de google. Si realmente eres serio, podrías pagar para usar uno de sus servicios pagados, pero en mi experiencia son innecesarios, especialmente para los principiantes. Use esto para aprender sobre Python (o cualquier otro lenguaje de programación que le interese). puedes trabajar a tu propio ritmo, así que si necesitas sacrificar algo de tiempo para centrarte en la escuela, sigue adelante. Solo recuerde que se volverá oxidado como principiante si pasa más de una semana sin programar.

Una vez que haya terminado con eso, use este sitio web para continuar practicando durante el tiempo de programación designado:

CodingBat Python

Esto también es gratis. Si siente que son demasiado fáciles para usted, siéntase libre de omitir este paso, pero de lo contrario continúe haciendo precisiones para que no olvide sus habilidades.

En este punto, debería estar lo suficientemente cómodo con la programación con Python para instalar un IDE en su computadora. Puede encontrar un conjunto de problemas más desafiantes en este sitio web:

Sobre – Proyecto Euler

De nuevo, gratis. Estos problemas no están diseñados para enseñarle a programar, sino para usar su mente como un programador. Antes de que un carpintero pueda construir una casa, deben saber cómo usar un martillo. Solo así podrán aprender a construir una casa. Los dos últimos sitios web te enseñaron a usar tu martillo (el lenguaje Python), este te entrenará para construir una casa.

Los problemas en el Proyecto Euler son, en general, más difíciles que en CodingBat o Codecademy, por lo que en lugar de dedicar poco tiempo a esto, este sitio web es mejor para sentarse durante una hora o dos practicando los fines de semana.

El siguiente paso en el aprendizaje, para cualquier lenguaje de programación, es lo que yo llamo la fase de “Lío con esto en tu propio-espero-no-romper-tu-computadora-y-aprender-cómo-google” . De aquí en adelante, a menos que esté en un curso de nivel universitario o de alguna manera consiga un trabajo simplemente utilizando los sitios web anteriores (lo cual es muy probable), va a hacer muchas cosas por su cuenta. Aprenderás sobre nuevas bibliotecas y otras cosas con las que podrías jugar en Python. Aquí, tú eres el amo de tu propio destino. Puedes escribir tus propios programas, puedes modificar los programas existentes en Python, lo que quieras.

Hay varios juegos escritos en Python que puedes modificar por diversión, incluyendo Civilization IV y Battlefield 2. Otros juegos populares se hacen usando Python pero son solo para jugadores múltiples, como Eve Online, así que realmente no puedes modificarlos. Recuerda, también puedes hacer tu propio juego.

Sin embargo, esta etapa también es una en la que aprendes sobre las diversas bibliotecas que las personas crearon para Python. Aquí, ya no vas a memorizar los comandos como lo has hecho antes. Más bien, aprenderá a buscar en google lo que necesita para que su programa funcione o lo que necesita para reparar su computadora. Estas también son habilidades vitales para tener como programador. No hay forma de recordar toda la información que necesitará, así que aprenda a acceder a lo que necesita lo más rápido posible desde Internet.

Espero que encuentres esto útil y disfrutes aprendiendo a programar. Recuerde que los programadores de computadoras se encuentran entre las personas mejor pagadas de la universidad y que la programación de computadoras tiene una tasa de desempleo negativa (lo que significa que hay más empleos que personas que pueden ocuparlos). Incluso si no lo consideras como una carrera, es bueno tener una comprensión básica de cómo usan las computadoras todos los días.

La mejor de las suertes.

Hago exactamente eso, es solo cuestión de determinación. ¿Quieres hacerlo bien en la escuela y convertirte en un programador?

fácil

Programe un poco de tiempo, establezca aproximadamente 2-3 horas al día para estudiar y estudiar cosas de la escuela (si está organizado, solo tendrá que hacer esto una o dos veces a la semana) y el resto de su tiempo libre dedíquelo a Python en lugar de mirar los memes durante 6 horas seguidas.

“Eres aburrido y antisocial, no quiero ser así … No puedo ser social si dedico tanto tiempo a esto”

Confía en mí, si realmente quieres algo, encontrarás tiempo para ello. Paso por lo menos 2 horas al día programando en python, actualmente estoy aprendiendo a usar scikitlearn (que realmente no entiendo hasta ahora, pero eventualmente lo haré, solo lo hago por curiosidad) pero también Sigo siendo el mejor estudiante en mis clases (excepto la clase de religión, pero eso es una historia para otro día) y paso mucho tiempo con mi novia. Además, también tengo tiempo para estar jugando en quora 😛

Solo recuerda esto: la dilación es tu enemigo y la única manera de vencerlo es con determinación.