scieee Science in your language
[es] (orig)

Control Parental: Mi Colegio con Sanders

Abstract

En la actualidad, los jóvenes comienzan a tener más interiorizado el uso de las redes y las nuevas tecnologías en general, pero en muchas ocasiones no tienen conocimiento de los problemas que puede ocasionar la utilización incorrecta o un abuso del uso de estos medios. Ejemplos de este problema social se muestran en el informe sobre ’El Estado Mundial de la Infancia’, redactado por UNICEF, que recuerda que los menores deben ser protegidos frente a los riesgos que puede ocasionar el uso de Internet, y no porque sea un entorno malo en sí, ya que como se dice en el informe, esa tecnología está en el centro de nuestras vidas. Pero cuanto más se reduzcan los riesgos asociados a su mal uso, más beneficios tendremos derivados de sus ventajas, sobre todo, las nuevas generaciones. Este Trabajo de Fin de Grado surge de una colaboración con la Fundación Sanders. Es una organización que desarrolla actividades de aprendizaje social y emocional para menores en riesgo de exclusión. Resulta de una acción llevada a cabo para paliar los problemas que surgieron con motivo de la pandemia del Covid19. Las familias más desfavorecidas no tenían medios para poder desarrollar la educación de sus menores con tecnologías que les permitieran trabajar desde casa. La Fundación Sanders donó herramientas computacionales para algunos de esos niños desfavorecidos, pero como parte de su objetivo educacional, pidieron un seguimiento de las horas dedicadas al uso de estos medios para evitar su uso incorrecto. En este trabajo se ha desarrollado una aplicación Android que permite a los tutores y profesores monitorizar las horas de uso de los dispositivos tecnológicos cedidos a los estudiantes. Esto les permitirá tomar acciones orientadas a un mejor aprovechamiento de estos recursos. Primero se investigaron distintas herramientas que ya existen y que se usan para monitorizar dispositivos, con el fin de estudiar su modo de operación. A continuación se desarrolla la aplicación móvil. Se describen con detalle el desarrollo, así como todas las herramientas y servicios utilizados, y su implementación. Por último se muestran los resultados, con una secuencia de pasos que describen cómo se utiliza la aplicación y su utilidad. Los resultados son satisfactorios y es muy gratificante haber contribuido a mejorar la calidad de educación y sobre todo a proteger a los menores de un uso incorrecto de las nuevas tecnologías, y de ayudarles a utilizar bien estos recursos.

Read accessible full text

Control Parental: Mi Colegio con Sanders

Author: Rodríguez Novoa, Iván; Sanz Tomero, Carlos
Year: 2021
Source: https://docta.ucm.es/bitstreams/2534b592-0993-49fa-8cad-89afc18aaeb4/download
UNIVERSIDAD COMPLUTENSE DE MADRID
FACULTAD DE INFORMÁTICA
DEPARTAMENTO DE ARQUITECTURA DE COMPUTADORES
Y AUTOMÁTICA
TRABAJO DE FIN DE GRADO
G ado en Ingenie ía In o má ica
Facul ad de In o má ica
Uni e sidad Complu ense de Mad id
Con ol Pa en al: Mi Colegio con Sande s
Pa en al Con ol: My School wi h Sande s
I án Rod íguez No oa
Ca los Sanz Tome o
Di igido po : Ma ilde San os Peñas
Cu so académico 2020-21
Ag adecimien os
Que emos da las g acias a nues as di ec o as, Ma ilde San os Peñas y
Ma ia Vic o ia Lopez Lopez po su ayuda y apoyo, sin su guía es e abajo
no hab ía sido posible. G acias a nues os amilia es, po su apoyo cons an e,
po b inda nos la opo unidad de c ece y segui adelan e con su es ue zo
cons an e. A nues os amigos y compañe os po acompaña nos en es a expe-
iencia uni e si a ia, po esos momen os de de desconexión que an o ayudan
a despeja la men e.
Resumen
En la ac ualidad, los jó enes comienzan a ene más in e io i-
zado el uso de las edes y las nue as ecnologías en gene al, pe o
en muchas ocasiones no ienen conocimien o de los p oblemas
que puede ocasiona la u ilización inco ec a o un abuso del uso
de es os medios.
Ejemplos de es e p oblema social se mues an en el in o me so-
b e ’El Es ado Mundial de la In ancia’, edac ado po UNICEF,
que ecue da que los meno es deben se p o egidos en e a los
iesgos que puede ocasiona el uso de In e ne , y no po que sea
un en o no malo en sí, ya que como se dice en el in o me, esa
ecnología es á en el cen o de nues as idas. Pe o cuan o más
se eduzcan los iesgos asociados a su mal uso, más bene icios
end emos de i ados de sus en ajas, sob e odo, las nue as ge-
ne aciones.
Es e T abajo de Fin de G ado su ge de una colabo ación con
la Fundación Sande s. Es una o ganización que desa olla ac i i-
dades de ap endizaje social y emocional pa a meno es en iesgo
de exclusión. Resul a de una acción lle ada a cabo pa a palia los
p oblemas que su gie on con mo i o de la pandemia del Co id-
19. Las amilias más des a o ecidas no enían medios pa a pode
desa olla la educación de sus meno es con ecnologías que les
pe mi ie an abaja desde casa. La Fundación Sande s donó he-
amien as compu acionales pa a algunos de esos niños des a o-
ecidos, pe o como pa e de su obje i o educacional, pidie on un
seguimien o de las ho as dedicadas al uso de es os medios pa a
e i a su uso inco ec o.
En es e abajo se ha desa ollado una aplicación And oid que
pe mi e a los u o es y p o eso es moni o iza las ho as de uso
de los disposi i os ecnológicos cedidos a los es udian es. Es o les
pe mi i á oma acciones o ien adas a un mejo ap o echamien o
de es os ecu sos. P ime o se in es iga on dis in as he amien as
que ya exis en y que se usan pa a moni o iza disposi i os, con
el in de es udia su modo de ope ación. A con inuación se desa-
olla la aplicación mó il. Se desc iben con de alle el desa ollo,
así como odas las he amien as y se icios u ilizados, y su im-
plemen ación. Po úl imo se mues an los esul ados, con una
secuencia de pasos que desc iben cómo se u iliza la aplicación y
su u ilidad.
4
Los esul ados son sa is ac o ios y es muy g a i ican e habe con-
ibuido a mejo a la calidad de educación y sob e odo a p o ege
a los meno es de un uso inco ec o de las nue as ecnologías, y
de ayuda les a u iliza bien es os ecu sos.
Palab as cla e: Fundación Sande s, educación digi al, con ol
pa en al, And oid S udio, Fi ebase.
5
Abs ac
A p esen , young people a e beginning o ha e mo e in e na-
lized he use o ne wo ks and new echnologies in gene al, bu in
many cases hey a e no awa e o he p oblems ha he inco ec
use o abuse o he use o hese means can cause.
Examples o his social p oblem a e shown in he epo on ’The
S a e o he Wo ld’s Child en’, w i en by UNICEF, which ecalls
ha mino s mus be p o ec ed agains he isks ha he use o
he In e ne can cause, and no because i is an en i onmen bad
in i sel , since as s a ed in he epo , ha echnology is a he
cen e o ou li es. Bu he mo e he isks associa ed wi h i s
misuse a e educed, he mo e bene i s we will ha e de i ed om
i s ad an ages, especially he new gene a ions.
This Final Deg ee P ojec a ises om a collabo a ion wi h he
Sande s Founda ion. I is an o ganiza ion ha de elops social
and emo ional lea ning ac i i ies o mino s a isk o exclusion.
I is he esul o an ac ion ca ied ou o alle ia e he p oblems
ha a ose due o he Co id-19 pandemic. The mos disad an-
aged amilies did no ha e he means o de elop he educa ion
o hei mino s wi h echnologies ha would allow hem o wo k
om home. The Sande s Founda ion dona ed compu e ools o
some o hose unde p i ileged child en, bu as pa o hei edu-
ca ional goal, hey asked o hou s spen using hese media o be
acked o p e en misuse.
In his wo k, an And oid applica ion has been de eloped ha
allows u o s and eache s o moni o he hou s o use o ech-
nological de ices gi en o s uden s. This will allow hem o ake
ac ions aimed a making be e use o hese esou ces. Fi s , di -
e en ools ha al eady exis and a e used o moni o de ices
we e in es iga ed, in o de o s udy hei mode o ope a ion. The
mobile applica ion is de eloped below. The de elopmen is des-
c ibed in de ail, as well as all he ools and se ices used, and
hei implemen a ion. Finally, he esul s a e shown, wi h a se-
quence o s eps ha desc ibe how he applica ion is used and i s
use ulness.
The esul s a e sa is ac o y and i is e y g a i ying o ha e con-

