Tornar a la portadaTecnologia i Digitalització · 2n ESO · Canviar d'assignatura
Començar gratis
ESO 2n · Tecnologia i Digitalització
La creació de continguts digitals · Creació i programació senzilla

Aplicacions senzilles per a mòbil i web

Darrere de cada aplicació que fas servir hi va haver primer una idea, després un algorisme en paper, més tard el programa i, finalment, moltes proves abans de publicar-la. Crear una aplicació senzilla —un conversor, un comptador, un test— reuneix tot el que ja saps d'algorismes i de blocs.

De la idea a l'aplicació publicada

Fases de creació d'una aplicació il·lustrades amb una icona cadascuna: bombeta (idea), pantalles de prototip (disseny), diagrama de flux (algorisme), finestra de codi (programar), mòbil amb dades estranyes, lupa i bestiola (proves) i núvol amb fletxa cap amunt (publicació). #@9 1 · Idea 2 · Disseny 3 · Algorisme 4 · Programar 5 · Proves 6 · Publicació
Practica★☆☆Sense començar
Enumera les fases per les quals passa la creació d'una aplicació, des de la idea fins que la fan servir altres persones, i explica en què consisteix cadascuna. Raona per…

Enumera les fases per les quals passa la creació d'una aplicació, des de la idea fins que la fan servir altres persones, i explica en què consisteix cadascuna. Raona per què no convé saltar-se la fase de proves encara que el programa sembli funcionar.

Resoldre
Practica★☆☆Sense començar
Abans de programar convé dibuixar el prototip en paper. Descriu (o dibuixa al teu quadern) les tres pantalles d'una app «comptador de gots d'aigua»: la pantalla…

Abans de programar convé dibuixar el prototip en paper. Descriu (o dibuixa al teu quadern) les tres pantalles d'una app «comptador de gots d'aigua»: la pantalla principal amb el comptador, el botó per sumar un got i una pantalla d'historial, indicant què fa cada botó.

Pots fer-ho en paper i enviar una foto amb la teva resposta.

Resoldre

Entrada, procés i sortida en una aplicació

Diagrama de blocs amb el flux de dades d'una aplicació: entrada de l'usuari, procés de l'algorisme i sortida del resultat. Conversor km → milles 10 km Converteix 6,25 milles entrada: 10 km procés: 10 ÷ 1,6 sortida: 6,25 milles
Practica★☆☆Sense començar
Una app calcula la propina que convé deixar en un restaurant a partir de l'import del compte. Identifica quines dades introdueix l'usuari (entrada), què fa l'aplicació…

Una app calcula la propina que convé deixar en un restaurant a partir de l'import del compte. Identifica quines dades introdueix l'usuari (entrada), què fa l'aplicació amb elles (procés) i què mostra al final (sortida), seguint l'esquema entrada → procés → sortida.

Resoldre
Practica★☆☆Sense començar
La figura mostra el disseny de pantalla d'una app que converteix distàncies de quilòmetres a milles, sabent que $1\ \text{milla}$ equival a $1,6\ \text{km}$. Escriu els…

La figura mostra el disseny de pantalla d'una app que converteix distàncies de quilòmetres a milles, sabent que $1\ \text{milla}$ equival a $1,6\ \text{km}$.

Conversor km → milles quilòmetres Convertir milles: ?

Escriu els passos que ha de seguir l'app quan l'usuari prem el botó per mostrar el resultat, i indica què hauria de passar si l'usuari prem «Convertir» sense haver escrit cap número.

Resoldre
Practica★☆☆Sense començar
Una app molt simple rep un text i el retorna escrit en majúscules. Analitza el seu esquema entrada → procés → sortida i proposa dues utilitats reals que podria tenir una…

Una app molt simple rep un text i el retorna escrit en majúscules. Analitza el seu esquema entrada → procés → sortida i proposa dues utilitats reals que podria tenir una app així dins d'una altra de més gran.

