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. A l’aula on es faci l’activitat d’avaluació s’accedirà amb tots els aparells de comunicació (mòbils, ordinadors, tauletes, rellotges intel·ligents, etc.) APAGATS i dins les motxilles/bosses. L’incompliment d’aquesta norma suposarà una qualificació de 0 a l‘activitat així com l’execució de les accions que descriu l’article 21 de la normativa reguladora dels processos d’avaluació i qualificació dels estudiants de la UdG. Si durant el procés de correcció de l’activitat d’avaluació el professor determina l’existència d’un possible frau, aquest es reserva el dret de validar la qualificació obtinguda segons la metodologia d’avaluació que consideri oportuna.