6
ibu ed o imp o e he quali y o educa ion and, abo e all, o
p o ec mino s om misuse o new echnologies, and o help hem
make good use o hese esou ces.
Keywo ds: Sande s Founda ion, digi al educa ion, pa en al
con ol, And oid S udio, Fi ebase.
Índice gene al
1. In oducción 11
1.1. Mo i ación ............................ 11
1.2. Fundación Sande s . . . . . . . . . . . . . . . . . . . . . . . . 12
1.3. Obje i os Gene ales . . . . . . . . . . . . . . . . . . . . . . . 13
1.4. Asigna u as elacionadas y conocimien os adqui idos . . . . . 13
1.5. Es uc u a de la Memo ia . . . . . . . . . . . . . . . . . . . . 14
1.6. Mo i a ion............................. 15
1.7. Sande s Founda ion . . . . . . . . . . . . . . . . . . . . . . . . 15
1.8. Gene al objec i es . . . . . . . . . . . . . . . . . . . . . . . . 16
1.9. Rela ed subjec s and acqui ed knowledge . . . . . . . . . . . . 17
1.10. Repo s uc u e . . . . . . . . . . . . . . . . . . . . . . . . . 17
2. Es ado del A e 19
2.1. He amien as de Con ol Pa en al . . . . . . . . . . . . . . . . 19
2.1.1. Qus odio ......................... 19
2.1.2. FamilyLink........................ 24
2.2. O as he amien as . . . . . . . . . . . . . . . . . . . . . . . . 31
2.3. Resumen de los da os ecogidos . . . . . . . . . . . . . . . . . 36
3. Desa ollo de la aplicación 39
3.1. In oducción............................ 39
3.2. O ganización de oles . . . . . . . . . . . . . . . . . . . . . . . 39
3.3. Fi ebase.............................. 39
3.4. Laaplicación ........................... 41
3.4.1. En o no de desa ollo . . . . . . . . . . . . . . . . . . 41
3.4.2. Es uc u a del p oyec o . . . . . . . . . . . . . . . . . 41
3.4.3. In eg ación de Fi ebase . . . . . . . . . . . . . . . . . 45
3.4.4. Elemen os de Fi ebase Cloud Fi es o e . . . . . . . . . 45
3.4.5. Au en i icación . . . . . . . . . . . . . . . . . . . . . . 50
3.4.6. Menú p incipal y opciones . . . . . . . . . . . . . . . . 51
3.4.7. Lis ado de webs . . . . . . . . . . . . . . . . . . . . . . 58
7
8ÍNDICE GENERAL
4. Resul ados ob enidos 63
4.1. Au en i icación .......................... 63
4.2. Inicio y menú de opciones . . . . . . . . . . . . . . . . . . . . 63
4.3. Lis adewebs ........................... 65
4.4. Resumen de los esul ados . . . . . . . . . . . . . . . . . . . . 68
5. Conclusiones y T abajo Fu u o 71
5.1. Conclusiones ........................... 71
5.2. T abajoFu u o .......................... 72
5.3. Conclusions............................ 73
5.4. Fu u ewo k............................ 74
6. Apo ación de los alumnos 75
6.1. Apo ación del alumno I án Rod íguez No oa . . . . . . . . . 75
6.2. Apo ación del alumno Ca los Sanz Tome o . . . . . . . . . . 78
Índice de igu as
1.1. Logo de la Fundación Sande s . . . . . . . . . . . . . . . . . . 13
2.1. Panel de Con ol de Qus odio . . . . . . . . . . . . . . . . . . 20
2.2. Usua io ag egado a Qus odio pa a su con ol . . . . . . . . . 21
2.3. Res icciones de acceso de la he amien a Qus odio . . . . . . 21
2.4. Regis o de ac i idad del meno con Qus odio . . . . . . . . . 22
2.5. Res icción de iempo es ablecida pa a el uso . . . . . . . . . 22
2.6. Bloqueo de ac i idad . . . . . . . . . . . . . . . . . . . . . . . 23
2.7. Bloqueo po iempo de uso: iempo ago ado . . . . . . . . . . 24
2.8. Panel de miemb os de la he amien a Family Link . . . . . . . 25
2.9. Vis a del con olado de Family Link . . . . . . . . . . . . . . 26
2.10. Resumen de los con oles . . . . . . . . . . . . . . . . . . . . . 27
2.11. Con igu ación Pa en al . . . . . . . . . . . . . . . . . . . . . . 28
2.12. Pe misos de Ch ome . . . . . . . . . . . . . . . . . . . . . . . 29
2.13. Si ios web bloqueados . . . . . . . . . . . . . . . . . . . . . . 30
2.14. Acceso web bloqueado . . . . . . . . . . . . . . . . . . . . . . 31
2.15. In o mación de uso . . . . . . . . . . . . . . . . . . . . . . . . 32
2.16. Pe misos de aplicaciones . . . . . . . . . . . . . . . . . . . . . 33
2.17.Lími eho a io........................... 34
2.18.Lími edeuso........................... 35
3.1. Diag ama p incipal con los oles . . . . . . . . . . . . . . . . . 40
3.2. Diag ama del con ol web de la aplicación . . . . . . . . . . . 40
3.3. Fi ebase Analy ics . . . . . . . . . . . . . . . . . . . . . . . . 42
3.4. P o eedo es disponibles pa a Fi ebase . . . . . . . . . . . . . 43
3.5. Cuen as de a ios usua ios . . . . . . . . . . . . . . . . . . . . 44
3.6. Es uc u a del cloud Fi es o e . . . . . . . . . . . . . . . . . . 44
3.7. In e az de And oid S udio . . . . . . . . . . . . . . . . . . . . 45
3.8. Con enido del a chi o And oidMani es .xml . . . . . . . . . . 46
3.9. Di ec o io de clases . . . . . . . . . . . . . . . . . . . . . . . . 47
3.10. Di ec o io de in e aces . . . . . . . . . . . . . . . . . . . . . . 47
3.11. Apa ado G adle Sc ip s . . . . . . . . . . . . . . . . . . . . . 48
3.12. Con igu ación de build.g adle a ni el de p oyec o . . . . . . . 48
9
16 CAPÍTULO 1. INTRODUCCIÓN
educa ional expe ience in a e -school p og ams ha help mino s a isk o
social and economic exclusion. Due o he pandemic caused by Co id-19, he
aining o schoolchild en om disad an aged amilies was complica ed by
no being able o a end ace- o- ace classes in schools. To ein o ce his edu-
ca ion, se e al me hods we e p oposed, such as suppo wi h ex acu icula
jobs, main aining communica ion h ough Wha sApp be ween wo ke s and
amilies, bu i did no ha e he expec ed e iciency. The gene al di ec ion
o educa ion ob ained a dona ion o digi al de ices such as able s, among
o he s, by o ganiza ions ha a e esponsible o suppo ing de eloping coun-
ies wi h echnologies.
One o hem is P o u u o [15], which had su icien unding o be able o
ca y ou he pu poses o access o echnology o many s uden s. Howe e ,
hese able s had a p oblem. The o ganiza ion used hem in he coun ies
wi h i s own applica ion o use wi hou an in e ne connec ion. Bu when
you wan ed o use i online, hey p e en ed o blocked u ili ies ha s uden s
needed, such as he con igu a ion o access limi s o websi es, applica ion
downloads, e c. They could do a Google Play ins alla ion and con igu e he
pa en al con ol sys em, bu hey had o go de ice by de ice o con igu e
access o each applica ion. In addi ion, he ee use o hese ools we e no
p epa ed o a la ge numbe o de ices, and some applica ions we e only ca-
pable o moni o ing he use o a single de ice. In he end, hey ied se ing
up a gmail accoun , whose passwo d he educa o s wi h access o he ac-
coun had, bu i was no a e y con enien o easy way o implemen i in
p ac ice. When es ing some o he applica ions, i was ound ha hey we e
use ul, bu i was no possible o adap i o his case since i did no allow
he necessa y lexibili y o a good con ol o he s uden .
Cu en ly he de ices hey a e ecei ing a e second-hand compu e s, which
a e loaded wi h he Maxmad id [12] ope a ing sys em, a sys em de eloped
wi h Linux, since he e a e no means o pay o Windows licenses. In addi ion,
he Communi y o Mad id has a pla o m called Educamad id, which hey
use in educa ional cen e s, which is an ad an age when using his Maxma-
d id ope a ing sys em, since he e is a communi y o eache s ha p o ides
suppo in any educa ional cen e in he Communi y. om Mad id o ha
pla o m. The cen e s se ed a e I + I cen e s, whe e hey e e schoolchil-
d en who ha e a g ea e isk o exclusion, and p e en ion cen e s, o which
amilies a e assigned o p e en hem om eaching he exclusion phase.
1.8. Gene al objec i es
The main objec i e o his wo k is o de elop an And oid applica ion
o help con ol and moni o he de ices o schoolchild en in o de o make
exclusi ely academic use o hem and a es ablished imes.
To achie e his objec i e, he ollowing sub-objec i es we e p oposed:

