# data[].attributes.headline
Instructivo para escanear en distintas aplicaciones! Hecho por los profesores de Contabilidad, por si no lo vieron.

# data[].attributes.subject
Instructivo para escanear en distintas aplicaciones! Hecho por los profesores de Contabilidad, por si no lo vieron.

# data[].attributes.headline
Aprovechar siempre los horarios de consulta de profesores y ayudantes. Un puede estar haciendo siempre un ejercicio mal (o innecesariamente largo) dado que interiorizó un "error" al aprenderlo. Usar estas instancias permiten descartar esos errores y entender nuevas formas (y más fáciles) de codificar y resolver problemas. 

# data[].attributes.subject
Aprovechar siempre los horarios de consulta de profesores y ayudantes. Un puede estar haciendo siempre un ejercicio mal (o innecesariamente largo) dado que interiorizó un "error" al aprenderlo. Usar estas instancias permiten descartar esos errores y entender nuevas formas (y más fáciles) de codificar y resolver problemas. 

# data[].attributes.headline
Al fin y al cabo, todos los ejercicios son particulares y pueden tener sus propias "historias". Siempre es útil ejercitar lo máximo posible e ir anotando aquellas cosas que no fueron intuitivas a la primera vez, para así no equivocarse en el futuro con los mismo errores si me llegaran a preguntar algo similar. (Una hoja de "TIPS" propios por ejemplo, que recopile todo eso que "me fui dando cuenta en el camino". Dato útil para cualquier ramo de la Universidad).

# data[].attributes.subject
Al fin y al cabo, todos los ejercicios son particulares y pueden tener sus propias "historias". Siempre es útil ejercitar lo máximo posible e ir anotando aquellas cosas que no fueron intuitivas a la primera vez, para así no equivocarse en el futuro con los mismo errores si me llegaran a preguntar algo similar. (Una hoja de "TIPS" propios por ejemplo, que recopile todo eso que "me fui dando cuenta en el camino". Dato útil para cualquier ramo de la Universidad).

# data[].attributes.headline
Si uno va a andar con poco tiempo una semana, para no dejar la tarea o la evaluación que sea para último minuto. Como se dividen por secciones dentro del Hackerrank, puede ser útil organizarse e ir haciendo partes de la tarea (o evaluación) cada día, pero con la importancia de que no se deje nada a "medio hacer", ir completando 1-2 challenges por día por ejemplo.

# data[].attributes.subject
Si uno va a andar con poco tiempo una semana, para no dejar la tarea o la evaluación que sea para último minuto. Como se dividen por secciones dentro del Hackerrank, puede ser útil organizarse e ir haciendo partes de la tarea (o evaluación) cada día, pero con la importancia de que no se deje nada a "medio hacer", ir completando 1-2 challenges por día por ejemplo.

# data[].attributes.headline
Para evaluaciones, labs u otras en Hackerrank, puede ser útil dividir la pantalla (o si se tiene dos pantallas, usarlas) para que se vea al mismo tiempo el enunciado del problema en una mitad y la parte del código en otra. Así no se está subiendo y bajando todo el rato para ver los testcase o qué me preguntaban. (Dato: si uno apreta la tecla windows + flecha (a la derecha o izquierda) se dividirá la pantalla por la mitad con la ventana abierta. Te recomiendo abrir el hackerrank dos veces y tener una al lado del otra)

# data[].attributes.subject
Para evaluaciones, labs u otras en Hackerrank, puede ser útil dividir la pantalla (o si se tiene dos pantallas, usarlas) para que se vea al mismo tiempo el enunciado del problema en una mitad y la parte del código en otra. Así no se está subiendo y bajando todo el rato para ver los testcase o qué me preguntaban. (Dato: si uno apreta la tecla windows + flecha (a la derecha o izquierda) se dividirá la pantalla por la mitad con la ventana abierta. Te recomiendo abrir el hackerrank dos veces y tener una al lado del otra)

