edición general
23 meneos
43 clics

"Programación debería ser en España una asignatura troncal como inglés o historia": Hadi Partovi, fundador de Code.org

Enseñar programación a los niños es una idea tan poderosa que hasta los cuatro ex-presidentes de España se pusieron de acuerdo para participar en una misma campaña promocional. La de una iniciativa a nivel mundial que está consiguiendo un nivel de apoyos excepcional, uniendo a partidos políticos de uno y otro color.

| etiquetas: programación , asignatura , troncal , hadi , partovi
  1. No estoy de acuerdo. No lo considero un saber básico que todo el mundo tenga que saber.
  2. Preferiría un "Conocimiento de los medios digitales". De la misma forma que enseñan a los críos a leer y expresarse correctamente, no vendría nada mal una formación digital (básica o mas avanzada, ahí no entro). Todos vivimos en casas/pisos y no necesariamente sabemos algo de arquitectura.
  3. También deberíamos tener todos conocimientos básicos de Derecho, y no se enseña nada de eso en los institutos. De informática algo si se aprende aunque sea en extraescolares, de Derecho nada.
  4. Un señor que vive de vender cursillos quiere que sean obligatorios para todos los niños del país.

    Más irrelevante no puede ser.
  5. #1 No solo eso sino que el programar suele acarrear el asumir una forma específica de pensar, no solo para la programación sino que condiciona el resto de ámbitos. Y eso resta diversidad.
  6. #1 Como entres en el jardín de los "saberes básicos que todo el mundo tenga que saber" te puedes llevar más de una sorpresa, porque cada uno tenemos nuestro jardín.
  7. #6 Pues como en el jardín se te haya secado el ficus de la tabla de multiplicar el Mercadona va a hacer de ti un pandero. Y eso no se arregla con un aloe vera de bucles while.
  8. #7 Yo no digo que plantas hay que poner en el jardín. De hecho, hay gente que en su jardín prefiere que en vez de matemáticas tenga más importancia historias de seres del espacio con poderes sobrenaturales que nos dictan a los humanos normas éticas y morales. Si ellos quieren estudiar esas supercherías, pues allá ellos.
  9. #8 Pero #1 está discriminando de forma acertada lo que es "básico" de lo que no.

    A ver qué tal le va a aquellos que solo tienen la planta de seres del espacio cuando llegue la declaración de la renta.
  10. #9 En este caso acertado o no es una opinión subjetiva... no digo que errónea, sino subjetiva. Lo que es importante para mí puede ser completamente irrelevante para ti... y viceversa.
  11. Menuda parida
  12. #1 no se si eres un experto en pedagogía, pero a poco que estés en contacto con la realidad y viendo como evoluciona el mundo, esto es lo que se pensaría en los 80 sobre usar un ordenador, en los 60 sobre aprender inglés, o hace unos siglos sobre saber leer y escribir. Lo que esta claro es que nuestras opiniones y nuestra visión de futuro ha errado estrepitosamente desde siempre. Y que en un mundo completamente digitalizado donde ya se sabe que la inmensa mayoría de los trabajos que existen en la actualidad los harán software o hardware... me parece de una arrogancia muy estúpida esa afirmación.
  13. #12 Soy profesor de secundaria y lo que compruebo día a día es que la digitalización solo promueve el fracaso escolar. Hay que recordar que no hay que confundir el Facebook o el Instagram con la programación. La mayoría de los trabajos no necesitan conocimientos de programación, te pese lo que te pese. Vamos, que para darle a un par de botones en una ventana no necesitas de programación orientada a objetos.
  14. #1 #5 en el lado positivo, aprender programación puede facilitar el aprendizaje de las matemáticas, que es uno de los grandes problemas de la enseñanza
  15. #14 No veo como aprender Cobol, Java o C++ ayuda a resolver integrales o a operar con números imaginarios.

    La programación es más parecido a aprender otro idioma que a aprender matemáticas.
  16. El PSOE quita Informática en 4º de ESO y ahora quieren promover Programación. xD

    Más que Programación yo daría una asignatura que fuera lógica y que englobase:
    - Algoritmia.
    - Lógica en la programación.
    - Ajedrez.
    - Lógica en la filosofía y debate.
    - Etc.
  17. #14 Estoy de acuerdo, pero de ahí a ponerla en el mismo nivel de la historia o el primer idioma extranjero. Yo incluso pondría la filosofía delante, cuya enseñanza en lógica te ayuda en muchísimas cosas.
  18. #5 Lo siento, no estoy de acuerdo. Se puede ser programador y también poeta, por ejemplo.
  19. #15 puedes aproximar una integral con un bucle, y así entender las integrales más fácilmente

    Se me ocurren muchos otros ejemplos
  20. #18 La poesía que puedas escribir posiblemente acabe condicionada por las estructuras mentales que se crean al aprender lenguajes de programación, que suelen ser mucho más estructurados y estrictos que el resto de lenguajes.
  21. #19 Pero para eso no necesitas saber programación, si usar bucles para aprender integrales es útil puede incorporarse esa herramienta ya programada en las clases de matemáticas.
  22. #20 Si crees que con la programación estás abocado a ser cuadriculado y cerrado te equivocas. Con la programación puedes ser tremendamente creativo. Igual que un pintor tiene 7 colores en su paleta, un programador tiene un conjunto definido de instrucciones pero puede crear cualquier cosa, hay infinitas combinaciones.
  23. #22 No niego la creatividad, estoy defendiendo que la condiciona.
  24. #15 sinceramente aprender a programar tiene poco o nada de relación con aprender idiomas, y si mucho de estrategias de abstracción, planificación y simplificación muy útiles para entender y afrontar problemas complejos de matemáticas.
  25. #24 Como todo lenguaje tiene suficiente diversidad para abordar todo tipo de retos, que tú lo hayas enfocado hacia las matemáticas no significa que sea algo intrínseco de la programación. Hay muchos programas cuyas matemáticas necesarias son las de primaria. Y no pasa nada porque sea así.
  26. Entre estos y los filósofos, no sé quienes son más pesados.
  27. #25 reconozco que no he leído el artículo, entendí que se referían a enseñar a programar, no enseñar un lenguaje de programación.
    De hecho, salvo escenarios muy específicos, las matemáticas presentes en la gran mayoría de programas son extremadamente básicas.
    Y eso es parte de la belleza de este "arte", soluciones extremadamente simples que en su conjunto resuelven problemas que pueden ser muy complejos.
    Seguramente hay otros métodos y otras disciplinas que enseñen estrategias de este tipo, pero sin duda, la programación es una muy accesible con una curva de aprendizaje muy adaptable y con un "retorno" a corto y largo plazo que lo hace atractivo y motivador para llevarlo al aula.
  28. #16 Totalmente de acuerdo. Haríamos una sociedad más culta, crítica y preparada.
  29. #27 Pretender que todo el mundo sepa programar es como pretender que todo el mundo sepa de mecánica. Si hay que saber de mecánica es que los coches no están bien hechos, y de hecho hemos visto como conforme pasan los años es menos y menos necesario saber de mecánica. Porque los vehículos cada vez se comunican más con el usuario y porque las redes de asistencia y las redes de comunicación hacen que se pueda delegar a terceros el conocimiento de mecánica.

    Lo mismo con la programación. Si necesitas programar es que los programadores no han hecho su trabajo, ya que su trabajo es, entre otros, crear capas de abstracción y entornos de usuario para que cualquiera pueda conseguir los resultados sin necesidad de saber programar. Pretender que todo el mundo deba saber programar es como pretender que todo el mundo necesite saber de mecánica.

    Pero no es a eso a lo que me refería yo, sino al hecho que aprender a programar también altera la forma de analizar los problemas y resolverlos, la programación acaba convirtiéndose en una estructura mental que puede ser útil que algunos la tengan pero que si la extendemos a todos perdemos diversidad, y eso no es sano para la sociedad.
  30. #10 Pues con esa cantinela espero que no se te ocurra tildar de irrelevante comer un día de estos :-D
  31. #13 Tampoco hay que confundir ditigalización con aprender a programar, es como confundir cruzar un puente con ser ingeniero civil. casi todos los trabajos requieren de herramientas concretas de software, no entenderlo y no saber como crear tus própias herramientas es estar vendido y no poder desarrollar plenamente cualquier profesión, desde un periodista que no tenga recursos para obtener y analizar la información con sin depender de herramientas de terceros (es como necesitar un traductor para interpretar un discurso) ya se parte de una limitación grande. Un mecánico que no sepa analizar mínimamente el software de un coche es como si no supiera desatornillar la tapa del radiador. Un diseñador multimedia que no pueda programar estará treméndamente limitado con las herramientas que cada vez requieren crear más funciones procedurales para casi cualquier creación gráfica. La programación está interfiriendo en casi cualquier profesión que imagines, desconocerla es quedarte atrás.
  32. #30 Tranquilo... En mi escala de necesidades/placeres mundanos el comer está en las posiciones de cabeza... Sobre el resto de la escala corramos un (es)tupido velo.
  33. #31 Usar software tampoco es lo mismo que programar
  34. Pues anda que como el resultado sea el mismo que con Inglés o Historia...
  35. No hay nada mas cerca de dios que un programador , jejejeje, yo creo que deberia darse programacion al menos como optativa
  36. #33 una parte importante del software que se usa en trabajos especializados requiere de programación para adaptar las herramientas. Desde bases de datos a programas de diseño. O sabes programar o te limitas a las herramientas estandar. Con lo que es difícil salir de un desempeño mediocre o incluso de entender lo que se hace. Saber programar o leer programación en el 2030 va a ser tan importante como saber inglés en el 2020. ¿Se puede vivir sin ello? Claro. Pero tus oportunidades estarán muy limitadas.
  37. pues la forma de pensar y de resolver problemas podría ser útil.
comentarios cerrados

menéame