1.9. RELATED SUBJECTS AND ACQUIRED KNOWLEDGE 17
Sol e uncon olled access o he in e ne by s uden s.
Do some esea ch on exis ing simila apps.
De elop an in e ace ha is easy o eache s and s uden s o unde s-
and and na iga e.
In eg a e a well-documen ed and easy- o-unde s and da abase en i on-
men .
1.9. Rela ed subjec s and acqui ed knowledge
In his wo k we ha e used knowledge lea ned h oughou he deg ee such
as:
P og amming Technology, since he applica ion is de eloped in Ja a.
Da abases, because we i s looked o se e al op ions o da a mana-
gemen un il we ound one ha was he mos con incing, in addi ion
o s uc u ing a model o managing ha da a and execu ing que ies
on he da abase i sel .
In e ac i e Sys ems Design, because i is whe e you lea n o manage
p ojec s and how o de elop a co ec and simple na iga ion s uc u e
be ween he c ea ed in e aces.
In his wo k we ha e acqui ed knowledge such as:
Lea n o use a new applica ion, speci ically And oid S udio.
Manage a NoSQL da abase like Fi ebase, in addi ion o using he ools
i p o ides.
Use a ex composi ion sys em such as LaTeX o ca y ou his epo .
1.10. Repo s uc u e
The es o he documen is o ganized as ollows:
Chap e 1: This chap e explains he mo i a ion o do he job, as well
as he gene al and speci ic objec i es.
Chap e 2: This chap e con ains esea ch on exis ing pa en al con ol
ools, as well as hei analysis and compa ison.
Chap e 3: This chap e desc ibes he de elopmen o he applica ion
made, he ools used and hei a chi ec u e.
18 CAPÍTULO 1. INTRODUCCIÓN
Chap e 4: The esul s ob ained om he de elopmen a e shown, ex-
plaining s ep by s ep he na iga ion be ween he in e aces as well as
hei unc ionali y.
Chap e 5: This chap e p esen s he conclusions and possible u u e
wo k.
Chap e 6: The con ibu ions o each o he s uden s a e exposed, ex-
plaining each sec ion wi h he p oblems ha ha e appea ed and how
hey ha e been sol ed.
Sou ce code can be downloaded om Gi Hub eposi o y:
h ps://gi hub.com/TFG-I an-Ca los/MiColegioConSande s
Capí ulo 2
Es ado del A e
Las nue as ecnologías es án a la o den del día. Po ello, el p ime paso
en odo desa ollo de un abajo es ealiza un análisis del me cado, pa a
comp oba la exis encia de he amien as o so wa e desa ollado simila es a
los que se p e ende diseña .
Como se ha dicho, hoy en día, los jó enes u ilizan las ecnologías digi ales
de mane a habi ual, pe o no se puede con i ma que hagan un buen uso de
ellas. La elación pa en al y escola es necesa ia pa a un co ec o con ol de
los meno es en cuan o su acceso a In e ne ; además pa a los pad es es com-
plicado a on a la enseñanza de sus hijos en un medio que no ellos pueden
no domina , en [7] se ecoge la expe iencia en la sis ema ización de acciones
elacionadas con el papel que cumplen los Cen os de Pad es y Apode ados
en los p ocesos de búsqueda de una educación de calidad pa a sus hijos.
Exis en es udios elacionados con el pa ón de uso a la ed como en [18] y,
sob e odo, de las edes sociales según el ango de edades, donde se in es iga
el compo amien o y el ac o de iesgo de es os jó enes, y cómo a ec a el
con ol pa en al.
Exis en dis in as aplicaciones que pe mi en con ola el buen uso de los dis-
posi i os que p opo cionan el acceso a la ed. Hay es udios, como [13], que
analizan el e ec o de es as aplicaciones sob e los jó enes y el conocimien o de
sus mayo es sob e ellos. En es e apa ado in es igamos más a ondo lo que
es as he amien as pueden p opo ciona .
2.1. He amien as de Con ol Pa en al
2.1.1. Qus odio
Qus odio [16] es una aplicación de con ol pa en al que pe mi e moni o-
iza las ac i idades y accesos de los meno es a In e ne . Qus odio es una
de las p ime as aplicaciones que hemos in es igado pa a conoce la me o-
dología que debe íamos usa pa a c ea un so wa e del mismo es ilo. Es a
19
20 CAPÍTULO 2. ESTADO DEL ARTE
Figu a 2.1: Panel de Con ol de Qus odio
he amien a es compa ible con Windows, Mac OS, And oid, iOs y kindle.
Además sus p oduc os es án o ien ados a amilias, escuelas y emp esas.
Desa ollo de Qus odio
P ime o se ha analizado la e sión de p ueba g a ui a, y pasados 3 días
se debe pasa a la e sión p emium. Una ez ins alado el so wa e an o
en nues o disposi i o como en el que que emos con ola , pasamos a e el
panel de con ol desde el na egado , como se ap ecia en la Figu a 2.1.
En es e panel de con ol se mues a un esumen donde se ecogen odas las
ac i idades que se han ealizado en el disposi i o con olado, la c onología de
cada acción, y en qué momen o se ha ealizado. También se pueden obse a
las eglas, donde se con igu an las es icciones del disposi i o. En el apa ado
de "Tus disposi i os"se pueden ag ega los disposi i os de los jó enes que
se quie an con ola . En el caso de la Figu a 2.2, se ag ega un disposi i o
And oid de un hijo.
Res icciones
T as con igu a alguna es icción, como el lími e de iempo mos ado en
la Figu a 2.5, y el acceso que se mues a en la Figu a 2.3 a cie as páginas
web, se puede e oda la ac i idad (Figu a 2.4). Además si en el disposi i o
se in en a accede a un si io web o aplicación no pe mi ido, sal a el con ol
donde se solici a la con aseña de la cuen a (Figu a 2.6), la cual el meno
bajo con ol no debe ía sabe .
2.1. HERRAMIENTAS DE CONTROL PARENTAL 21
Figu a 2.2: Usua io ag egado a Qus odio pa a su con ol
Figu a 2.3: Res icciones de acceso de la he amien a Qus odio

