App inventor 2 en español
Cómo programar los teléfonos móviles con Android.
Curso de App inventor 2 en español - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
___________________________
86B.- Estadísticas. Media. Varianza. Desviación típica.
p86B_estadisticas.aia
- Vamos a realizar una sencilla aplicación de estadística. Introducimos valores y obtendremos la Media, Varianza y Desviación típica.
- Busca en internet el significado de esos conceptos, además de Moda y Mediana.
- En nuestro caso comprobaremos el funcionamiento con el siguiente ejemplo, en un instituto los alumnos han sacado la siguiente puntiación, calcúlese la media, varianza y desviación típica mediante una aplicación, los valores se han de introducir por parejas, no todos en un archivo ni variable.
Nota que han obtenido. |
Número de alumnos
que han obtenido esa nota |
Vamos sumando las fi |
|
|
xi |
fi |
|
xi . fi |
xi^2 . fi |
4 |
3 |
3 |
12 |
48 |
5 |
5 |
8 |
25 |
125 |
7 |
2 |
10 |
14 |
98 |
8 |
4 |
14 |
32 |
256 |
9 |
3 |
17 |
27 |
243 |
10 |
1 |
18 |
10 |
100 |
Totales: |
18 |
|
120 |
870 |
_________________
- Diseño.
- Situamos los siguientes elementos:
_________________
- Bloques.
_________________
- Comentarios.
- Las sumas se hacen de forma acumulativa, es decir
Suma = Suma + nuevo_sumando.
- En la Etiqueta6 van apareciendo las parejas de datos introducidos.
- Fíjate que cada vez que pulsas el Botón, el Focus va al CampoDeTexto1.
- Comparación si el CampoDeTexto2 está vacío:
Podemos introducir los valores por parejas, es decir
La nota 4 la han sacado 3 alumnos, la nota 5 la han sacado 5 alumnos, la nota 7 la han sacado 2 alumnos, la nota 8 la han sacado 4 alumnos...
Otra forma de hacerlo es introducir las notas individuales, es decir estas son las notas:
4, 4, 4, 5, 5, 5, 5, 5, 7, 7, 8, 8, 8, 8, 9, 9, 9, 10
Se van introduciendo las notas, automáticamente se va indicando que es de cada alumno, por eso ponemos en el comparador fi = 1.
- En este caso solo hay que introducir los números en el CampoDeTexto1.
- Las notas se pueden introducir de forma desordenada.
_________________
- Propuestas.
- Mejora el código para que además calcule la Moda y la Mediana.
- Modifica el código para que los datos se obtengan de un archivo de texto.
__________________________________
|