2013-07-09

¿Programar? ¿Informática? ¿Tecnología?

Gráfica informáticos EEUU
Volvemos con el tema de las cosas que deberían aprender los niños en la escuela. A través de de cuya opinión me quedo con


Coding is hard. Coding has always been hard. We want students to know more than just code about computing.


Programar es difícil. Siempre lo ha sido. Queremos que los estudiantes sepan algo más que programación. (Creo que no se refiere a powerpoint, que conste).

Pero el autor habla de
OPINION: Learning to Code Isn't Enough que dice cosas bastante interesantes:

Sobre la programación para niños, parece que es gratificante, fácil, y motivador en los entornos existentes, pero no está claro que realmente los niños aprendan a pensar algorítmicamente:


Introductory exposure to coding in these environments is easy, hugely gratifying, and motivating. But how deeply do these children engage in computational thinking?


Se quedarían más bien en el qué pero no en el cómo ni el por qué:


ave been that while children comfortably learn the WHAT (blocks or syntax) of programming languages and environments, the HOW and WHY is much harder as they construct programming solutions


Y, claro, esto no sólo les pasa a los niños (casi cualquier principiante tarda un poco en pillar las cuestiones delicadas) pero lo cierto es que pelearse con las condiciones de terminación de un proceso repetitivo (un bucle, u operaciones lógicas no triviales...) es algo costoso.


I have encountered 12-14 year olds who have ostensibly marched through an entire Javascript course online but struggle to correctly configure terminating conditions for loops that involve Boolean operators in a fairly simple program.


Por lo tanto, si queremos gente capaz de pensar mejor y resolver problemas mejor deberíamos tener una visión más amplia:


Jane Margolis in her plenary address at a recent CS educators conference struck the same cautionary note as this article--that computing is greater than coding, and if we want to build the pipeline in CS or even help our children be better thinkers and problem-solvers, we need to broaden the scope of discourse from the narrow "learn to code" view.


Interesante.

De todas formas, no creo que nadie entienda que lo que se propone es relegar la informática, sino más bien entender el contexto y la finalidad de lo que se ofrece, enseña y estudia.

Etiquetas: , , , , , , , , ,


2013-07-09 18:17 | 0 Comentarios | In English, please | En PDF | Para enlazar # |
| Compartir/Share | por correo | en Twitter | en LinkedIn | en Facebook | en Google+ | en Delicious |

Referencias (TrackBacks)

URL de trackback de esta historia http://fernand0.blogalia.com//trackbacks/73567

Comentarios

Nombre
Correo-e
URL
Dirección IP: 54.80.58.121 (5b298ba461)
Comentario
¿Cuánto es: diez mil + uno?