Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como pensamiento computacional

Cómo enseñar programación

¿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...