Professors Titulars
Professors Docents
Fonaments de programació.
1. Implementar programari.
2. Programar de manera estructurada i modular.
3. Saber treballar tant en grup com de forma individual.
4. Capacitat per analitzar un problema i dissenyar una solució.
5. Conèixer i aprendre a utilitzar eines per al desenvolupament, la implementació, la prova i el control que
contribueixin a augmentar l'eficiència en el desenvolupament i la qualitat del programari.
1 - Fitxers i programació modular
2 - Punters i memòria dinàmica
3 - Estructures de dades lineals
4 - Introducció a la recursivitat
Les classes de l'assignatura fomenten un aprenentatge actiu i participatiu des de l'inici, amb l'alumne implicat directament en tasques desenvolupades al portàtil i la lectura de documentació complementària; mitjançant la combinació de sessions teòriques i la programació quotidiana es facilita la consolidació de coneixements, que es reforcen mitjançant pràctiques i laboratoris d'avaluació contínua al llarg del curs.
Pràctiques: Avaluació altament significativa que garanteix que l'alumne apliqui els coneixements adquirits en forma de projecte.
Avaluació contínua: avaluació de caràcter moderadament significativa, realitzada mitjançant sessions de laboratori amb periodicitat regular que permeten posar en pràctica els continguts prèviament adquirits i mantenir laprenentatge al dia al llarg del curs.
Exàmens finals: avaluació altament significativa que assegura que lalumne integri i apliqui de forma global els coneixements desenvolupats durant el semestre.
La nota final de l'assignatura es compon de dos blocs del mateix pes: coneixements i pràctiques. La valoració de coneixements es determinarà per la millor nota obtinguda entre lexamen final o la combinació de lexamen i els resultats de lavaluació continuada.
- Siddiqui, A. T., & Siddiqui, S. A. (2023). Data structure using C: theory and program. CRC Press.
- Hanly, Jerry R.; Koffman, Elliot B.; Problem Solving and Program Design in C, Pearson Education, 2013.
- Cormen, Thomas H.; Leiserson Charles E.; Rivest Ronald L; Stein Clifford. Introduction to Algorithms, The MIT Press, 2009.
- Joyanes, L. Fundamentos de la programación. Algoritmos y Estructura de Datos, McGraw-Hill, 2008.
Veure carpeta electrònica de l'assignatura.