top of page

PROGRAMACIÓN

Volver

CONCEPTO

La noción de programación se encuentra muy asociada a la creación de aplicaciones informática y videojuegos. Es el proceso por el cual una persona desarrolla un programa valiéndose de una herramienta que le permita escribir el código  y de otra que sea capaz de “traducirlo” a lo que se conoce como lenguaje de máquina, que puede comprender el microprocesador.

ALGORITMO

Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir con un objetivo. Los algoritmos deben ser precisos e indicar el orden lógico de realización de cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta un algoritmo varias veces se debe obtener siempre el mismo resultado, también debe ser finito o sea debe iniciar con una acción y terminar con un resultado o solución de un problema.

CUANDO SE ELABORA UN ALGORITMO SE DEBE TENER EN CUENTA LO SIGUIENTE:
  • Tener claro cuál es el problema que va a solucionar.

  • Establecer un objetivo que permita medir la solución del problema.

  • Elaborar un algoritmo que solucione el problema.

  • Realizar pruebas al algoritmo para verificar los resultados

Ejemplo

Elaborar un algoritmo que permita ir de la casa al colegio.

Objetivo: Ir de la casa al colegio.

Inicio

  1. Salir de la casa

  2. Si está lejos del colegio entonces tomar un medio de transporte que lo deje cerca del mismo.

  3. Si no está lejos del colegio entonces dirigirse caminando hacia él mismo

  4. Llegar a la puerta del colegio

Fin

Actividad 

1.Descarga el Siguiente archivo "Ejercicio en clase algoritmos.docx"

2. Plantea para cada situación problema el algoritmo que le de solución de la mejor manera.

3. Consulta el ejemplo y la pagina como guía para solucionar los problemas

4.Guarda el archivo en el escritorio y subelo al espacio de tareas adecuado de Class Room

¿ QUÉ ES CODE.ORG ?

Esta plataforma es una de las imprescindibles en el mundo de la programación. Plantea pequeños retos que deberemos ir resolviendo jugando, con bloques de programación, para luego abrir a un mundo infinito de posibilidades a través de un editor ilimitado, y en el que podremos crear el contenido sobre el tema que queramos. Dispone de una infinidad de tutoriales adaptados a múltiples franjas de edades y multitud de recursos para los estudiantes en sus clases.  

bottom of page