Type to search…

Programació

Programació

198 hores

ActivitatTítol de l'activitatRAHores
1Fonaments de programació50
2Entrada i sortida d'informació30
3Programació orientada a objectes0
4Interfícies gràfiques45
5Bases de dades0
6Tipus avançats de dades0

Fonaments de programació

Computació

El propòsit inicial dels computadors era computar números.

Algoritme

Pendent de fer

Funció

Una funció és com un petit programa que té un nom propi, i es pot executar (invocar) cridant aquest nom des d’una altra funció

Nul

Un valor nul representa "cap valor" o dades "desconegudes/absents".

Llista

Una llista és un conjunt d'elements agrupats un a continuació de l'altre.

Map

Data

Unes dades (o "data") és un conjunt de valors que estan relacionats i que es gestionen com un conjunt.

Function type

Les funcions es poden tractar com un tipus de dades.

Col·lecció

Una col·lecció és un conjunt de dades.

Extension Function

Kotlin et permet estendre una classe amb noves funcions sense tenir que modificar la classe o crear una classe nova que estengui la classe a la cual vols afegir una nova funcionalitat.

Entrada i sortida d'informació

Fonaments

La serialització ens permet transformar unes dades en un "string".

File

El sistema de fitxers de l'ordinador ens permet persistir les dades en memòria secundària.

Basic

Una corutina és un bloc de codi que es pot executar de manera independent en qualsevol moment.

Programació orientada a objectes

Objecte

Els objectes emmagatzemen dades mitjançant propietats (vals i vars) i efectuen operacions amb aquestes dades mitjançant funcions.

Interfícies gràfiques

Compose

Amper permet gestionar les llibreries Compose de manera fàcil i flexible.

Composició

Compose està construït al voltant de funcions componibles.

Recomposició

L'única manera de modificar una Composició és mitjançant la recomposició.

Resource

Resources are static content, such as images, fonts, and strings, which you can use in your application.

Navegació

El component de navegació fa servir un graf de navegació per gestionar la navegació de la teva aplicació.

Efecte

Durant la composició de la interfície d'usuari pot ser necessari executar accions no relacionades amb la composició i que han d'executar-se fora del procés de composició.

Layout

To effectively build user interfaces, it's important to understand the key concepts of layout construction, including core principles, layout phases, and common components and tools available for structuring your UI.

Material

Material enables personal, adaptive, and expressive experiences – from dynamic color and enhanced accessibility, to foundations for large screen layouts and design tokens.

Bases de dades

Tipus avançats de dades

Array

ArrayList

Resultats d'aprenentatge

1Reconeix l'estructura d'un programa informàtic, identificant i relacionant els elements propis del llenguatge de programació utilitzat.
2Escriu i prova programes senzills, reconeixent i aplicant els fonaments de la programació orientada a objectes.
3Escriu i depura codi, analitzant i utilitzant les estructures de control del llenguatge.
4Desenvolupa programes organitzats en classes analitzant i aplicant els principis de la programació orientada a objectes.
5Realitza operacions d'entrada i sortida d'informació, utilitzant procediments específics del llenguatge i llibreries de classes.
6Escriu programes que manipulin informació seleccionant i utilitzant tipus avançats de dades.
7Desenvolupa programes aplicant característiques avançades dels llenguatges orientats a objectes i de l'entorn de programació.
8Utilitza bases de dades orientades a objectes, analitzant-ne les característiques i aplicant tècniques per mantenir la persistència de la informació.
9Gestiona informació emmagatzemada en bases de dades mantenint la integritat i consistència de les dades.