Cómo enseñar a los algoritmos en los niveles de la Escuela Primaria

Un algoritmo es un conjunto de reglas que define muy específicamente una secuencia de hechos u operaciones que tienen un principio y un final. Los algoritmos son entendidas comúnmente como instrucciones de programación informática para un ordenador. Sin embargo algoritmos pueden expresarse en muchas formas , tales como una lista o en un diagrama de flujo . Los algoritmos de enseñanza a los niños de primaria a nivel escolar ha demostrado ser más exitosos cuando los estudiantes pueden visualizar e interactuar con un proceso algorítmico en lugar de aprender algoritmos específicos . Enseñe pensamiento algorítmico a niños de primaria a nivel escolar por el diseño de una actividad de grupo que requiere que los estudiantes para resolver de forma creativa un problema mediante el diseño de instrucciones ejecutables y evaluar su éxito. Instrucciones Matemáticas 1

dividir la clase en grupos de tres. Instruya a un miembro de cada grupo para hacer una actividad diferente durante unos minutos .
2

plantean un problema práctico para el resto de alumnos. El problema práctico debe tener límites claros , pero se puede resolver de muchas maneras. Por ejemplo , les pregunto cómo es posible llegar del punto A al punto B sin pisar ninguna línea o la forma de un cubo desde el suelo hasta el techo con sólo un guante de lana , un principal y dos brazos de una persona.

3

Dar a los pares de los estudiantes unos minutos para pensar en el problema. Luego enseñe a cada pareja a discutir y diseño, paso a paso , una solución utilizando su imaginación . Investigación por Constance Kamii y Ann Dominick indica que los estudiantes piensan más algorítmicamente cuando se les anima a inventar .
4

Instruya a un miembro de cada pareja que anote las instrucciones .
5

Informar a los terceros miembros de los grupos a reunirse con sus compañeros de clase. Tener uno de los estudiantes que escribieron las instrucciones le dicen al miembro del grupo que estaba esperando qué hacer. El tercer miembro del grupo debe observar cuán eficaces son las instrucciones que cuando se ejecutan .
6

Preste especial atención a que los estudiantes se están ejecutando sus instrucciones. Pídales que le digan que lo que funciona y lo que no es como una forma informal de auto-reflexión .
7

Reagrupar la clase. Elija un conjunto de instrucciones para escribir en la pizarra en un formato de diagrama de flujo para que todos puedan ver cómo funcionan las instrucciones como un algoritmo . Explicar cómo un problema se puede resolver de muchas maneras diferentes a través de una serie de direcciones ejecutables más claramente . Instruya a los estudiantes levantan la mano para compartir sus experiencias con la actividad como parte de la evaluación .