Basic programming course: Lesson #1 - Introduction to programming

in devjr-s20w1 •  2 months ago 

Esta temporada es la más ingeniosa y desafiante en la que nos hemos enfrentado y estoy muy entusiasmada de participar aprendiendo lo que los profesores desean enseñarnos en cada semana.

Esta vez me sumo a la propuesta de @alejos7ven quien nos enseña los principios básicos de la programación.

Frontend Webentwickler.png
Canva desing. Capture de pantalla a tarea de @graceleon

Tarea 1. Describe con tus propias palabras un algoritmo de alguna actividad que hagas a diario.

Inclusive antes de que existiera el mundo de la programación de computadoras, ya los seres humanos teníamos un primitivo algoritmo que evidencia nuestro comportamiento.

Podría decirles el de una mamá de tres niños (yo) que ejecuta cada mañana de Lunes a Viernes.

1.- Escucho la alarma de las 6:30 a.m. y me despierto.
2.- Me levanto y corro a la habitación de los niños para despertarlos
3.- Enciendo todas las luces de la casa.
4.- Enciendo la estufa con la tetera de agua para el café.
5.- Voy al baño para cepillarme los dientes y hacer pis.
6.- Enciendo el Automóvil para calentarlo.
7.- Preparo el café instantáneo.
8.- Nos tomamos el café caliente.
9.- Doy la orden de montarnos al auto.
10.- Llevo a los niños en el auto a la escuela (secundario, escuela y jardín) a las 6:55 a.m.
11.- Retorno a casa a las 7:05 a.m.


image.png

Algoritmo: Mi rutina de llevar los niños a clases cada mañana

Palabras más, palabras menos, es una rutina de ejecución tradicional para lograr un fin; en este caso, el fin es contribuir activamente con el proceso de educación de mis hijos, llevando a cabo una serie de procedimientos y normas que guían el proceso para lograrlo.
Un algoritmo posee un inicio de procedimientos inspirados en patrones y leyes que contribuyen a alcanzar la meta planteada y un fin de tareas para el logro de los objetivos.


Tarea 2. ¿Cuál es la importancia de los lenguajes de programación en el mundo? ¿Cómo nos ayudan?

La forma en la que podemos comunicar las ideas precisan un lenguaje que todos los que lo vayan a usar lo puedan comprender. Para eso están establecidos los códigos, leyes y políticas de uso; venciendo las barreras idiomáticas inclusive. Los lenguajes de programación nos permiten crear sistemas que facilitan el trabajo y alcanzan la precisión en las tareas profesionales en la vida real.

Actualmente prácticamente todas las cosas están sistematizadas con la ayuda de la tecnología y esto se lo debemos a los avances en la informática, el control de datos automatizados y la programación de las tareas que han simplificado el trabajo humano.


Tarea 3. ¿Qué necesitas mientras programas?

Una computadora o laptop, un lenguaje de programación y los conocimientos para hacerlo.

En esta primera lección usaremos una herramienta en pheudo-código que nos permitirá entender los rudimentos de la programación y el uso de sus códigos elementales.

Tarea 4. Escribe tu primer "¡Hola mundo!" Usando pseudo-código.

Y así fue que nos descargamos la herramienta sugerida por el profesor PSeInt y realicé las pruebas sugeridas; realmente ha sido muy divertido experimentarlo y quien lo intente de seguro querrá seguir haciéndolo todo el día.

image.png
Capture de pantalla del ejercicio

image.png
teclee F9 y así va corriendo en pseudocódigo


Y así es como me despido, con ganas de continuar con las clases y expectante de lo que vendrá. Esto es un ganar ganar cuando entendemos la naturaleza de steemit de aprender creando contenido y siendo incentivados por ello.

La programación es fascinante y agradezco al profesor por su voluntad de enseñar; al mismo tiempo invito a @ciru2014, @yolvijrm y @noelisdc a participar. Basic programming course: Lesson #1 - Introduction to programming


@graceleon

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...

Upvoted. Thank You for sending some of your rewards to @null. It will make Steem stronger.

Hola amiga @graceleon que bien tu explicación, me gusto el ejemplo que nos diste de los algoritmos y lo que favorece esta rutina.

Te deseo exito y bendiciones!!

CONGRATULATIONS!!

Your post has been supported by TEAM SHINING STARS. We support quality posts, good comments anywhere, and any tags.


1000152665.gif

Curated by : @josepha