22 CAPÍTULO 2. ESTADO DEL ARTE
Figu a 2.4: Regis o de ac i idad del meno con Qus odio
Figu a 2.5: Res icción de iempo es ablecida pa a el uso
2.1. HERRAMIENTAS DE CONTROL PARENTAL 23
Figu a 2.6: Bloqueo de ac i idad
Tiempo ago ado
También se puede de ini un iempo máximo de uso. Una ez ago ado es e
iempo, el disposi i o no pe mi e accede a ninguna aplicación, mos ando
una pan alla como la de la Figu a 2.7.
Ven ajas
Los pun os ue es de es a he amien a son lo siguien es:
Con ol de acceso de odas las aplicaciones ins aladas y si ios web.
Con ol de iempo de uso del disposi i o.
No i icación de las aplicaciones ins aladas ía co eo elec ónico.
Visualización de los si ios web isi ados, además de la echa co espon-
dien e.
Se pueden ag ega a ios disposi i os.
También p esen a algunas des en ajas, como:
24 CAPÍTULO 2. ESTADO DEL ARTE
Figu a 2.7: Bloqueo po iempo de uso: iempo ago ado
Des en ajas
Al se una e sión de p ueba no se ha podido accede a odas las
uncionalidades.
El bloqueo no es del odo segu o, ya que si la pe sona con olada des-
cub e la con aseña puede accede a cualquie si io.
Una ez acabado el iempo de uso, no bloquea el disposi i o comple-
amen e.
2.1.2. Family Link
Family Link [5] es un so wa e desa ollado po Google que pe mi e con-
ola el uso de un disposi i o con o o. Es una aplicación o ien ada al con ol
de los disposi i os mó iles, que se puede encon a en la Play S o e aun-
que ambién se puede con igu a desde un o denado . Se puede ges iona la
con igu ación del disposi i o pa a ealiza odo ipo de con ol, desca gas y
comp as en Google Play, il os de búsqueda de Google Ch ome, You ube,
ubicación, e c. Po ejemplo, den o de los il os de Google Ch ome, además
de ac i a una búsqueda segu a, podemos ges iona si ios web manualmen e.
Al hace lo, si el disposi i o con olado in en a accede a algún si io web blo-
queado, necesi a pedi pe miso, en cuyo casi se en ía un co eo a la cuen a
2.1. HERRAMIENTAS DE CONTROL PARENTAL 25
Figu a 2.8: Panel de miemb os de la he amien a Family Link
de los u o es o mayo es enca gados, que deciden si pe mi i lo o no.
Desa ollo de Family Link
Cuando se ins ala la aplicación en los disposi i os, en la e sión de los
pad es o u o es, pedi á si que emos c ea una amilia. Lo que ealiza es un
enlace de cuen as donde la cuen a de Google de los pad es es el con olado ,
y los disposi i os asociados son los hijos. Se pueden ag ega a ias cuen as a
la amilia, has a un lími e de 6 miemb os. De es a o ma, cada aplicación que
se ins ale en el disposi i o con olado lo no i ica á al co eo de los pad es.
Una ez c eada se puede obse a el panel de miemb os de la amilia (Figu a
2.8).
Vis as
Desde el disposi i o con olado se obse a un panel de con ol (Figu a
2.9) donde se gua da un esumen de odas las ac i idades y es icciones que
se han con igu ado. Po o a pa e, desde el disposi i o con olado solamen e
se puede obse a lo que en los pad es (Figu a 2.10). Como se ha dicho, si se
quie e ealiza alguna acción, necesi a pedi pe miso pa a hace la, es deci ,
se manda una solici ud al co eo elec ónico de los pad es y es os deciden si
dan su pe miso.
Con igu ación
Se puede ges iona la con igu ación del disposi i o pa a ealiza odo
ipo de con ol, desca gas y comp as en Google Play, il os de búsqueda
32 CAPÍTULO 2. ESTADO DEL ARTE
Figu a 2.15: In o mación de uso

