Introduir els alumnes procedents de graus no informàtics en el món de la programació i de les bases de dades.
1. Conceptes bàsics de programació. Dades i operacions. Procés de resolució d'un problema. Estructura d'un algorisme. Anàlisi descendent. 2. Tipus elementals. Variables i constants. Expressions. Estructura d'un algorisme. 3. Accions elementals. Assignació. Entrada/Sortida. 4. Estructures condicionals i iteratives 5. Accions i Funcions 6. Tipus estructurats 7. Fitxers seqûencials 8. Introducció a la Orientació a Objectes 9. Excepcions 10. Utilització de llibreries 11. Introducció a les Bases de Dades 12. Disseny Conceptual. El model Entitat/Relació 13. Disseny Lògic. El model Relacional 14. SQL
Tipus d’activitat Hores amb professor Hores sense professor Hores virtuals amb professor Total Anàlisi / estudi de casos 29,00 50,00 0 79,00 Prova d'avaluació 4,00 16,00 0 20,00 Resolució d'exercicis 4,00 16,00 0 20,00 Sessió participativa 13,00 18,00 0 31,00 Total 50,00 100,00 0 150
Chazallet, Sébastien (2020). Python 3. Los fundamentos del lenguaje (3a edició). ENI. Josep Suy (2023). Programació en Python. Dins (Ed.), Apunts de Programació (, p. 1-). UdG. Varis (2023). Apunts de Bases de Dades. UdG.
Activitats d'avaluació: Descripció de l'activitat Avaluació de l'activitat % Recuperable Avaluació de Programació mitjançant resolució de problemes. Entrega i Correcció 20 No Prova de Programaciò Examen 30 Sí Casos Pràctics BBDD Entrega i Correcció 20 No Prova BBDD Examen 30 Sí
Realització d’exercicis de programació i de bases de dades, i proves d’avaluació. La nota ponderada de les proves de programació i de bases de dades ha de ser = 4. La suma ponderada de totes les parts avaluables ha de ser igual a 5. Criteris específics de la nota «No Presentat»: No entregar cap pràctica ni exercici, ni tampoc presentarse a cap prova Avaluació única: Realització d’exercicis de programació i de bases de dades, i proves d’avaluació. La nota ponderada de les proves de programació i de bases de dades ha de ser igual o superior a 4. La suma ponderada de totes les parts avaluables ha de ser igual o superior a 5. Requisits mínims per aprovar: La nota ponderada de les proves de programació i de bases de dades ha de ser igual o superior a 4. La suma ponderada de totes les parts avaluables ha de ser igual o superior a 5.
Activitats d'avaluació contínua (es pot demanar l'entrega durant la mateixa classe en la que s'anuncien) a classe. Correspon a les parts de Avaluació de Programació mitjançant resolució de problemes i de Problemes i exercicis de Model Entitaat/Relació i Model Relacional. Per defecte no és permet l'ús d'eines "IA" a no ser que s'expliciti quin ús se'n permet a l'enunciat de les activitats.