¿Qué habilidades se requieren para saber programar? Por un lado, parece casi obvio que se necesita un pensamiento lógico-matemático; por otro lado, los lenguajes de programación tienen un vocabulario y una gramática fuertemente estructurada. Entonces ¿qué es más importante? ¿el pensamiento lógico-matemático o el lingüístico? La respuesta a esta pregunta no es trivial, ya que tiene la clave para determinar cómo debemos enseñar a programar . Fuente: Pixabay De los cables a la inteligencia artificial Las primeras computadoras se programaban conectando cables, un proceso lento, desgastante y propenso a fallas. Las primeras computadoras digitales utilizaban válvulas termoiónicas (o válvulas de vacío) que eran conectadas por cables. Estas válvulas atraían a insectos voladores ( bugs ) que, al entrar en contacto con los cables provocaban cortocircuitos y morían (pobres bichitos). Y, claro, ya podrá adivinar que de ahí viene el término bug para referirse a los fallos en los sistemas. Más tarde...
por Enrique Ruiz Blanco