Consultar ensayos de calidad


Pensamiento matematico



PENSAMIENTO MATEMATICO

Los fundamentos del pensamiento matematico estan presentes en los niños desde edades muy tempranas. Como consecuencia de los procesos de desarrollo y de las experiencias que viven al interactuar con su entorno, desarrollan nociones numéricas, espaciales y temporales que les permiten avanzar en la construcción de nociones matematicas mas complejas.

El ambiente natural, cultural y social en que viven, cualquiera que sea, provee a los niños pequeños de experiencias que de manera espontanea los llevan a realizar actividades de conteo, las cuales son una herramienta basica del pensamiento matematico. En sus juegos, o en otras actividades los niños separan objetos, reparten dulces o juguetes entre sus amigos, cuando realizan estas acciones y aunque no son conscientes de ello, empiezan a poner en juego de manera implícita e incipiente, los principios del conteo:



· Correspondencia uno a uno: Contar todos los objetos de una colección una y solo una vez, estableciendo la correspondencia entre el objeto y el número que le corresponde en la secuencia.

· Orden estable: contar requiere repetir los nombresde los números en el mismo orden cada vez, es decir, el orden de la serie numérica siempre es el mismo.

· Cardinalidad: Comprender que el ultimo numero nombrado es el que indica cuantos objetos tiene una colección.

· Abstracción: El número en una serie es independiente de cualquiera de las cualidades de los objetos que se estan contando; es decir, que las reglas para contar en una serie de objetos iguales son las mismas para contar una serie de objetos de distinta naturaleza.

· Irrelevancia del orden: El orden en que se cuenten los elementos no influye para determinar cuantos objetos tiene la colección.

La abstracción numérica y el razonamiento numérico son dos habilidades basicas que los niños pequeños pueden adquirir y que son fundamentales en este campo formativo. La abstracción numérica se refiere a los procesos por los que los niños captan y representan el valor numérico en una colección de objetos. El razonamiento numérico permite inferir los resultados al transformar datos numéricos en apego a las relaciones que puedan establecerse entre ellos en una situación problematica.

Durante la educación preescolar, lasactividades mediante el juego y la resolución de problemas contribuyen al uso de los principios del conteo (abstracción numérica) y de las técnicas para contar, de modo que los niños logren construir, de manera gradual, el concepto y el significado de número.
2. Se toma el segundo elemento y se lo compara con los otros elementos viendo si se cumple o no la misma condición que el anterior, hasta el último de la lista a ordenarse.
Procedimiento:
for (i=1; i<limite; i++)
for j=0; j<limite - 1; j++)
if (vector[j] > vector [j+1])
temp = vector[j];
vector[j] = vector [j+1];
vector [j+1] = temp;

método merge sort
este algoritmo consiste basicamente en dividir en partes iguales la lista de números y luego mezclarlo comparandolos, dejandolos ordenados.
El método quicksort divide la estructura en dos y ordena cada mitad recursivamente. El caso del mergesort es el opuesto, es decir, en éste método se unen dos estructuras ordenadas para formar una sola ordenada correctamente.
Tiene la ventaja de que utiliza un tiempo proporcional a: n log (n), su desventaja radica en que se requiere de un espacio extra para el procedimiento.
Este tipo de ordenamiento es útil cuando se tiene una estructura ordenada y los nuevos datos a añadir se almacenan en una estructuratemporal para después agregarlos a la estructura original de manera que vuelva a quedar ordenada.
Procedimiento mergesort
/*recibe el arreglo a ordenar un índice l que indica el límite inferior del arreglo a ordenar y un índice r que indica el límite superior*/
void mergesort (int a [], int l, int r)

}

a =

a,e,e,l,m,p,x}

a =

el algoritmo de ordenamiento por mezcla (mergesort) se divide en dos procesos, primero se divide en partes iguales la lista:
public static void mergesort(int[ ] matrix, int init, int n)

}
y el algoritmo que nos permite mezclar los elementos según corresponda:
private static void merge(int[ ] matrix, int init, int n1, int n2)

while (temp1 < n1)
buffer[temp++] = matrix[init + (temp1++)];
while (temp2 < n2)
buffer[temp++] = matrix[init + n1 + (temp2++)];
for (i = 0; i < n1+n2; i++)
matrix[init + i] = buffer[i];
}

metodo rapido o quicksort
sin duda, este algoritmo es uno de los mas eficientes. Este método es el mas rapido gracias a sus llamadas recursivas, basandose en la teoría de divide y venceras.
Lo que hace este algoritmo es dividir recurvisamente el vector en partes iguales, indicando un elemento de inicio, fin y un pivote (ocomodín) que nos permitira segmentar nuestra lista. Una vez dividida, lo que hace, es dejar todos los mayores que el pivote a su derecha y todos los menores a su izq. Al finalizar el algoritmo, nuestros elementos estan ordenados.

Ejemplo no1
si tenemos 3 5 4 8 basicamente lo que hace el algoritmo es dividir la lista de 4 elementos en partes iguales, por un lado 3, por otro lado 4 8 y como comodín o pivote el 5. Luego pregunta, 3 es mayor o menor que el comodín? Es menor, entonces lo deja al lado izq. Y como se acabaron los elementos de ese lado, vamos al otro lado. 4 es mayor o menor que el pivote? Menor, entonces lo tira a su izq. Luego pregunta por el 8, al ser mayor lo deja donde esta, quedando algo así
3 4 5 8
en esta figura se ilustra de mejor manera un vector con mas elementos, usando como
pivote el primer elemento:

el algoritmo es el siguiente:
public void _quicksort(int matrix[], int a, int b)

while(matrix[to] > pivot)

if(from <= to)

}while(from <= to);
if(a < to)

if(from < b)

this. Matrix = matrix;

el algoritmo fundamental es el siguiente:
* elegir un elemento de la lista de elementos a ordenar, al que llamaremospivote.
* resituar los demas elementos de la lista a cada lado del pivote, de manera que a un lado queden todos los menores que él, y al otro los mayores. Los elementos iguales al pivote pueden ser colocados tanto a su derecha como a su izquierda, dependiendo de la implementación deseada. En La construcción de nociones de espacio, forma y medida en la educación preescolar esta íntimamente ligada a las experiencias que propicien la manipulación y comparación de materiales de diversos tipos, formas y dimensiones, la representación y reproducción de cuerpos, objetos y figuras y el reconocimiento de sus propiedades.

La actividad con las matematicas alienta en los niños la compresión de nociones elementales y la aproximación reflexiva a nuevos conocimientos, así como las posibilidades de verbalizar y comunicar los razonamientos que elaboran, de revisar su propio trabajo en colaboración.

Este campo formativo se organiza en dos aspectos relacionados con la construcción de nociones matematicas basicas

ü Número.



ü Forma, espacio y medida.



Leer mas: https://rbka-blgg.webnode.es/resumen-general-sobre-campos-formativos/
Crea tu propia web gratis: https://www.webnode.es


Política de privacidad