2.2. OTRAS HERRAMIENTAS 33
Figu a 2.16: Pe misos de aplicaciones
34 CAPÍTULO 2. ESTADO DEL ARTE
Figu a 2.17: Lími e ho a io
2.2. OTRAS HERRAMIENTAS 35
Figu a 2.18: Lími e de uso
36 CAPÍTULO 2. ESTADO DEL ARTE
meno es a In e ne . Es e so wa e es á únicamen e disponible pa a Google-
Play, Apple S o e y APPGalle y. Se pueden es ingi aplicaciones po ca e-
go ias, así como aplicaciones en conc e o, po ejemplo, pa a que el usua io
no pueda ins ala cie o ipos de aplicaciones, o sólo pueda usa las du an e
cie o iempo.
Kidbox [3]: KidBox es un p og ama de con ol pa en al y de con enidos
pa a los más pequeños. No sólo ayuda a limi a los luga es a los que pueden
i los niños, o el iempo de uso y la anja ho a ia desde la que pueden
u iliza el o denado , sino que ambién p opone una in e az especialmen e
adap ada pa a ellos, de o ma que les esul e a ac i o el uso o la na egación
a a és de KidBox. Además p esen a con enidos especialmen e adap ados
pa a meno es, p e iamen e supe isados. KidBox se encuen a oda ía en
ase be a y su uso es g a ui o. Funciona pa a sis emas Windows SP, Vis a y
7. También en ían un in o me de ac i idad y podemos sabe qué páginas han
es ado consul ando y, en caso de no conside a las, adecuadas bloquea las.
We isy [9]: es un p og ama pa a Windows g a ui o que pe mi e a los
meno es na ega segu os po In e ne . Pe mi e bloquea si ios web selec-
cionando en e más de 30 ca ego ías: po nog a ía (incluye dominios XXX),
phishing, malwa e, edes sociales, e c., y de ini su p opia lis a blanca y lis a
neg a, de e mina ho a ios de uso, bloquea aplicaciones de P2P, bloquea
aplicaciones de mensaje ía, o as aplicaciones y pue os. Además cuen a con
un u o ial en su web pa a inicia a los adul os que quie an usa el p og ama
de una o ma sencilla.
Kaspe sky Sa eKids [10]: es o a aplicación pa a mó iles de la compa-
ñía Kaspe sky Lab. Tiene muchas uncionalidades ya mencionadas en o as
aplicaciones. También dispone de il os pa a con enidos desca gables, pu-
diendo limi a las desca gas de In e ne , y no i ica su desca ga. Tambien
pe mi e il os web an p ecisos como busquedas de in o macion de emas
como alcohol, abaco, con enido pa a adul os e c.
2.3. Resumen de los da os ecogidos
T as la ecogida de da os, mos ada en la Tabla 2.1, la aplicación a de-
sa olla end á odas las ca ac e ís icas comunes, además de o as uncio-
nalidades como un egis o ho a io de en ada y salida de la aplicación, y
un esumen del iempo que ha usado el disposi i o po día, con el in de
encon a un modelo de con ol mejo pa a co egi el acceso a la ed.
2.3. RESUMEN DE LOS DATOS RECOGIDOS 37
Cuad o 2.1: Tabla de ecogida de da os
So wa e Con ol web Limi e de apps Viso web lími e de uso Localización
Qus odio 3 3 3 3 3
Family Link 3 3 7 3 3
K oha 3 3 7 3 3
Kidbox 3 7 3 7 7
We isy 3 3 7 3 7
Kaspe sky 3 3 7 3 3

38 CAPÍTULO 2. ESTADO DEL ARTE
Capí ulo 3
Desa ollo de la aplicación
3.1. In oducción
En es e capí ulo se desc ibe el desa ollo la aplicación, los esquemas im-
plemen ados, y la o ganización de oles. También se indica cómo se quie e
u iliza el sis ema, y una explicación del ges o de la base de da os que se ha
usado, así como la p esen ación del en o no de desa ollo y la in eg ación de
la base de da os con el en o no. Además se exponen algunas de las uncio-
nalidades desa olladas con agmen os de código.
Se ha omado la decisión de desa olla la aplicación en un sis ema And oid,
y que acep e g an pa e de las e siones que exis en. El obje i o de ayuda
a docen es y es udian es a usa he amien as de ap endizaje en aplicaciones
mó iles es lo que nos ha lle ado a desa olla es a he amien a en And oid,
pa a que llegue a la máxima can idad de gen e posible.
3.2. O ganización de oles
P ime o se ha desa ollado un diag ama de clases, u ilizando Lucidcha
[11], he amien a de diag amación basada en la web, (Figu a 3.1), an es de
asigna uncionalidades a la aplicación. Po ello cada clase es el ol de una
pe sona en conc e o, que puede se p o eso , alumno o adminis ado . Ade-
más, gene amos un escena io de uso pa a uno de los posibles p ocesos que se
pod ía ealiza en la aplicación, e lejado en la Figu a 3.2. A modo de ejem-
plo, en es e caso se mues a una de las a eas p incipales de la he amien a,
que es el con ol web.
3.3. Fi ebase
En cuan o a la ges ión de da os, se ha u ilizado Fi ebase [6], una pla a o -
ma pa a el desa ollo de aplicaciones web y aplicaciones mó iles desa ollada
39
40 CAPÍTULO 3. DESARROLLO DE LA APLICACIÓN
Figu a 3.1: Diag ama p incipal con los oles
Figu a 3.2: Diag ama del con ol web de la aplicación
3.4. LA APLICACIÓN 41
po Google. Es á ubicada en la nube, in eg ada con Google Cloud Pla o m
[8]. Usa un conjun o de he amien as pa a la c eación y sinc onización de
p oyec os, con un amplio conjun o de he amien as mul ipla a o ma, y ad-
mi e a iedad de lenguajes de p og amación. Tiene una documen ación muy
amplia y accesible con odas las ope aciones necesa ias pa a la ges ión de los
p oyec os. En la aplicación a desa olla se han hecho uso de los siguien es
se icios de Fi ebase:
1. Fi ebase Analy ics: Es una aplicación g a ui a que p opo ciona in o -
mación ( ambién isual) sob e el uso de la aplicación po pa e de los
usua ios (Figu a 3.3).
2. Fi ebase Au hen i ica ion: Es e se icio pe mi e au en i ica a los usua-
ios u ilizando únicamen e código del lado del clien e. Pe mi e la au-
en icación con dis in os p o eedo es como Facebook, Gi Hub, Yahoo,
Mic oso , e c. como se mues a en la Figu a 3.4 En nues a aplica-
ción se pe mi e la au en icación po co eo elec ónico. C eamos a ias
cuen as de p ueba con a ios usua ios, como se mues a en la Figu a
3.5.
3. Fi ebase Cloud Fi es o e: Pa a la ges ión de da os de los usua ios de la
aplicación, se ha usado el se icio Fi eS o e (Figu a 3.6), un se icio de
almacenamien o de da os de i ado de Google Cloud Pla o m adap ado
pa a Fi ebase. Es una base de da os NoSQL[2] que se o ganiza en
o ma de documen os ag upados en colecciones, en los que se pueden
inclui campos de a ios ipos como S ing, a ay, boolean, imes amps,
objec s, en e o os.
3.4. La aplicación
3.4.1. En o no de desa ollo
Se ha u ilizado And oid S udio (Figu a 3.7), el en o no de desa ollo in e-
g ado (IDE) o icial pa a desa olla apps pa a el sis ema ope a i o And oid.
Admi e a ios lenguajes de p og amación. Pa a es a aplicación se ha deci-
dido usa Ja a, ya que es el lenguaje con el que más cómodos nos hemos
sen ido, además de se uno de los ap endidos a lo la go del g ado.
3.4.2. Es uc u a del p oyec o
La es uc u a de los p oyec os de And oid S udio es á di idida en a ias
pa es. Las más impo an es son:
Lo p ime o que se ap ecia es la ca pe a mani es s/. Todos los p oyec os
48 CAPÍTULO 3. DESARROLLO DE LA APLICACIÓN
Figu a 3.11: Apa ado G adle Sc ip s
Figu a 3.12: Con igu ación de build.g adle a ni el de p oyec o

