PROGRAMACIÓN DESDE 0 || REUTILIZACIÓN DE VARIABLES || TEORÍA-PRÁCTICA
Summary
TLDREn este video del canal 'Podemos Programar', el presentador regresa después de un breve período de inactividad y se disculpa por la falta de contenido. Luego, aborda el tema de la reutilización de variables en la programación, explicando que, aunque es posible reutilizar una variable después de que haya cumplido su propósito inicial, es importante mantener el código legible y fácil de entender. Para ilustrar este concepto, presenta un ejemplo práctico utilizando la herramienta Raptor, donde se pide a los usuarios que ingresen dos valores, se almacenan en variables y luego se suman o restan, mostrando cómo se puede redefinir el valor de una variable previamente utilizada. El video también toca brevemente la diferencia entre variables y constantes en diferentes lenguajes de programación. Finalmente, el presentador informa sobre los planes para publicar contenido con mayor regularidad, asegurando a los espectadores que seguirán recibiendo tutoriales de programación de calidad.
Takeaways
- 📅 Se pide disculpas por la falta de contenido durante tres meses debido a razones personales.
- 💪 El canal de 'Podemos Programar' ha regresado con más fuerza que nunca.
- 🤔 Se aborda el tema de la reutilización de variables en programación, destacando su uso en casos de corta duración.
- 📦 Se compara la variable con una caja que se puede abrir y cambiar su contenido sin necesidad de crear una nueva.
- ⚠️ Se advierte sobre la importancia de mantener el código legible y comprensible al reutilizar variables.
- 📝 Se enfatiza la importancia de nombrar las variables de manera significativa para facilitar la comprensión del código.
- 📱 Se presenta un ejemplo práctico utilizando la herramienta Raptor, donde se suman dos valores ingresados por el usuario.
- ✅ Se aclara que no es necesario almacenar siempre los resultados intermedios, pero se puede hacer si es parte del ejercicio o se desea guardar la información.
- 🔁 Se muestra cómo redefinir el valor de una variable previamente utilizada, siempre y cuando el código siga siendo legible.
- 👍 Se demuestra que la reutilización de variables es posible y puede ser una práctica eficaz si se hace correctamente.
- 📈 Se menciona que en Raptor, que es una herramienta didáctica y no un lenguaje de programación completo, no es posible definir constantes de la misma manera que en otros lenguajes.
- 🎬 Se promete continuar con el curso y subir vídeos con regularidad, al menos dos veces a la semana, para mantener el progreso del aprendizaje.
Q & A
¿Cuál es el tema principal del nuevo vídeo de 'podemos programar'?
-El tema principal es la reutilización de variables en programación y cómo afecta la legibilidad del código.
¿Por qué es importante nombrar las variables de manera significativa?
-Es importante para que el código sea más legible y fácil de entender, tanto para otros programadores como para uno mismo al revisar el código en el futuro.
¿Qué es una 'caja' en el contexto de la analogía utilizada en el vídeo?
-Una 'caja' es una metáfora para una variable; se puede 'abrir' para ingresar un dato y luego 'cerrar', listo para ser reutilizada con un valor diferente.
¿Por qué el script habla sobre la necesidad de que el código sea entendible?
-El código debe ser entendible para mantener una buena ética en la programación y para que otros desarrolladores o el propio programador puedan entender y mantener el código en el tiempo.
¿Cómo se declara una variable en el contexto del ejemplo práctico presentado?
-Se declara una variable nombrada 'n1' y 'n2', que albergarán un número, y se hace utilizando el comando de declaración de variables en el lenguaje de programación utilizado.
¿Cómo se pide al usuario que ingrese valores a las variables 'n1' y 'n2'?
-Mediante el uso de un cuadro de input, donde el usuario ingresa el primer valor para 'n1' y luego el segundo valor para 'n2'.
¿Cómo se realiza la suma de los valores de 'n1' y 'n2'?
-Se crea una nueva variable llamada 'r' para almacenar el resultado de la suma de 'n1' y 'n2', y se utiliza la operación de suma entre paréntesis.
¿Cómo se imprime el resultado de la suma en el programa?
-Se utiliza una función de impresión para mostrar el valor almacenado en la variable 'r', asegurándose de utilizar comillas y concatenar correctamente el texto con la variable.
¿Qué ocurre si se desea utilizar la variable 'r' para almacenar y imprimir la resta de 'n1' y 'n2'?
-Se puede redefinir el valor de 'r' para que ahora almacene el resultado de la resta 'n1 - n2', y luego se imprime ese nuevo valor.
¿Cómo se asegura que el código siga siendo legible al reutilizar variables?
-Se debe asegurar que el valor previo de la variable no sea necesario para el resto del programa y que el código resultante sea fácil de entender para cualquier persona que lo lea.
¿Por qué el script habla sobre la falta de una forma de definir constantes en Raptor?
-Raptor es un programa didáctico que enseña los diagramas de flujo y la programación de manera simplificada, no es un lenguaje de programación completo, por lo que no tiene la capacidad de definir constantes inmutables.
¿Cuál es el plan para la frecuencia de subida de nuevos vídeos en el canal?
-El plan es subir al menos dos vídeos a la semana, estableciendo una fecha fija de programación para que los espectadores puedan esperar nuevos contenidos con regularidad.
Outlines
😀 Reanudación de la programación y reutilización de variables
El primer párrafo comienza con una bienvenida y una disculpa por la falta de contenido en los últimos tres meses debido a razones personales. El canal 'podemos programar' está de regreso y presenta un tema sobre la reutilización de variables en la programación. Se menciona que, aunque es posible reutilizar variables después de que se les haya asignado un valor inicial, es importante tener cuidado para mantener el código legible y fácil de entender. Se utiliza la analogía de una caja para explicar cómo las variables pueden ser abiertas y reutilizadas con nuevos datos. A continuación, se presenta un ejemplo práctico de cómo declarar y utilizar variables para sumar dos números introducidos por el usuario, y cómo almacenar y mostrar el resultado de esta operación.
📊 Ejemplo práctico y redefinición de variables
El segundo párrafo continúa con la demostración del ejemplo práctico iniciado en el párrafo anterior. Después de que el usuario ingrese dos valores y se realice la suma, se muestra cómo se puede redefinir una variable previamente utilizada para almacenar el resultado de una nueva operación, en este caso, la resta de los mismos valores. Se destaca la importancia de la reutilización de variables solo si el código sigue siendo legible y se explica que en Raptor, un programa para enseñar diagramas de flujo, no existe una forma de definir constantes, lo que implica que todos los valores son modificables. Finalmente, se menciona el plan de publicación de contenido en el canal, prometiendo al menos dos videos a la semana y se cierra el párrafo con un mensaje de agradecimiento y un incentivo para que los espectadores puedan programar.
Mindmap
Keywords
💡Estructuras de decisión
💡Reutilización de variables
💡Legibilidad del código
💡Variables
💡Buenas prácticas en programación
💡Diálogos de entrada (input)
💡Operaciones aritméticas
💡Imprimir (output)
💡Constantes
💡Diagramas de flujo
💡Programación
Highlights
El canal de programación 'Podemos Programar' regresa después de tres meses de inactividad.
Se discute la reutilización de variables en programación, una técnica que permite reasignar un valor a una variable previamente usada.
Se compara la variable con una caja que se puede abrir, cambiar su contenido y cerrar de nuevo.
Se enfatiza la importancia de que el código sea legible y mantenga una estructura que permita su comprensión.
Se presenta un ejemplo práctico de programación utilizando la herramienta Raptor.
Se explica la creación de variables n1 y n2 para almacenar números y la importancia de nombrar variables descriptivamente.
Se detalla el proceso de pedir al usuario que ingrese valores a través de un cuadro de input.
Se describe cómo sumar dos números introducidos por el usuario y almacenar el resultado en una variable llamada 'r'.
Se menciona que, aunque no es necesario, se puede almacenar el resultado de la operación para su posterior uso.
Se aborda la impresión del resultado utilizando la variable 'r' y la concatenación de texto en la impresión.
Se ejecuta el programa para verificar el funcionamiento de la suma de los valores ingresados.
Se explora la posibilidad de reutilizar la variable 'r' para almacenar y imprimir la resta de los valores en lugar de la suma.
Se destaca la clave de la reutilización de variables: asegurarse de que el valor previo de una variable no sea necesario para futuras operaciones.
Se aclara que la reutilización de variables debe hacerse siempre que el código siga siendo legible y fácil de entender.
Se menciona que en Raptor, que es una herramienta de enseñanza y no un lenguaje de programación completo, no hay una forma de definir constantes.
Se habla sobre la naturaleza educativa de Raptor y su enfoque en los diagramas de flujo y la simplificación de conceptos de programación.
Se anuncia la intención de publicar videos con regularidad, al menos dos veces a la semana, y se menciona la creación de una programación fija para los mismos.
Se pide feedback y comentarios de los espectadores para mejorar el contenido del canal.
Transcripts
muy buenas todos sean todos bienvenidos
a un nuevo vídeo de nuestro canal de
podemos programar y les quería pedir
unas disculpas ya que habíamos pasado
prácticamente tres meses de instrucción
subir vídeos más que todo por razones
personales sin embargo estamos de vuelta
y más fuertes que nunca y hoy vamos a
ver un tema bastante interesante y un
poco adicional a lo que es las
estructuras de decisión que a pesar de
que este es el bloque de estructura de
decisión era bueno tocar este tema
perfecto vamos a ver lo que es la
reutilización de variables en
programación básicamente existen casos
en los que una variable puede tener un
uso determinado muy corto o breve esto
se presta para que nosotros podamos
reutilizar la para por decirlo de alguna
forma quitar el valor que anteriormente
tenía e ingresar lo otro para que no
tengamos que crear otra variable por
ejemplo nosotros habíamos acordado con
una variable es como una caja esa caja
la podemos abrir cuando nosotros
ingresamos el dato esa caja se cierra
pero es muy fácil volver a abrirla e
ingresar lo otro
sin embargo debemos tener mucho cuidado
debido a que una de las magias del
código una una de las leyes que debería
tener nuestro código es que sea
entendible y si empezamos a utilizar
variables a diestra y siniestra puede
que el código ya no sea tan legible y
pierda esa esa ética por decirlo de
alguna forma entonces ahora vamos a ver
un ejemplo práctico el raptor la
herramienta que hemos venido utilizando
utilizando hasta ahora y acompañan y muy
bien sean bienvenidos de vuelta raptor y
ahora vamos a hacer un ejercicio
bastante sencillo y se los voy a ir
explicando por partes bien el ejercicio
consiste en que utilicemos dos valores y
los sumemos empecemos por esa parte bien
que tenemos que hacer primero ya
habíamos acordado que siempre debemos
declarar las variables correcto entonces
vamos a hacer una variable n 1 a crear
una variable n 1 que va a albergar un
número acordémonos que las variables
deben tener un nombre que haga alusión a
lo que van a contener eso esto es parte
de las buenas prácticas en la
programación ya que si bien podemos
ponerle el nombre
esto no es para nada entendible y habría
que esforzarse mucho más en entender el
código y no es la idea perfecto ahora
vamos con n 2 que va a albergar
igualmente un número verdad correcto
ahora que tenemos que hacer tenemos que
pedirle al usuario que en que él ingrese
valores a n1 y n2 para eso dijimos que
se usa el cuadro de input aquí le vamos
a colocar ingrese el primer valor y
después eso tenemos que indicar dónde lo
vamos a almacenar que serían n 1
correcto
ok le damos en done y ahora vamos a
colocar simplemente ingrese el segundo
valor en el segundo input y es cuando lo
vamos a guardar en el 2 verdad correcto
muy bien ahora que hace falta ahora hace
falta que esos números se sumen pero
para que se sumen tenemos que
almacenarlos en algún lugar vamos bueno
no es exclusivamente necesario no es
necesario pero en este caso en este
ejercicio
digamos que queremos almacenar el
resultado porque digo que no es
necesario porque con el output con la
impresión
yo podría indicar la raptó y en realidad
cualquier lenguaje de programación se
para hacer también que imprime
directamente el resultado de la suma de
n 1 + n 2 pero en este caso vamos a
almacenar el valor entonces vamos a
crear una nueva variable
vamos a
a declararla le vamos a decir que se va
a llamar la r del resultado y le vamos a
declarar de tipo número verdad correcto
ok ahora acá le vamos a indicar a r
qué va a hacer que su valor va a ser
igual a la suma de n1 n2 entonces
decimos que r
va a ser igual a la suma lo colocamos
entre paréntesis que también es una
buena práctica a nivel matemático n 1 +
n 2 perfecto ya tenemos esa parte lista
ahora vamos a imprimir ese resultado
vamos a imprimir rain le vamos a decir
que imprima directamente erre
acordémonos que para en primero una
variable no se usan comillas pero para
todo lo que es una variable si debemos
usarlas y concatenar las ya habíamos
acordado con anteriores vídeos le hago
énfasis ya que tiene tiempo sin subir
vídeos pero si nosotros acá le
quisiéramos poner por ejemplo el
resultado es el resultado que sería re
tendríamos que hacerlo de la siguiente
manera entre comillas colocamos el
resultado es
y tenemos que concatenar la verdad no lo
podemos dejar así lo concatenados y
fíjense que acá le dejo exclusivamente
un espacio y se lo dejo porque estos
espacios no cuentan eso quiere decir que
si yo le quito este espacio se va a
imprimir todo pegado ok entonces le
coloque este espacio para que ahí existe
un espacio entre los dos puntos y el
número de resultado y le damos en donde
ok ahora vamos a correr el programa
vamos a poner el algoritmo bien le damos
en play
ahora vamos a ver cómo funciona ingrese
el primer valor 10 vamos a hacer una
suma sencilla el segundo valor 15 y eso
nos debe dar 25 verdad
y aquí nos sale el resultado de 25 bien
ahora qué pasa si nosotros quisiéramos
que más adelante el ere que se almacene
n 1 - n 2 es decir la resta de esos dos
valores y además que también se imprima
si nosotros podemos venir para acá y
hacer otra variable que se llame r resta
o le puede mejor le podemos poner un
nombre alusivo podemos hacer otra
variable sin embargo no es
exclusivamente necesario no es digamos
obligatorio hacerlo podemos hacer lo
siguiente para eso venimos acá y
redefinimos lo que va a haber dentro de
red
mucho cuidado ya que lo tenemos que
hacer debajo de la impresión cuestión de
que nos imprima la suma y ya tener la
suma de la impresión ya no nos interesa
más ese valor ese esa es la clave de la
reutilización de variables para saber
cuándo se debe usar y cuando no si el
valor que nosotros usamos ya después a
partir de cierto punto no lo vamos a
necesitar para nada podemos reutilizar
la variable siempre y cuando el código
siga siendo legible sigue siendo fácil
de entender relativamente para cualquier
persona de afuera que venga a leerlo o
incluso para ti mismo si lees el código
uno o dos meses después perfecto ahora
le vamos a decir que r
va a ser igual a n 1 - n 2 correcto ok
ahora lo que hacemos es hacer una
impresión y en esa impresión lo que
vamos a hacer es poner solamente en este
caso le vamos a poner solamente r no le
pondremos el resultado es
ok ahora vamos a forrar el programa a
ver si funciona a ver si es verdad que
erre puedes redefinir su valor al ser
una variable vamos a ver
perfecto está corriendo ingresé el
primer valor vamos a colocarle 20
unidades el segundo valor le vamos a
colocar 40 la suma deberían ser 60 y la
resta deberían ser menos 20 entonces
vamos a ver si funciona
el resultado de 25 perdón el resultado
de 60 y abajo nos sale menos 20 entonces
está bastante bien si vemos que está
funcionando entonces veamos que es
bastante interesante que nosotros
podemos utilizar la variable las
variables son re fronto y voy a tocar un
tema brevemente también ya que lo toque
en vídeos pasados pero es muy importante
y es que puede generarse cierta
confusión ya que en rapture no hay una
manera realmente de definir constantes
en rapture prácticamente todo se puede
cambiar sin embargo en los lenguajes de
programación si hay formas de definir la
constante y a esas constantes no se le
pueden cambiar el valor aquí a pesar de
que yo les diga que en eeuu no es
constante y yo le pongo un valor 10
siempre lo voy a poder cambiar porque
raptor no es un lenguaje de programación
es un es sencillamente un programa que
nos enseña cómo trabajan los diagramas
de flujo básicamente por decirlo de una
manera bastante simplificada cómo
funciona la programación es hasta cierto
punto por detrás
y bien espero que les haya gustado el
vídeo vamos a continuar con el curso
vamos a estar subiendo vídeos por lo
menos dos veces a la semana de hecho el
plan la idea no es sobrepasar esos dos
vídeos ni tampoco subir menos de esos
entonces vamos a empezar a hacer vídeos
de manera que los tengamos preparados y
lo que vamos a hacer es que le vamos a
colocar una fecha fija de programación
eso quiere decir que siempre va a ver
vídeos dos días de la semana entonces
vamos a hacer con antelación para no
esperar a la respectiva semana para
hacer vídeos y así vamos a poder subir
vídeos a pesar de que tengamos semanas
un poco más complicadas que otras
muy bien espero que les haya gustado
muchísimo el vídeo si tienen cualquier
duda cualquier comentario porque el
feedback no duden en colocarlo en los
comentarios muchísimas gracias y
recuerden que todos podemos programar un
saludo
Browse More Related Video
PROGRAMACIÓN DESDE 0 || VARIABLES Y CONSTANTES || TEORIA-PRÁCTICA
PROGRAMACIÓN DESDE 0 || INTRODUCCIÓN
Aprende a programar desde cero con PseInt! | Variables | Parte 6
PROGRAMACIÓN DESDE 0 || OPERADORES ARITMÉTICOS || TEORIA-PRÁCTICA
FormData en javascript - Obteniendo datos de un formulario - Como cuando y porque usarlo - JS
Aprende a programar desde cero con PseInt! | Asignación | Parte 8
5.0 / 5 (0 votes)