- Durante toda la cursada se utilizo Python
- Tambien se utilizo Gamelib como complemento de las entregas, una libreria/framework para escribir juegos simples desarrollada por el jefe de catedra.
- El objetivo era implementar un juego de Sudoku que se juega desde la terminal.
- El objetivo principal era aprender a utilizar la librería Gamelib.
- El objetivo del trabajo consistía en realizar una implementación propia de un Pokedex. En el mismo, se pueden ver Pokemons y además armar equipos de pelea con ellos.
- Luego de implementar el Pokedex que nos permitía armar equipos de Pokemon, la idea era poder utilizarlos. El objetivo del trabajo era hacer una implementación (reducida, más básica) del conocido juego Pokemon Showdown utilizando los equipos generables con el trabajo práctico anterior.
Práctica de programación. Buenas prácticas. Algoritmos y programas. Variables, expresiones, tipos de datos. Funciones y programación modular. Abstracción. Tipos de datos básicos, datos estructurados. Estructuras de control. Algoritmos secuenciales básicos. Algoritmos de Búsqueda. Algoritmos de Ordenamientos comparativos. Archivos de texto y binarios. Memoria de una computadora: punteros, pila de ejecución. Recursividad. Manejo de memoria dinámica ante la ausencia de recolección de basura automática.