INFORMÁTICA EDUCATIVA
INTRODUCCIÓN A LA PROGRAMACIÓN
El idioma es una de las mayores dificultades con las que se encuentran los hispanoparlantes que empiezan a programar.
Por una parte, la mayoría de lenguajes de programación se basan en el inglés, por lo que un estudiante de habla hispana tiene que aprender que "write" o "print" son las palabras equivalentes a "escribir".
Además, la mayoría de lenguajes tienen órdenes que realmente son abreviaturas de una o varias palabras inglesas, de modo que el aprendiz tiene que entender o memorizar palabras como "printf" o "writeln" incluso para realizar las tareas más sencillas.
Para colmo, la mayoría de entornos de programación están también en inglés (menús, mensajes de error y aviso, etc).
Por eso, una herramienta habitual para ayudar a los que empiezan es el "Pseudocódigo", algo así como un falso lenguaje de programación en español, que ayuda a asimilar con más facilidad las ideas básicas.
El pseudocódigo soluciona el primer problema: no hace falta aprender inglés para entender los conceptos básicos. Pero "históricamente" no solucionaba el problema del "entorno de programación": no existían entornos para programar en pseudocódigo, así que típicamente ha sido una herramienta para usar "con lapiz y papel".
Por una parte, la mayoría de lenguajes de programación se basan en el inglés, por lo que un estudiante de habla hispana tiene que aprender que "write" o "print" son las palabras equivalentes a "escribir".
Además, la mayoría de lenguajes tienen órdenes que realmente son abreviaturas de una o varias palabras inglesas, de modo que el aprendiz tiene que entender o memorizar palabras como "printf" o "writeln" incluso para realizar las tareas más sencillas.
Para colmo, la mayoría de entornos de programación están también en inglés (menús, mensajes de error y aviso, etc).
Por eso, una herramienta habitual para ayudar a los que empiezan es el "Pseudocódigo", algo así como un falso lenguaje de programación en español, que ayuda a asimilar con más facilidad las ideas básicas.
El pseudocódigo soluciona el primer problema: no hace falta aprender inglés para entender los conceptos básicos. Pero "históricamente" no solucionaba el problema del "entorno de programación": no existían entornos para programar en pseudocódigo, así que típicamente ha sido una herramienta para usar "con lapiz y papel".
Comentarios
Publicar un comentario