¿Cuál es una buena metáfora o ejemplo para explicar a un estudiante de inglés la diferencia entre la informática clásica y "ser bueno usando MS-Windows"?
- Ciencias de la Computación
- programación de computadoras
- usando computadoras
3 cosas profundamente diferentes. La mayoría de la gente no tiene idea de qué es la informática. Solo ven la palabra "computadora". Por lo tanto, "él es un estudiante de informática" puede interpretarse como "puede conectar mi impresora". O que es "bueno con las computadoras". Incluso menos personas conocen la diferencia entre la programación de computadoras y la informática.
La informática es la teoría de la computación. CS se puede aprender sin computadoras reales. Micro arquitectura de CPU. Cómo ordenar números, cómo recorrer listas, etc. Máquinas de estado. Algoritmos, grandes (Oh), etc. Cómo diseñar un lenguaje de programación o compilador.
La programación es escribir código y crear aplicaciones en un lenguaje y compilador creado por un informático.
Por último, está usando una computadora (usando una GUI, mouse y teclado. Internet, MS-Office, etc.)
Sin embargo, los tres laicos los usan indistintamente.
¿Cuál es una buena metáfora o ejemplo para explicar a un estudiante de inglés la diferencia entre la informática clásica y "ser bueno con el uso de MS-Windows"? O simplemente, un ejemplo contundente de cómo la informática real no tiene nada que ver con el uso de MS-Windows.
fuente
Respuestas:
¿Qué tal una analogía automotriz?
Entonces, para las personas que equiparan toda la "informática" con el "dominio en el uso de algún paquete de software", es como equiparar el dominio de la conducción con la capacidad de diseñar frenos antibloqueo en los que confiamos vidas, que son fabricables con alta calidad constante y bajo costo, y trabajo durante años en condiciones climáticas extremas. O equiparar la competencia de conducción con investigar qué tipo de características de frenado activadas por radar evitarán colisiones sin asustar al conductor para que se desvíe a otro carril.
Quizás los laicos confunden estos términos porque las clases de "ciencias de la computación" enseñan habilidades de uso de computadoras, programación, teoría o ingeniería. Todas esas cosas (posiblemente no la primera parte) encajan en el plan de estudios de la informática. Nada de eso es el "contenido" final de la informática, al igual que las clases de inglés están aprendiendo camino a una especialización en inglés (un concepto más difuso).
fuente
Como es un estudiante de inglés:
La alfabetización informática es como la lectura, la programación informática como la composición y la informática como la lingüística. Los 3 son sobre lenguaje, pero las habilidades no son exactamente intercambiables.
fuente
Alguien me lo dijo de esta manera, pero me temo que he olvidado quién.
fuente
Leí esto en algún libro pero desafortunadamente olvidé qué libro.
fuente
eds
como en filo-> espada yger
como en el gar poco común (que obviamente conoces como hiciste el cambio de ortografía correcto para hacerlo en inglés) que significa lanza, o la sangre relacionada.Trabajo con algunos "ingenieros reales", muchos de ellos parecen pensar que la programación de computadoras y CS son la misma cosa (aparentemente piensan que los ingenieros también hacen matemáticas de alto nivel, un tema diferente allí). Solía ser dibujante de CAD en la escuela secundaria, así que les digo que básicamente soy un ingeniero mecánico, parece que incluso el campo de juego. Supongo que podrías decirle a tu amigo principal en inglés que ya puedes leer libros, así que también podrías tener una especialización en inglés. O de una manera menos conflictiva, hágales saber que sería el equivalente de lo que están diciendo.
fuente
Hmm, aquí hay otra metáfora: búsqueda de Google
¡¡Sí!!
fuente
Echo de menos una cuarta viñeta, "ingeniería informática".
Un ingeniero sabe cómo funcionan las cosas. Un científico sabe por qué funcionan las cosas. Un constructor hace cosas (que a veces funcionan). Un usuario usa cosas.
Para "cosa", lea casa, computadora, automóvil, ... Para "constructor", sustitúyalo por un nombre adecuado para trabajo manual profesional, por ejemplo, "programador" cuando cosa = computadora, "albañil" cuando cosa = casa, etc.
fuente
Acabo de encontrar otra cita, nuevamente por Edsger Dijkstra (desde aquí ):
Puedes acortarlo a
Pero ni siquiera necesitas decir eso. Piensa que sería suficiente decir que "CS es un tipo de matemática que no tiene nada que ver con las computadoras".
fuente
La informática es el conocimiento de lo que las computadoras pueden hacer para que puedas usarlas.
Alfabetización informática: el conocimiento de lo que puede hacer con las computadoras para que puedan usarlo.
fuente