3.4. LA APLICACIÓN 49
Figu a 3.13: Con igu ación de build.g adle a ni el de aplicación
50 CAPÍTULO 3. DESARROLLO DE LA APLICACIÓN
Figu a 3.14: Es uc u a de da os de un usua io p o eso
campos en común, como el colegio y la clase a la que pe enecen. El usua io
con ol de p o eso (Figu a 3.14) con iene un campo de con ol de uso de la
aplicación, pa a que los alumnos de los que sea su u o no pasen del lími e
de ho as asignado. Como el con ol de la ed es algo muy complejo y ácil de
e i a , se decidió que cada p o eso u ie a una lis a de webs, e isadas con
an e io idad po pa e del p o eso , pe mi idas. De es a mane a los alumnos
únicamen e end án acceso a las webs que su u o haya acep ado. El usua io
con ol de alumno (Figu a 3.15), iene un campo ca ac e ís ico: el egis o
de ho as de uso de la aplicación. Es e egis o es calculado median e la echa
y ho a en la que el alumno ha iniciado sesión y el momen o en que cie a
sesión.
3.4.5. Au en i icación
El p ime se icio desa ollado ue la lógica de au en i icación ges ionada
po Fi ebase Au he i ica ion. Es á o mado po dos clases Ja a, Au hAc i-
i y.ja a (Figu a 3.16), con el p oceso de inicio de sesión, y RegAc i i y.ja a
(Figu a 3.17), donde se aloja la lógica del egis o.
En endemos que el inicio de sesión se ealiza pa a un usua io que haya sido
egis ado p e iamen e. Pa a es e p oceso bas a con llama a una unción
de Fi ebaseAu h llamada signInWi hEmailAndPasswo d(). Es a llamada se
enca ga de hace las comp obaciones necesa ias pa a que un usua io que no
es é egis ado no acceda al sis ema. En es a llamada ag egamos un e en o
3.4. LA APLICACIÓN 51
Figu a 3.15: Es uc u a de da os de un usua io alumno
de inalización, addOnComple eLis ene , que a su ez llama a un mé odo,
onComple e(), donde hacemos las comp obaciones de si ha esul ado exi osa
la ope ación. Si ha habido algún allo se mues a una ale a; en caso con a io
la aplicación edi ige a la pan alla del menú p incipal.
La uncionalidad del egis o sigue la misma es uc u a que la del inicio
de sesión, únicamen e cambia la llamada a la unción, la cual es c ea eUse -
Wi hEmailAndPasswo d(), que ealiza las comp obaciones de que ese usua io
ya exis a en el sis ema. Pa a edi igi a o a pan alla se usa un In en , un ob-
je o que p opo ciona inculación en iempo de ejecución en e componen es
sepa ados, como dos ac i idades, en es e caso pa a inicia o a ac i idad.
3.4.6. Menú p incipal y opciones
El menú p incipal es á o mado po una clase Ja a, HomeAc i i y.ja a, y
a ios agmen os eunidos en un di ec o io ui/. La clase HomeAc i i y.ja a
(Figu a 3.18) se enca ga de la con igu ación de la ba a de na egación donde
se de inen los F agmen s. Un F agmen ep esen a un compo amien o o una
pa e de la in e az de usua io en una F agmen Ac i i y. Pueden combina se
a ios agmen os en una sola ac i idad pa a c ea una in e az mul ipanel,
y ol e a usa un agmen o en di e en es ac i idades. Se puede pensa en
un agmen o como una sección modula de una ac i idad que iene un ciclo
de ida p opio, que ecibe sus p opios e en os de en ada, y que se puede
ag ega o qui a mien as la ac i idad se es é ejecu ando. En HomeF agmen
52 CAPÍTULO 3. DESARROLLO DE LA APLICACIÓN
Figu a 3.16: Lógica de inicio de sesión
Figu a 3.17: Lógica de egis o
3.4. LA APLICACIÓN 53
Figu a 3.18: Con enido del a chi o HomeAc i i y.ja a
(Figu a 3.19) es án las unciones de ce a sesión, donde además se encuen a
la lógica enca gada del egis o ho a io (Figu a 3.20), y el acceso a la lis a de
webs. Se llama a un In en pa a que ca gue la ac i idad WebLis explicada
más adelan e, que básicamen e con iene los elemen os de la pan alla p inci-
pal. El acceso a los demás agmen os es único pa a un usua io con el ol de
p o eso , ya que se ecogen unciones de consul as a la base de da os, a las
cuales no debe ene acceso un alumno. Es as uncionalidades son:
Consul a la ac i idad de un alumno en conc e o, uncionalidad alojada en
el agmen o AlumnoF agmen .ja a (Figu a 3.21). Pa a ello se ealiza una
consul a en Fi es o e, ecogiendo la e e encia del documen o de Fi es o e
con la id del alumno y mos ando sus da os (Figu a 3.22).
Consul a la ac i idad de los alumnos de una clase (Figu a 3.23), ope a-
ción que se encuen a en el agmen o Cu sosF agmen .ja a. In oduciendo
el campo clase se hace una consul a en Fi es o e que de uel e los alumnos
de esa clase, mos ándolos en ojo o en e de dependiendo de un lími e de
uso de ho as de e minado po el p o eso .

