Esquema de clase
Los estudiantes pueden esperar mejorar sus habilidades de codificación y algoritmos para USACO al aprender los conceptos esenciales de las clases y la práctica de codificación. La clase utilizará 3 sitios web para su práctica de codificación:
En cada uno de estos 3 sitios web, un usuario puede entregar el código de un problema y ver los resultados de la prueba de inmediato. Son de uso gratuito.
En cada clase, se asignan de 3 a 5 problemas de codificación de estos 3 sitios web para que los estudiantes los hagan como tarea, y al comienzo de la siguiente clase, discutimos completamente estos problemas de tarea. Los estudiantes resuelven y resuelven los problemas de codificación en casa. Es posible que se atasquen en algunos puntos. En la próxima clase, se guiará a los estudiantes para que aborden las partes difíciles, revisen y superen los desafíos. Los estudiantes aprenderán conceptos y habilidades esenciales que coinciden con los estándares de USACO Bronze. Se guiará a los estudiantes sobre cómo analizar los problemas mediante el uso de casos de prueba simples, aprenderán cómo pensar en enfoques válidos para resolverlos y cómo codificar de manera efectiva. Los estudiantes aprenderán principalmente a través de un enfoque práctico.
En la etapa actual, la versión de Java utilizada en USACO es Java 8. Ayudaremos a los estudiantes a aprender más sobre las estructuras de datos disponibles en la biblioteca Java 8 y su uso para resolver problemas de codificación USACO Bronze de manera efectiva.