Lógica de Programación – Clase 1

Lógica de Programación

Antes de comenzar como esta primera clase de Lógica de Programación les voy a mostrar un tozo de código para que lo vean y si no entiendes nada no importa al final de esta clase vas a entenderlo de una manera muy fácil.

No entiendes nada al final de esta clase vas a terminar comprendiendo algunas de las bases de la programación.

Para iniciarse en la programación hay que entender varias cositas primero voy a tratar de no ser tan largo y dar a entender  lo que quiero enseñar.
Cómo funciona el Computador:

El Computador recibe datos de entrada los procesa y nos arroja datos de salida, algunos procesos requieres de guardar información, a medida que vayamos progresando iremos entendiendo como funciona cada parte.

Algoritmo

Un algoritmo es una secuencia de pasos lógicos necesarios para llevar a cabo una tarea especifica, como la solución de un problema.

Por ejemplo en una analogía con la vida diaria, una receta de un plato de cocina se puede expresar en español, ingles o francés, pero cualquiera que sea el lenguaje, los pasos para la elaboración del plato se realizaran sin importar el cocinero.

Ejemplo Fácil Pasos para construir un avión de Papel

Ejemplo 3 Cuando tu mama te manda a hacer una compra

  1. Vas a la tienda de la esquina y me compras la Leche, 5 huevos y Pan.
  2. Sino encuentras Leche vas donde doña Magola y la compras allá.
  3. De regreso le dejas 2 huevos a tu hermana Martha.
  4. Me dejas el vuelto en la Cartera

Los Algoritmos son Pasos para resolver un problema Dado

Tenemos que entender que la computador hay que decirle todo ella necesita ordenes para poder funcionar.

Que cosas sabe hacer la computadora:

  • Escribir
  • Leer

Y otras que después veremos pero estas son las que necesitamos por ahora.

El computador tiene un caja de herramientas que sabe para que sirven pero tu tienes que decirle que debe construir.

El Carpintero y Sus Herramientas

Lógica de Programación

El Carpintero tiene varias herramientas, él no sabe quien las construyo ni cómo lo que necesita saber es para que sirve cada herramienta ejemplo:

El martillo: Sirve para martillar pero no sabe quien ni como lo construyeron.

El Metro: Sirve para medir y es útil a la hora de cortar una madera con las medidas precisas.

En la programación debes aprender para que sirven las cosas no tanto quien las hizo ni cómo

 

Nuestro Primer Reto

Hacer un Algoritmo que escriba la Frase «Hola Mundo»

Hay un acción que nos están mandando a que haga el computador esa es Escriba, el computador debe tener una (herramienta) o instrucción que se use para eso:

La primera pregunta que te viene a la mente es como vas a hacer eso bueno. Solo concéntrate en averiguar cual es la instrucción se necesita para que escriba un texto sólo eso.

Lo segundo es como debes usar esa herramienta «instrucción» desde ahora llamaremos a la herramienta como instrucción.

Tomomos el Lenguaje JavaScript y averigüemos:

Si lo consultas en google te dice esto document.write

Ya tenemos la instrucción para escribir un texto a hora como se usa:

document.write(‘texto‘);

Nos dice que el texto hay que ponerlo entre las comillas y listo ahora que aprendí de esta instrucción:

Que para escribir un texto debo escribir document.write y meter entre los paréntesis y las comillas el texto que quiero que se muestre

Ya sabemos que herramienta usar bueno ahora resolvamos el problema que nos dejaron recordemos el enunciado:

Hacer un Algoritmo que escriba la Frase «Hola Mundo»

La solución seria muy fácil se que ya te la imaginaste:

document.write (‘Hola Mundo’);

Le estamos diciendo al computador mire computador me hace el favor y me escribe el texto «Hola Mundo»

Siempre debes mirar las cosas así como cuando le das ordenes a Alguien.

Ejercicios para la casa 😉

  1. Hacer un Algoritmo que escriba tu nombre.
  2. Hacer un Algoritmo que escriba la frase ‘Ya estoy entendiento esto’
  3. Que me mostraria en pantalla el siguiente script (algoritmo):

Lógica de Programación

 

Nos vemos en la próxima Clase.

Comentarios de Facebook
Total Page Visits: 4415 - Today Page Visits: 3

Deja una respuesta