54 CAPÍTULO 3. DESARROLLO DE LA APLICACIÓN
Figu a 3.19: Con enido del a chi o HomeF agmen .ja a
3.4. LA APLICACIÓN 55
Figu a 3.20: Lógica del egis o de uso
56 CAPÍTULO 3. DESARROLLO DE LA APLICACIÓN
Figu a 3.21: Con enido del a chi o AlumnoF agmen .ja a
3.4. LA APLICACIÓN 57
Figu a 3.22: Lógica de consul a de un alumno
64 CAPÍTULO 4. RESULTADOS OBTENIDOS
Figu a 4.1: Pan alla de au en i icación
Figu a 4.2: Pan alla de egis o

4.3. LISTA DE WEBS 65
Figu a 4.3: Pan alla de Inicio
Den o de la opción Alumno emos un campo, donde se debe in oduci
el co eo de alumno que se quie e consul a , una ez in oducido pinchamos
en el bo ón Çonsul a
2
se e el con enido mos ado en la Figu a 4.5, donde
se en los alo es asignados a ese alumno seguido de dos bo ones, uno pa a
edi a los campos y o o pa a elimina el usua io. En la opción de Cu sos,
emos un campo donde se in oduce una clase con el o ma o núme o-le a,
po ejemplo, 3A, seguido de un bo ón pa a consul a los alumnos de esa clase.
Si ejecu amos una consul a, emos el con enido de la Figu a 4.6, una lis a
de alumnos donde se e el egis o de las ho as de cada uno de ellos, aquellos
que no se han pasado ningún día del lími e de ho as de uso, de e minado
po el p o eso , apa ecen sob e un cuad o e de, y en ojo los alumnos que
al menos algún día han es ado más iempo del asignado.
4.3. Lis a de webs
Es a uncionalidad es dis in a según el ipo de usua io, como se obse a
en la Figu a 4.7, si el usua io iene el ol de p o eso , apa ece á un bo ón
pa a ag ega una u l a la lis a, así como un campo de ex o pa a que esc iba
66 CAPÍTULO 4. RESULTADOS OBTENIDOS
Figu a 4.4: Menú de opciones
Figu a 4.5: Alumno Consul ado
4.3. LISTA DE WEBS 67
Figu a 4.6: Menú de opciones
68 CAPÍTULO 4. RESULTADOS OBTENIDOS
Figu a 4.7: Lis ado de webs, e sión del p o eso
el si io web que desee, debajo del bo ón de ag ega , apa ece una lis a de lo
si ios web que ha ag egado el p o eso . Po el con a io, si el usua io iene
el ol de alumno se mos a á el con enido que obse amos en la Figu a 4.8,
un campo pa a esc ibi la web que quie a el usua io, un bo ón donde puede
solici a la ag egación de un si io web y la lis a de si ios a los que puede
accede . Si se hace click en un elemen o de la lis a de webs, se mos a á el
con enido de la web den o de la p opia aplicación, como se mues a en la
Figu a 4.9. De es a o ma se e i a que los alumnos accedan al na egado .
4.4. Resumen de los esul ados
La aplicación iene las uncionalidades p e is as y hemos is o cómo he-
mos llegado a es os esul ados pa iendo desde ce o, e lejandolos en una
se ie de pan allas y explicando en cada apa ado su unción y cómo se en
ep esen ados los escena ios de uso, además de e más a ondo las opciones
que iene cada ipo de usua io y cómo debe esponde el sis ema.
4.4. RESUMEN DE LOS RESULTADOS 69
Figu a 4.8: Lis ado de webs, e sión del alumno
Figu a 4.9: Con enido de la web ca gada