Resoldre
Practica★★☆Sense començar
Descriu l'algorisme d'una app de test amb cinc preguntes: com es guarda la puntuació, què passa quan l'usuari encerta o falla, com es passa a la pregunta següent i què…

Descriu l'algorisme d'una app de test amb cinc preguntes: com es guarda la puntuació, què passa quan l'usuari encerta o falla, com es passa a la pregunta següent i què es mostra al final. Utilitza passos numerats amb decisions i una repetició.

Resoldre
Practica★★☆Sense començar
Una app que calcula la mitjana de les notes dona resultats absurds quan alguna casella es queda buida o quan algú escriu una nota de 42. Explica què són les dades…

Una app que calcula la mitjana de les notes dona resultats absurds quan alguna casella es queda buida o quan algú escriu una nota de 42. Explica què són les dades d'entrada no vàlides, proposa dos controls que l'app hauria de fer abans de calcular i descriu les proves que faries per comprovar que ja no falla.

Resoldre

Pantalles, elements i prototips

Prototip en paper de l'app comptador de gots d'aigua: pantalla principal amb una etiqueta i dos botons, i pantalla d'historial on porta el botó Historial. Gots avui 3 +1 got Historial Historial dilluns: 6dimarts: 8dimecres: 7 etiqueta botó
Practica★☆☆Sense començar
Les pantalles d'una app es construeixen amb elements bàsics: botons, etiquetes de text, quadres on escriure i imatges. Explica per a què serveix cadascun d'aquests…

Les pantalles d'una app es construeixen amb elements bàsics: botons, etiquetes de text, quadres on escriure i imatges. Explica per a què serveix cadascun d'aquests quatre elements i posa un exemple de cadascun en una app que facis servir sovint.

Resoldre
Practica★☆☆Sense començar
Abans d'instal·lar una app de la botiga convé fixar-se en diverses dades. Explica què t'aporten les valoracions, el nombre de descàrregues, els permisos que demana i el…

Abans d'instal·lar una app de la botiga convé fixar-se en diverses dades. Explica què t'aporten les valoracions, el nombre de descàrregues, els permisos que demana i el nom del desenvolupador, i quina combinació d'aquestes dades et faria desconfiar.

Resoldre
Practica★☆☆Sense començar
Les apps s'actualitzen cada cert temps. Explica dos motius pels quals convé mantenir-les actualitzades i un risc de no fer-ho, i raona per què de vegades una…

Les apps s'actualitzen cada cert temps. Explica dos motius pels quals convé mantenir-les actualitzades i un risc de no fer-ho, i raona per què de vegades una actualització canvia funcions que t'agradaven.

Resoldre
Practica★★☆Sense començar
Les notificacions avisen de novetats, però massa notificacions fan que l'usuari desinstal·li l'app. Dissenya la política d'avisos de l'app de lectura de l'aula: quins…

Les notificacions avisen de novetats, però massa notificacions fan que l'usuari desinstal·li l'app. Dissenya la política d'avisos de l'app de lectura de l'aula: quins tres avisos sí que enviaries, quins avisos no, i quines opcions de configuració deixaries a l'usuari.

Resoldre
Practica★★☆Sense començar
Avalua l'accessibilitat d'aquesta pantalla d'app: botons molt junts i petits, text gris clar sobre fons blanc i tota la informació només en colors (sense textos).…

Avalua l'accessibilitat d'aquesta pantalla d'app: botons molt junts i petits, text gris clar sobre fons blanc i tota la informació només en colors (sense textos). Proposa tres millores concretes i explica a quins usuaris beneficia cadascuna.

Resoldre
Practica★★★Sense començar
L'«onboarding» són les pantalles que ensenyen l'app la primera vegada que s'obre. Dissenya l'onboarding de tres pantalles per a l'app del menjador escolar: què mostra…

