Cómo aprender a Programar [desde cero] 💪 [GRATIS] TUTORIAL EN ESPAÑOL - Pseudocódigo PSEINT

Cómo aprender a Programar [desde cero] 💪 [GRATIS] TUTORIAL EN ESPAÑOL - Pseudocódigo PSEINT

Introducción a la Programación con Pseudocódigo

Fundamentos del Curso

  • Bienvenida al curso de fundamentos de programación utilizando el programa PS Int, que es un pseudocódigo diseñado para ser más comprensible.
  • Se abordarán conceptos como variables, condicionales y cómo interactuar con datos externos, como entradas de usuarios.

Instalación y Navegación en PS Int

  • El programa se puede descargar gratis; se debe seleccionar el sistema operativo correspondiente durante la instalación.
  • La interfaz incluye botones comunes (nuevo, abrir, guardar), así como funcionalidades para ejecutar código y visualizar diagramas de flujo.

Estructura Básica del Algoritmo

Comprendiendo el Algoritmo

  • Cada algoritmo comienza con un inicio y termina con un final; todo lo que está entre estos dos puntos representa las acciones a realizar.
  • Ejemplo práctico: describir los pasos para tomar un autobús ilustra cómo se estructuran las acciones en programación.

Variables en Programación

  • Las variables son comparables a "cajitas" donde se almacenan diferentes tipos de datos.
  • Para declarar una variable en PS Int, se utiliza la sintaxis "definir nombre_variable tipo", por ejemplo, definir color como carácter.

Asignación y Comentarios en Código

Asignando Valores a Variables

  • Una vez definida una variable, es crucial asignarle un valor; esto permite utilizarla efectivamente dentro del algoritmo.

Importancia de los Comentarios

  • Los comentarios son anotaciones dentro del código que no afectan su ejecución pero ayudan a documentar lo que hace cada parte.

Introducción a las Variables en Programación

Definición de Variables

  • Se introduce el concepto de variable, que se refiere a un espacio donde se asigna una expresión. En este caso, la variable es "color" y se le asigna el valor "verde".
  • Las variables de tipo carácter (o string) almacenan conjuntos de letras. Por ejemplo, "verde" está compuesto por las letras v, e, r, d y e.

Asignación y Visualización

  • Para verificar el contenido de la variable "color", se utiliza la función escribir, que mostrará el valor almacenado.
  • Se repasa cómo definir una variable llamada "color" como carácter y cómo asignarle un valor entre comillas.

Tipos de Datos

  • Se explica que las variables pueden ser de diferentes tipos: carácter (string), número entero (sin decimales), lógico (verdadero o falso), y real (números con decimales).
  • Al definir una variable numérica como "edad", no se utilizan comillas porque los números no requieren delimitadores.

Ejecución del Programa

  • Al ejecutar el programa, se verifica que al escribir edad, efectivamente muestra 55 en pantalla.
  • Se define otra variable llamada "activo" como lógico, que puede almacenar solo dos valores: verdadero o falso.

Importancia del Pseudocódigo

  • Se menciona que lo aprendido es pseudocódigo, lo cual es un puente entre lo escrito por humanos y lo entendido por máquinas.
  • La transición a lenguajes reales como JavaScript o PHP será más fácil gracias a los conceptos aprendidos en pseudocódigo.

Interacción con el Usuario

Solicitar Entrada del Usuario

  • Se propone crear un programa más interactivo preguntando al usuario su edad mediante una variable llamada "edad".
  • Para solicitar la edad del usuario, se utiliza escribir para mostrar un mensaje en pantalla pidiendo la edad.

Lectura de Datos

¿Cómo se utilizan las variables y la concatenación en programación?

Definición y uso de variables

  • Se define una variable llamada edad que almacena el valor 27. Para verificar su contenido, se utiliza la instrucción escribir sin comillas.
  • Al ejecutar el comando, se muestra "tienes 27", confirmando que la variable edad contiene correctamente el valor 27.

Concepto de concatenación

  • Se introduce el concepto de concatenación, que permite combinar texto con valores de variables. Por ejemplo, al agregar "años" a la variable edad, se puede mostrar "27 años".
  • La concatenación en este contexto se realiza utilizando una coma para unir los elementos a ambos lados, en lugar del signo más utilizado en otros lenguajes.

Consideraciones sobre caracteres especiales

  • Es importante tener cuidado con caracteres especiales como la ñ o acentos, ya que pueden no ser leídos correctamente por algunos lenguajes de programación.
  • Se recomienda utilizar solo caracteres del alfabeto inglés y respetar las mayúsculas y minúsculas al definir variables para evitar errores.

Importancia de la consistencia en nombres de variables

  • La consistencia es clave: si una variable se declara como edad, debe ser referenciada exactamente igual cada vez. Diferencias como mayúsculas pueden causar problemas.
  • El término camelCase es mencionado como una práctica común para nombrar variables (por ejemplo, usuario). Esto ayuda a identificar claramente las variables dentro del código.

Espacios y declaración de variables

  • Los espacios no son válidos dentro de los nombres de las variables; deben ser utilizados únicamente para separar instrucciones.
Video description

Bienvenidos al curso cómo aprender a Programar desde cero, aquí aprenderás a realizar tus primeros programas con pseudocódigo en Pseint. Esta herramienta nos ayuda a entender cómo funciona la lógica de programación y comprender de manera más visual es desarrollo de programas. Además a medida que avancemos en este tutorial, aterrizaremos estos conceptos adquiridos a un lenguade de programación verdadero como Javascript y PHP. Así obtendrás un 2x1... aprenderás y comprenderás en este curso los fundamentos de programación y además lo pondrás en práctica con Javascript para que puedas desarrollar proyectos web a otro nivel. Aprende a hacer tus primeros programas, juegos y páginas web con este tutorial en español paso a paso, este será una ayuda en elegir tus primeros lenguajes de programación. Tienes todo un mundo por aprender por lo tanto comienza con lo más básico :) Descarga el programa aquí: http://pseint.sourceforge.net/ ¿Para que sirve el Pseudocódigo? El pseudocódigo se suele utilizar como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones, variables, etc, sin tener que lidiar con las particularidades de la sintaxis de un lenguaje real. ¿Te gustó este video? Puedes regalarme un café aquí: https://www.paypal.me/bluuweb No olvides suscribirte a este hermoso canal y destruirme en los comentarios :) También puedes seguirme en Facebook: https://www.facebook.com/bluuweb/ Finalmente visita mi sitio web: https://bluuweb.org Música: http://www.bensound.com/ 👌 Discord: https://discord.com/invite/hcG7NBvsGD Mi Setup: ⭐️ Teclado Mecánico: https://amzn.to/3Ns6fdK ⭐️ Audífonos: https://amzn.to/3pwrzqt ⭐️ Micrófono: https://amzn.to/3JH4tV7 ⭐️ Monitor: https://amzn.to/3NTt8Iu ⭐️ Procesador: https://amzn.to/3raD4EC ⭐️ Tarjeta de Video: https://amzn.to/437t78b