70 CAPÍTULO 4. RESULTADOS OBTENIDOS
Capí ulo 5
Conclusiones y T abajo Fu u o
Es e capí ulo cie a la memo ia con las conclusiones ob enidas as la
ealización de es e abajo de in de g ado, así como p esen ando algunas de
las di icul ades que han ido apa eciendo a lo la go de su desa ollo, y las so-
luciones plan eadas. Po úl imo se p opond án abajos u u os que pueden
amplia el p oyec o, pa a mejo a lo y que sea más comple o.
5.1. Conclusiones
Se ha conseguido desa olla una aplicación pa a el sis ema ope a i o An-
d oid, con el in de p opo ciona una solución a la p oblemá ica plan eada
po la Fundación Sande s sob e el con ol de uso de los disposi i os digi ales
que han epa ido a amilias des a o ecidas.
La mo i ación que nos ha lle ado a ealiza es e p oyec o, su gió de una
eunión con Alma O ozco, ep esen an e de la Fundación Sande s, que nos
explicó la p oblemá ica que enían con el uso de es as able as po meno es
de algunas amilias den o el ámbi o de la educación. Una ez en endimos el
p oblema, ayuda a esas amilias e a azón más que su icien e pa a pone se
a abaja .
En una p ime a ase comenzamos a in es iga las dis in as aplicaciones que
exis ían en el me cado. Descub imos que e an odas muy pa ecidas, y que
apun aban siemp e al con ol de o as aplicaciones y a ene un egis o de
ac i idades, demás de ene dos modos de uso, una e sión pa a pad es o
u o es y o a pa a los meno es, eniendo dis in as is as y opciones pa a
cada uno.
T as es e es udio y análisis, decidimos comenza el desa ollo de una aplica-
ción And oid, ya que es el sis ema ope a i o que más po cen aje de usua ios
71
72 CAPÍTULO 5. CONCLUSIONES Y TRABAJO FUTURO
iene, pa a así llega al mayo núme o de pe sonas posible. Pa a el desa ollo
de la he amien a, u ilizando los conocimien os y aplicaciones desc i as en
los capí ulos de la memo ia, in en amos diseña la de o ma que el meno no
se sien a con olado en odo momen o, pe o que a la ez se asegu a a un uso
únicamen e académico de los disposi i os digi ales pues os a su se icio po
la Fundación Sande s con ese in.
El p oyec o ha conseguido que hayamos desa ollado una aplicación que cum-
ple con los obje i os p incipales p opues os: limi a el acceso a un lis ado de
si ios web de e minados po un p o eso , que sólo se na egue po páginas con
con enido exclusi amen e educa i o, y limi a el iempo de uso. Además los
da os de las webs que son académicas se ca gan en la p opia aplicación, sin
necesidad de ejecu a el na egado del disposi i o, pa a así e i a que en en
en si ios no deseados. También hemos log ado que el usua io p o eso pueda
moni o iza el iempo de uso que hacen los alumnos de es a aplicación, con-
sul ando una clase conc e a, de o ma que si de ec a una acción sospechosa,
se enca gue él mismo de oma las medidas co espondien es.
Hemos pa ido de ce o pa a diseña una aplicación que puede se la base
de la solución que busca la Fundación Sande s. Pa a hace la más comple a,
se pod ía amplia y mejo a , aumen ando los casos de uso y es udiando cómo
hace una ca ga de da os masi a, pa a que sea lo más e icien e posible en
si uaciones eales, de o ma que esul e ú il y obus a.
5.2. T abajo Fu u o
A la is a de los esul ados, nos plan eamos como posibles abajos u-
u os los siguien es:
Implemen a la ca ga de usua ios de o ma que se de ec e y se e i e
que un usua io mal in encionado in en e c ea una cuen a con el ol
de p o eso . De es a mane a se e i a desa olla dos e siones de la
aplicación, como hacen muchas de las aplicaciones ya exis en es.
Desa olla una solución pa a que el p o eso eciba un in o me semanal
con el egis o de uso que han enido los alumnos de una clase de es os
disposi i os digi ales.
Implemen a un sis ema de comunicación en e alumno y p o eso , co-
mo una bandeja de en ada de un co eo elec ónico; así los alumnos
pueden p egun a sus dudas o solici a si ios web que les pueda in e e-
sa .
5.3. CONCLUSIONS 73
C ea una base de da os mejo op imizada y con una es uc u a más
a anzada pa a la ca ga de da os de a ios colegios a la ez.
Hace una plan illa de diseño pa a que la aplicación sea más a ac i a
isualmen e pa a odos los usua ios, y que esul e ácil y cómoda de
usa .
Desa olla una secuencia de es s pa a asegu a el co ec o unciona-
mien o de la aplicación.
This chap e closes he epo wi h he conclusions ob ained a e com-
ple ing his inal deg ee p ojec , as well as p esen ing some o he di icul ies
ha ha e appea ed h oughou i s de elopmen , and he solu ions p opo-
sed. Finally, u u e wo ks will be p oposed ha can expand he p ojec , o
imp o e i and make i mo e comple e.
5.3. Conclusions
An applica ion o he And oid ope a ing sys em has been de eloped in
o de o p o ide a solu ion o he p oblem aised by he Sande s Founda ion
ega ding he con ol o he use o digi al de ices ha ha e been dis ibu ed
o disad an aged amilies.
The mo i a ion ha has led us o ca y ou his p ojec a ose om a mee ing
wi h Alma O ozco, ep esen a i e o he Sande s Founda ion, who explained
o us he p oblems hey had wi h he use o hese able s by mino s om
some amilies wi hin he ield o educa ion. Once we unde s ood he p oblem,
helping hose amilies was mo e han enough eason o ge o wo k.
In a i s phase we began o in es iga e he di e en applica ions ha exis-
ed in he ma ke . We disco e ed ha hey we e all e y simila , and ha
hey always aimed o con ol o he applica ions and ha e an ac i i y log, in
addi ion o ha ing wo modes o use, a e sion o pa en s o gua dians and
ano he o mino s, ha ing di e en iews and op ions o each one.
A e his s udy and analysis, we decided o s a he de elopmen o an An-
d oid applica ion, since i is he ope a ing sys em wi h he highes pe cen age
o use s, in o de o each as many people as possible. Fo he de elopmen
o he ool, using he knowledge and applica ions desc ibed in he chap e s
o he epo , we y o design i in such a way ha he mino does no eel
con olled a all imes, bu a he same ime ensu es a solely academic use
o digi al de ices placed a you se ice by he Sande s Founda ion o ha
pu pose.
80 CAPÍTULO 6. APORTACIÓN DE LOS ALUMNOS

Bibliog a ía
[1] Isabel Ba au-Rojas, Ana Aie be-Ba andia an, and Eide O egui-
González. Mediación pa en al del uso de in e ne en el alumnado de
p ima ia: c eencias, es a egias y di icul ades. Comunica , 26(54):71–
79, 2018.
[2] Base de da os nosql, de inición, ipos, en ajas y
des en ajas. h ps://www.g aphe e ywhe e.com/
bases-de-da os-nosql-ma cas- ipos- en ajas/ ( isi ed: 2021-
05-16).
[3] Kidbox home. h ps://www.kidsboxapps.es/ ( isi ed: 2021-05-16).
[4] Google De elope s. Fi ebase documen a ion. h ps:// i ebase.
google.com/docs ( isi ed: 2021-05-16).
[5] Google amily link. h ps:// amilies.google.com/in l/es/
amilylink/ ( isi ed: 2021-05-16).
[6] Fi ebase. h ps:// i ebase.google.com/?hl=es ( isi ed: 2021-05-
16).
[7] Guido Flammey, Ve ónica Gubbins, F ancisca Mo ales, e al. Los cen-
os de pad es y apode ados: nue os ac o es en el con ol de la ges ión
escola . CIDE, 1999.
[8] Google cloud pla o m. h ps://console.cloud.google.com/ ( isi-
ed: 2021-05-16).
[9] Web isy. h p://we isy.com/?lang=es ( isi ed: 2021-05-16).
[10] Kaspe sky sa e kids. h ps://www.kaspe sky.es/sa e-kids ( isi ed:
2021-05-16).
[11] Lucidcha . h ps://www.lucidcha .com/pages/es ( isi ed: 2021-
05-16).
[12] maxmad id. página de inicio de maxmad id. h ps://www.educa2.
mad id.o g/web/max ( isi ed: 2021-05-30).
81
82 BIBLIOGRAFÍA
[13] Yesenia Mo ales Alonso e al. El con ol pa en al en la egulación del
uso de las edes sociales en adolescen es: in luencia de las edes sociales
en las elaciones en e es os y es as. 2021.
[14] K oha desc ip ion. h ps://play.google.com/s o e/apps/de ails?
id=ua.com. im_be ne s.pa en al_con ol&hl=es&gl=US ( isi ed:
2021-05-16).
[15] P o u u o. página p incipal de p o u u o. h ps://p o u u o.
educa ion/ ( isi ed: 2021-05-30).
[16] Qus odio. h ps://www.qus odio.com/es/ ( isi ed: 2021-05-16).
[17] Fundación Sande s. Página p incipal de la undación sande s. h ps:
//www. undacionsande s.o g/ ( isi ed: 2021-05-30).
[18] Víc o José Villanue a-Blasco and Sa a Se ano-Be nal. Pa ón de uso
de in e ne y con ol pa en al de edes sociales como p edic o de sex ing
en adolescen es: una pe spec i a de géne o. Re is a de Psicología y
Educación, 14(1):16–26, 2019.