L'«onboarding» són les pantalles que ensenyen l'app la primera vegada que s'obre. Dissenya l'onboarding de tres pantalles per a l'app del menjador escolar: què mostra cada pantalla, què aprèn l'usuari en cadascuna i per què hi ha d'haver un botó de «saltar».

Resoldre

Connexió, emmagatzematge i permisos

Tres mòbils comparats: una calculadora que funciona sense connexió, una aplicació del temps que mostra dades desades a la memòria cau del dispositiu i una aplicació de mapes que rep trànsit en directe des d'internet. sense connexió calculadora parcial temps (cau) necessita xarxa mapes en viu
Practica★★☆Sense començar
Algunes apps funcionen sense connexió a internet i d'altres no poden fer res sense ella. Explica quina diferència hi ha entre els dos tipus i classifica aquestes apps…

Algunes apps funcionen sense connexió a internet i d'altres no poden fer res sense ella. Explica quina diferència hi ha entre els dos tipus i classifica aquestes apps raonant la teva resposta: una calculadora, uns mapes amb trànsit en directe, un test de preguntes ja descarregat i una app de missatgeria.

Resoldre
Practica★★☆Sense començar
Un joc recorda el teu nivell, les teves monedes i el teu rècord encara que tanquis l'app. Explica què és l'emmagatzematge local d'una app, quines dades guarda aquest joc…

Un joc recorda el teu nivell, les teves monedes i el teu rècord encara que tanquis l'app. Explica què és l'emmagatzematge local d'una app, quines dades guarda aquest joc i raona què passarà amb elles si desinstal·les l'app o canvies de mòbil sense còpia.

Resoldre
Practica★★☆Sense començar
Una app del temps funciona en part sense connexió: mostra l'última previsió descarregada, però no l'actualitza. Explica quines parts d'una app poden continuar funcionant…

Una app del temps funciona en part sense connexió: mostra l'última previsió descarregada, però no l'actualitza. Explica quines parts d'una app poden continuar funcionant sense internet i dissenya el missatge de «sense connexió» que veuria l'usuari: què ha de dir i quines opcions ha d'oferir.

Resoldre
Practica★★★Sense començar
Una app de llanterna demana permís per accedir als contactes, a la ubicació i al micròfon. Analitza si aquests permisos són necessaris per a la seva funció, quins riscos…

Una app de llanterna demana permís per accedir als contactes, a la ubicació i al micròfon. Analitza si aquests permisos són necessaris per a la seva funció, quins riscos té concedir-los sense pensar i redacta un criteri de tres preguntes per decidir quins permisos acceptar en qualsevol app.

Resoldre
Practica★★★Sense començar
En una sortida de senderisme de 8 hores, l'app que heu programat per registrar la ruta esgota completament la bateria dels telèfons en tot just 2,5 hores. En revisar el…

En una sortida de senderisme de 8 hores, l'app que heu programat per registrar la ruta esgota completament la bateria dels telèfons en tot just 2,5 hores. En revisar el codi i la configuració, detecteu tres factors:

1) El sensor GPS consulta les coordenades cada 0,5 segons.

2) La pantalla roman encesa amb la brillantor al 100 % mostrant el mapa.

3) L'app descarrega els mapes via 4G en temps real en comptes de desar-los a la memòria.

Justifica tècnicament l'impacte de cada factor en el consum energètic i proposa una modificació concreta per a cadascun que permeti completar la ruta de 8 hores sense esgotar la bateria.

Resoldre
Practica★★★Sense començar
Aplicant la idea de «privadesa des del disseny», defineix quines dades mínimes demanaria de debò una app de tasques de l'aula per funcionar, quines dades NO demanaria…

Aplicant la idea de «privadesa des del disseny», defineix quines dades mínimes demanaria de debò una app de tasques de l'aula per funcionar, quines dades NO demanaria encara que «poguessin ser útils» i com explicaries aquestes decisions als usuaris a la fitxa de la botiga.