# data[].attributes.headline
Hacer Tareas con TIEMPO. Al menos 1 semana. Esto para primero poder leerla bien, tratar de entender qué me quieren pedir e internalizar las posibles soluciones que se me ocurran. Además siempre toman más tiempo del que uno espera, entonces para no estar con stress antes de entregarla, poder hacerla a tu propio ritmo.

# data[].attributes.subject
Hacer Tareas con TIEMPO. Al menos 1 semana. Esto para primero poder leerla bien, tratar de entender qué me quieren pedir e internalizar las posibles soluciones que se me ocurran. Además siempre toman más tiempo del que uno espera, entonces para no estar con stress antes de entregarla, poder hacerla a tu propio ritmo.

# data[].attributes.headline
Tratar de no dejar ejercicios a medias. De repente es importante "el vuelo" con que uno va. Si pasa mucho tiempo después vas a tener que acordarte con qué sentido hiciste el código y puede tomar tiempo. Eso sí, si puede ser útil (si uno está pegado en un ejercicio particular) ir a "despejar la mente" un rato. Puede servir para que cuando vuelvas, puedas ver el ejercicio de otra manera o se te ocurran formas que no había intentado para resolverlo.

# data[].attributes.subject
Tratar de no dejar ejercicios a medias. De repente es importante "el vuelo" con que uno va. Si pasa mucho tiempo después vas a tener que acordarte con qué sentido hiciste el código y puede tomar tiempo. Eso sí, si puede ser útil (si uno está pegado en un ejercicio particular) ir a "despejar la mente" un rato. Puede servir para que cuando vuelvas, puedas ver el ejercicio de otra manera o se te ocurran formas que no había intentado para resolverlo.

# data[].attributes.headline
No subestimar los ejercicios y ejemplos en clases. No basta con solo verlos y entenderlos. La gran mayoría de los errores e intuiciones se aprenden haciéndolos unos mismos. Así que si el profesor (especialmente para clases no presenciales) da un "tiempo" para hacer los ejercicios antes de mostrar la solución, es muy útil que los hagan (o al menos darle un intento) así pueden ver en qué se equivocaron en la "primera intuición" que se les vino a la cabeza

# data[].attributes.subject
No subestimar los ejercicios y ejemplos en clases. No basta con solo verlos y entenderlos. La gran mayoría de los errores e intuiciones se aprenden haciéndolos unos mismos. Así que si el profesor (especialmente para clases no presenciales) da un "tiempo" para hacer los ejercicios antes de mostrar la solución, es muy útil que los hagan (o al menos darle un intento) así pueden ver en qué se equivocaron en la "primera intuición" que se les vino a la cabeza

# data[].attributes.headline
(NO para evaluaciones) Para labs u otros ejemplos / ejercicios no evaluados, buscar siempre en Google los problemas o cosas así. En internet está LLENO de información para casi todos los problemas o dudas con respecto a Python y a la programación en general.

# data[].attributes.subject
(NO para evaluaciones) Para labs u otros ejemplos / ejercicios no evaluados, buscar siempre en Google los problemas o cosas así. En internet está LLENO de información para casi todos los problemas o dudas con respecto a Python y a la programación en general.

# data[].attributes.headline
Usar Lápiz y Papel para el "proceso mental" de algunos ejercicios. Para muchos ejercicios, lo difícil es tratar de imaginarse qué está pasando y qué quiero que ocurra, por lo que dibujarlo antes me ayuda a guiarme a la hora de hacer el código.

# data[].attributes.subject
Usar Lápiz y Papel para el "proceso mental" de algunos ejercicios. Para muchos ejercicios, lo difícil es tratar de imaginarse qué está pasando y qué quiero que ocurra, por lo que dibujarlo antes me ayuda a guiarme a la hora de hacer el código.

# data[].attributes.body
Las tareas suelen tomar tiempo, no hay que dejarlas para el último momento. Eso si, encuentro que son el mejor estudio para la prueba

# data[].attributes.headline
https://www.diffchecker.com/ Te permite encontrar la diferencia entre dos códigos. Entonces puedes poner tu output y el output esperado y ver en qué te estás equivocando.

