Actividades que desarrollarán tu lógica de programación
- enero 16, 2023
- Publicado por: Diego Castillo
- Categoría: Automatizacion , programacion ,
Que tal amigos del blog, para todas las personas que les guste y apasione la programación de PLC´s en este artículo vengo a pasarles unos tips de como mejorar nuestra lógica de programación, se que muchos se preguntán que la programación es solo para gente inteligente y para genios que son buenos en matemáticas y materias de ciencia, pero la verdad no es así, solamente lo que requieres para aumentar tu lógica de programación es querer hacerlo y estar dispuesto a afrontar ese reto, (No es un cambio rapido, te va a costar dedicación y mucha paciencia, ya que no vendrá nada de la noche a la mañana).
Desde que yo estaba en la preparatoria siempre he tenido gusto por la programación y era muy curioso, de hecho todavía sigo siendo alguien muy curioso por aprender, y esta es la cualidad #1 que debes de tener para poder ver resultados positivos.
En ni carrera como profesional he visto a muchas personas que programan de una manera increible y muy rápido, aquí hay de 2 , o tienen buena lógica de genetica, o la desarrollaron a través del tiempo, así que dejame darte una buena noticia, si puedes aumentar tu lógica de programación siempre y cuando cumplas con ser curioso por aprender como ya te mencioné anteriormente.
Voy a pasarte algunas actividades y pasatiempos que yo mismo he realizado que han aumentado no solo mi lógica, sino también mi memoria, poder retener mas información y tener la destreza para armar y relacionar cosas, y lo mejor es que no requieres de grandes inversiones de dinero.
Actividades que aumentarán tu lógica de programación.
- Arma rompecabezas
- Resuelve sudokus
- Resuelve el cubo de Rubik
- Inventa e imagina procesos
- Separa un problema en pequeños problemas
- Desarma aparatos electrónicos y vuelvelos a armar
Arma rompecabezas
Armar rompecabezas es una de las actividades y formas de entretenimiento que se relaciona mucho con la lógica y la programación, ya que cada pieza del rompecabezas corresponde a un problema que cuando se embona y combina con otras piezas dan resultado a un algoritmo , una función nueva, esto sin duda mejorará bastante tu destreza a la hora de programar.
Resuelve sudokus
Esta actividad de entretenimiento es magnífica, ya que los sudokus son cuadros grandes y dentro tienen una cuadrícula de 9X9 la cuál consta de poner en cada fila y columna los números del 1 al 9 sin que se repitan ni una sola vez ni en filas ni columnas ni tampoco en los cuadros de 3X3 si nunca has jugado a los sudokus te recomiendo que lo hagas, te vas a entretener mucho e inconscientemente estarás aumentando tu lógica para resolver problemas reales.
Resuelve el cubo de Rubik
Este método sin duda alguna es uno de mis favoritos, el cubo de rubik es un cubo mágico de 3X3 es un rompecabezas mecánico tridimensional, el cuál consta de 6 caras, todas con un color distinto, (Blanca, Amarilla, Azul, Verde, Roja y Naranja).
Este cubo se puede desarmar y poner sus piezas en lugares desordenados, y el reto es poner todas las piezas del mismo color en su centro de la cara correspondiente.
Existe una serie de movimientos en el cubo que se llaman algoritmos y estos movimientos te van a permitir armar y solucionar el cubo por niveles, y la relación que tiene con la lógica es que debes de separar el problema general a grandes rasgos, en pequeños problemas y así poder llegar a la solución final.
Mucha gente se cierra a este método ya que dicen que es un juguete, si es un juguete pero no es cualquier juguete, lo pueden utilizar y solucionar niños, adolescentes y adultos.
Sin duda alguna te lo recomiendo mucho, a mi me ha servido bastante, te recomiendo empezar con el cubo standard 3X3 , despues compra el 4X4 , 5X5 y así ve aumentandole la dificultad.
Inventa e imagina procesos
Esta actividad se debe de realizar ya cuando te has adentrado en la programación y esto consta de inventar procesos y determinadas funciones que quieres que haga o muestre tu programa, debes de empezar con cosas simples y después ir subiendo la dificultad, por ejemplo: quieres que con un botón encienda un motor, ese seria el paso 1, paso 2: una vez que encienda el motor que después de 5 segundos se encienda una luz, paso 3: que la luz se quede 10 segundos encendida y después se apague y se reinicie el proceso, aquí lo que estamos haciendo es añadir cosas secuencialmente ya que debemos de empezar por pasos sin saltarnos ni uno solo.
Te recomiendo crear tus propios programas y al final unirlos y verás la gran cantidad de conocimientos que has aplicado.
Separa un problema en pequeños problemas
Este tip porsupuesto que va de la mano con todos los puntos anteriores y se relaciona mucho con el del cubo de rubik y el de inventar tus propios procesos, ya que muchas veces en el mundo real nos van a pedir un programa que realice cierta función, y se que al principio nos podemos llegar a asustar con tremenda funcionalidad y complejidad, pero la solución está en separar el problema general en pequeños problemas y dar solución a cada uno de ellos de manera individual, así el problema será menos pesado y nuestra frustración va a ser menos, este método lo he empleado yo mismo a la hora de crear los cursos de programación de PLC que ya muchos alumnos los han adquirido justamente también dentro de esta página web en la sección de cursos, por si te interesa aprender esta metodologia.
Desarma aparatos electrónicos y vuélvelos a armar
Este tip es algo muy común si trabajamos en taller de mantenimiento en donde desarmamos las máquinas del proceso, ya que al desarmar estas máquinas que cuentan con decenas de piezas, tarjetas, conectores, cables, etc. estamos obligando a nuestra mente a entender el funcionamiento de la máquina, ya que al momento de repararla debemos de saber que comonente es el que se dañó y posteriormente cambiarlo, y a la vez estamos siguiendo los cables hacia determinadas conexiones , esto también aumenta nuestra lógica.
Como te pudiste haber dado cuenta, algunos de los tips mencionados anteriormente ya los has realizado sin darte cuenta, e inconscientemente nos van forjando la lógica con el tiempo y nos permiten ser mas rápidos a la hora de programar y realizar cualquier actividad laoral, repito, estos tips y consejos son lo que a mi personalmete Diego Castillo me han servido a lo largo de mi carrera como profesional y me gusta aplicar todos los dias, si conoces mas porfavor escribelos abajo en la caja de comentarios para que los compartas con la comunidad de estudiantes que juntos te lo vamos a agradecer demasiado, recuerda que en esta comunidad nos ayudamos todos 😉
Si te gustó este artículo por favor regalanos un comentario para saber que leíste los tips y para saber que más personas como tú están fomentando la lectura, espero tu participación
Nos vemos en el siguiente artículo
Diego Castillo.
Recomiendo la lectura de cualquier genero ya que aparte de aumentar nuestro vocabulario nos activa la imaginación para esencial en este mundo del área técnica.
Armar Legos empezando con pequeñas piezas.
Interesante artículo y gracias por compartir
Hola Rodrigo, así es , es correcto, la lectura es una de las más importantes que debemos de tomar en cuenta como bien lo mencionas , ya que amplifica nuestro vocabulario y la imaginación junto a armar legos que son una magnifica forma de desarrollar la paciencia, lógica y destreza.
Agradezco mucho tu participación y te mando un saludo
Hola!
Excelente artículo, bastante útil y los tips que compartes no solo ayudan a desarrollar la habilidad de programación sino también a resolver problemas de la vida cotidiana.
Yo añadiría jugar ajedrez, juegos mentales, resolver crucigramas , son los que se me ocurren jeje
Hola Zuly, me da mucho gusto que haya sido de tu agrado el artículo y claro , se enfocan mucho los habitos a nivel global para que se apliquen en la vida cotidiana
muchas gracias por el feedback , agradezco mucho tu participación
Un saludo!!!