class: center, middle, inverse # DAM - M03 ## Programació .footnote[Mateu Yábar] --- # Que és programar? --- .fullscreen[![](UF1/img/matrix_coding.gif)] --- # Que és programar? Programar és donar a un ordinador una llista d’instruccions --- # Que espereu aconseguir? ??? - Que espereu fer en aquest mòdul? - videojoc - xarxa social - ... - Realitat -> programa consola? --- # Programar és un procés complex - Comparació amb idiomes - Quans anys portes estudiant anglès? - Que vau aprendre el primer any? --- # Aprendre a programar - Programar és un art hi ha molts ritmes d'aprenentatge - Als ràpids - Aviseu al acabar els exercics, sempre es pot aprendre més - Als que tenen dificultats - Aviseu-me ràpid - Exercicis repetitius - Pot ser hi heu de dedicar més hores --- # Detalls importants del mòdul - Coneixements es van apilant - Programar serà segurament la vostre feina principal. - Necessari pel segon curs --- # 2n DAMi - Mòduls on es programa - MP6 - accés a dades - MP7 - desenvolupament d’interfícies - MP8 - programació multimèdia i dispositius mòbils - MP9 - programació de serveis i processos - MP13 - projecte de desenvolupament d’aplicacions multiplataforma - MP14 - formació en centres de treball - MP15 - sistemes de gestió empresarial en entorns complexos - MP16 - intel·ligència artificial - Mòduls on no es programa: - MP12: empresa i iniciativa emprenedora --- # M06 Organització del mòdul - UFs - UF1 - Programació estructurada - UF2 - Disseny modular - UF3 - Fonaments de gestió de fitxers - UF4 - Programació orientada a objectes (POO) - UF5 - POO. Llibreries de classes fonamentals - UF6 - POO. Introducció a la persistència en les BDD QMP03 = 0.38·UF1 + 0.2·UF2 + 0.09·UF3 + 0.12·UF4 + 0.12·UF5 + 0.09·UF6 --- # Calendari .fullscreen[![calendari](img/calendari_2021.png)] --- # UF1 - Programació estructurada - NF 1 - Introducció a la programació - Dades i variables - Estructures de selecció - Estructures iteratíves - Dades complexes - Exàmen --- # UF1 - Programació estructurada - Del 21-09-2021 al 22-12-2021 - Nota - Pràctica tipus de dades - 0.1 - Prova estructures de sel·lecció - 0.2 - Pràctica estructures de repetició - 0.1 - Prova dades estàtiques - 0.2 - Pràctica dades dinàmiques - 0.1 - Prova resum - 0.3 .footnote[S'ha d'obtenir un 4 o més a la Prova resum.] --- # UF2 - Disseny modular - NF 1 - Disseny modular - Funcions