Resoldre

Publicar, confiar i guanyar diners amb una aplicació

Tres mòbils que mostren les formes de guanyar diners amb una aplicació: gratis amb anuncis, de pagament i amb compres dins de l'aplicació. Anunci 2,99 € 0,99 € gratis amb anuncis de pagament compres dins de l'aplicació
Practica★★☆Sense començar
Algunes apps es descarreguen primer com a «versió beta» per a un grup petit d'usuaris. Explica què significa aquesta etiqueta, quins avantatges té provar així abans del…

Algunes apps es descarreguen primer com a «versió beta» per a un grup petit d'usuaris. Explica què significa aquesta etiqueta, quins avantatges té provar així abans del llançament oficial i quines dues coses hauries d'esperar d'una beta (i no enfadar-te quan passin).

Resoldre
Practica★★★Sense començar
Dissenya una app completa anomenada «Reptes de lectura» perquè la classe registri els llibres que va llegint: pantalles que tindria, dades d'entrada i sortida de…

Dissenya una app completa anomenada «Reptes de lectura» perquè la classe registri els llibres que va llegint: pantalles que tindria, dades d'entrada i sortida de cadascuna, algorisme principal i tres proves concretes que faries abans de publicar-la.

Resoldre
Practica★★★Sense començar
L'equip directiu de l'institut vol encarregar una app nativa a Google Play i App Store per consultar el catàleg de la biblioteca, però el centre disposa d'un pressupost…

L'equip directiu de l'institut vol encarregar una app nativa a Google Play i App Store per consultar el catàleg de la biblioteca, però el centre disposa d'un pressupost de 0 € i l'alumnat utilitza dispositius molt diversos (mòbils Android, iPhone i ordinadors amb Linux). Rebat la proposta de la direcció analitzant els costos de publicació en botigues i els problemes de compatibilitat entre plataformes. A continuació, justifica per què una aplicació web (web app) és l'opció tècnicament més adequada i explica quina solució aplicaries si l'institut pateix caigudes freqüents de connexió wifi.

Resoldre
Practica★★★Sense començar
El vostre equip ha programat una app per organitzar els tornejos esportius de l'esbarjo. Un company proposa finançar-la inserint anuncis d'una xarxa comercial i cobrant…

El vostre equip ha programat una app per organitzar els tornejos esportius de l'esbarjo. Un company proposa finançar-la inserint anuncis d'una xarxa comercial i cobrant 0,99 € mitjançant compres dins de l'app per desbloquejar les estadístiques avançades. Justifica dos problemes legals o ètics que té aquest model en aplicar-se en un centre escolar amb menors d'edat. Després, dissenya un model alternatiu per sostenir i mantenir l'app sense recórrer a publicitat invasiva ni a pagaments que discriminin part de l'alumnat.

Resoldre
Practica★★★Sense començar
Vas a descarregar una app per calcular notes i trobes «SuperNotas». A la botiga d'apps observes les dades següents: Puntuació mitjana: 4,9 ★ amb 2.500 valoracions. Dates…

Vas a descarregar una app per calcular notes i trobes «SuperNotas». A la botiga d'apps observes les dades següents:

  • Puntuació mitjana: 4,9 ★ amb 2.500 valoracions.

  • Dates i text: El 90 % de les 5 ★ es van publicar en només tres dies consecutius, amb textos idèntics («Excel·lent app») i perfils sense imatge.

  • Permisos exigits: Accés a l'agenda de contactes, ubicació precisa i micròfon.

Interpreta aquestes dades: explica quina pràctica fraudulenta està tenint lloc i quin objectiu persegueix. A continuació, prediu quins riscos assumeix qui la instal·li guiant-se només per la nota mitjana i redacta dues comprovacions obligatòries que sempre s'han de fer abans d'instal·lar una app desconeguda.

Resoldre

Resum

Veure tots els exercicis d'aquest apartat