# data[].attributes.subject
https://www.diffchecker.com/ Te permite encontrar la diferencia entre dos códigos. Entonces puedes poner tu output y el output esperado y ver en qué te estás equivocando.

# data[].attributes.body
Darse harto tiempo en comprender el ejercicio. Sin escribir nada. Leer bien el enunciado y pensar en todas las variantes que puede tener el código, asimila problema. Habiendo hecho este proceso previo, escribir el código. No recomiendo empezar a escribir enseguida las variables porque probablemente hay algo en que no pensaste y vas a tener que escribir el código de nuevo o borrar cosas, perdiendo tiempo.

# data[].attributes.headline
En la central de apuntes hay resumenes muy completos de toda la materia! 

# data[].attributes.subject
En la central de apuntes hay resumenes muy completos de toda la materia! 

# data[].attributes.body
Pulsa acá abajo para redireccionar.

# data[].attributes.headline
Para Labs y Evaluaciones: En Hackerank de repente no queda claro cuál fue el error. Si tienes alguna "tincada" donde puede ser agrega un print() para que en la respuesta te salga qué está haciendo. Entonces por ejemplo si lo pones dentro de un while y después en la respuesta no sale lo que mandaste a print(), el problema está que no se está entrando al while

# data[].attributes.subject
Para Labs y Evaluaciones: En Hackerank de repente no queda claro cuál fue el error. Si tienes alguna "tincada" donde puede ser agrega un print() para que en la respuesta te salga qué está haciendo. Entonces por ejemplo si lo pones dentro de un while y después en la respuesta no sale lo que mandaste a print(), el problema está que no se está entrando al while

# data[].attributes.headline
Usar el simulacro para bien: Hacerlo a conciencia y usarlo para permitirte darte cuenta en qué estás fallando y en qué materias estás flojo. Ir anotando en una hoja a parte "qué cosas te costaron o no te acordabas" para el simulacro y estudiarlo a fondo para las pruebas y tareas.

# data[].attributes.subject
Usar el simulacro para bien: Hacerlo a conciencia y usarlo para permitirte darte cuenta en qué estás fallando y en qué materias estás flojo. Ir anotando en una hoja a parte "qué cosas te costaron o no te acordabas" para el simulacro y estudiarlo a fondo para las pruebas y tareas.

# data[].attributes.body
http://www.pythontutor.com/visualize.html#mode=edit Te permite ir paso - a - paso viendo cómo está desarrollándo tu código. Sirve MUCHO para detectar errores y para ver en qué parte está fallando el código

# data[].attributes.headline
Tener una hoja (cuaderno) a parte para tomar apuntes de las clases e ir anotando los códigos para cosas específicas. De esta manera, se puede usar para estudiar y llegar preparado a las pruebas / tareas.

# data[].attributes.subject
Tener una hoja (cuaderno) a parte para tomar apuntes de las clases e ir anotando los códigos para cosas específicas. De esta manera, se puede usar para estudiar y llegar preparado a las pruebas / tareas.

# data[].attributes.headline
Los"torpedos" que te permiten usar en las pruebas no son tan completos como uno le gustaría y dado que uno no puede usar los suyos, puede ser útil complementar con todas esas cosas que no aparecen en el "torpedo" oficial del ramo y aprendérselas. Para no estar ingeniándoselas en la prueba. (NO se puede usar algo distinto al "torpedo" oficial del curso en las evaluaciones, por eso hay que aprenderse lo que no salga")

# data[].attributes.subject
Los"torpedos" que te permiten usar en las pruebas no son tan completos como uno le gustaría y dado que uno no puede usar los suyos, puede ser útil complementar con todas esas cosas que no aparecen en el "torpedo" oficial del ramo y aprendérselas. Para no estar ingeniándoselas en la prueba. (NO se puede usar algo distinto al "torpedo" oficial del curso en las evaluaciones, por eso hay que aprenderse lo que no salga")

# data[].attributes.headline
Repasar los labs antes de las Tareas y Pruebas

# data[].attributes.subject
Repasar los labs antes de las Tareas y Pruebas