Basic programming course: Lesson #1 - Introduction to programming

in devjr-s20w1 •  2 months ago 

Saludos amigos steemians.


Diseñado en Canva

La programación es una de las áreas de la informática que me resultan interesante, pero que también le tengo mucho respeto porque considero que hay que saber mucho del tema y cuidar cada detalle, no tener ningún error para que el programa pueda correr exitosamente.

Este curso es una gran oportunidad para aprender en relación a la programación, es por ello que he dicidido hacerme presente desde la primera semana.

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

Un algoritmo es el conjunto de instrucciones definidas y un orden lógico que se le dan a un computador para que lleve a cabo una acción; en este sentido llevando a la vida cotidiana, se puede decir que es el conjunto de pasos que se llevan a cabo para realizar una tarea.

Entendiéndolo de esta forma, se puede decir que la mayor parte de las actividades que llevamos a diario están representadas por algoritmos, pues para todo lo que queramos hacer hay que seguir determinados pasos.

Uno de los algoritmos que uso en la cotidianidad es el proceso de creación de una publicación en Steemit, para lo cual sigo los siguientes pasos:

  1. Encender el computador.
  2. Iniciar sesión en Steemit.
  3. Seleccionar la comunidad en la cual voy a publicar.
  4. Hacer click en el botón post.
  5. Redactar la publicación y cargar las imágenes.
  6. Configurar las recompensas, en caso de ser necesario.
  7. Publicar.


Diseñado en Canva

Así de sencillo se da un algoritmo, un conjunto de pasos para para cumplir una actividad; del mismo modo sucede para la preparación de una receta culinaria, realizar una llamada telefónica, escuchar música, ir al trabajo, etc; todo lo que realicemos está regido por un algoritmo.

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

Somos seres que vivimos en comunidad y por tanto necesitamos comunicarnos, una forma en la que todos los entendamos y pueda haber la retroalimentación; del mismo modo ocurre en el mundo de la informática, los programadores utilizan un lenguaje para escribir algoritmos, el cual debe ser entendido por la computadora y así ejecutar la tarea tal como se espera, sin generar errores, pudiendo de esta forma satisfacer los problemas y necesidades, desarrollando para darle una fácil solución.

Por otra parte, los avances de la tecnología son cada vez mayores, la mayoría de las actividades que se realizan a diario están sistematizadas, y todo ello ha sido gracias al trabajo de los programadores, que por medio de su lenguaje se han comunicado con las computadoras, dando instrucciones para crear cherramientas que han simplificado el trabajo humano.

¿Qué necesitas mientras programas?

Lo primero que se necesita para programar es el deseo y las ganas de realizarlo, si no se tiene la voluntad, nada se podrá llevar a cabo; hay que tener iniciativa y la idea de crear algo nuevo, algo que nos ayude a simplificar la forma en la que se realiza alguna actividad.

Luego de ello, se necesitaría la etapa de prepación técnica, y es que inicialmente no es necesario ir a las universidades, hoy en día son muchos los tutoriales y la información disponible en la web que nos sería de ayuda para capacitarnos en cualquier tema; aunque siempre será necesario certificar nuestros conocimientos por alguna institución.

Una vez tengamos el deseo de crear algo nuevo, y nos hayamos preparado para ello, viene la etapa de la realización, para ello se requerirá de un computador, aunque hoy en día hasta con un simple block de notas se puede programar; claro para tener mejores resultados siempre será necesario un equipo con una buena memoria; pero no hay que ponerse límites cuando se desea alcanzar algo, hay que comenzar desde lo más básico.

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

De acuerdo a lo recomendado por el instructor de este curso, descargué e instalé la herramienta que nos sugirió, PSeInt, la cual a primera impresión me pareció algo complicado, pero luego al leer detenidamente las explicaciones de la clase, pude realizar lo solicitado.


Capture de pantalla del ejercicio


Corriendo en pseudocódigo


Fue muy gratificante cumplir con esta asignación en un área que considero realmente complicada, pero espero seguir aprendiendo mucho más con las próximas clases.

Gustoso de presentar mi participación en este concurso; aprovecho la oportunidad de invitar a @impersonal, @naty16 y @fjjrg a que participen en esta actividad:

Basic programming course: Lesson #1 - Introduction to programming [ESP-ENG]


¡Saludos y bendiciones!

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:  

Thank you for the invitation. I'm really honoured. I'm using the computer with window 7 . Will it be compatible with the software requirements. Moreover I'm unable to guess the level of involvement and engagement with respect to time and logical abilities. I found your your post very lucid and self explanatory. Wish you succeed in great endeavour. Greetings .

No es necesario tener una computadora avanzada para participar en esta actividad; la tarea es muy sencilla y la parte de programar lo puede hacer de forma muy sencilla, lo de usar el programa es opcional.

Espero se anime y participe

Saludos.

Thank you so much for encouraging.

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

!upvote 20


💯⚜2️⃣0️⃣2️⃣4️⃣ Participate in the "Seven Network" Community2️⃣0️⃣2️⃣4️⃣ ⚜💯.
This post was manually selected to be voted on by "Seven Network Project". (Manual Curation of Steem Seven).

the post has been upvoted successfully! Remaining bandwidth: 180%

Your post has been rewarded by the Seven Team.

Support partner witnesses

@seven.wit
@cotina
@xpilar.witness

We are the hope!

Esta publicación ha sido votada positivamente/apoyada por el Equipo 7 a través de @httr4life. Nuestro equipo apoya el contenido que contribuye a la comunidad.

image.png

Loading...

Hola amigo muchas gracias por la invitación, tu explicación esta super para aprender.

La programación es un área que suele resultarnos algo complicado, pero con dedicación y algo de estudio podemos aprenderla. Solo es cuestión de voluntad y ganas de superarse.

Gracias por el apoyo.

¡Holaaa amigo!🤗

La programación me enseñó que, quienes estudian Informática, van más allá de reparar una computadora o instalar uno de los programas que estas requieren para que las utilicemos correctamente por ello, comprendo ese respeto que sientes y lo comparto al 100%.

Te confieso que hoy día estoy convencida de que, todos deberíamos aprender lo elemental de la programación y más en esta época donde gran parte de nuestras actividades giran en torno a una computadora.

Te deseo mucho éxito en la dinámica... Un fuerte abrazo💚

Tal como lo comentas, en la actualidad la mayor parte de las actividades que realizamos incluyen algún elemento informático, por lo que resultaría interesante conocer el funcionamiento de los mismos a través de la programación.

Gracias por el apoyo.

Saludos cordiales

Es una publicacion con un tema de gran interes, el saber y comprender acerca de la programación en la informática.

El cuidar cada detalle, no tener ningún error para que el programa pueda realizarze con exito.

Y saber que uno de los algoritmos mas frecuentes, aplicado en la.vida diaria de manera habitual, es la preparacion y elaboracion de los contenidos para publicar en Steemit.

Todo en la vida requiere de preparación, hay que estudiar y capacitarse para tocas estos temas que no dominamos. Un trabajo cuidadoso y dedicado para tener un excelente resultado en la programación.

Gracias por el apoyo.

Cierto la preparacion es fundamental y es la base que sustenta todo para salir adelante y lograr el exito que se quiere obtener.