Reflexions interessants sobre l’aprenentatge de la programació i els llenguatges visuals

A continuació hi ha alguns retalls interessants d’aquest parell d’articles:

¿lenguajes-visuales-.png.png

Programamos.es: ¿Lenguajes de programación visuales o lenguajes basados en texto?

  • nos encontramos con gente que considera que los lenguajes visuales “no son lenguajes de programación de verdad”, “que eso no es programar” o que “con esos lenguajes tan sencillos no se aprende nada”.
    • Desde la industria del software se está promoviendo la visión de un futuro con una gran escasez de profesionales informáticos, y […] se centran mayoritariamente en las posibilidades laborales para los alumnos que aprendan a programar desde edades tempranas […] con las herramientas que se encontrarán en la industria.
  • Nosotros somos firmes defensores de los lenguajes de programación visuales para aprendices (tanto para niños como para adultos). […] nos centramos en los beneficios educativos que el desarrollo del pensamiento computacional ofrece a los estudiantes, ya que se trabajan una serie de habilidades, como la creatividad, la capacidad de resolución de problemas o el trabajo en equipo, que serán muy importantes para todos ellos, sin importar el campo en el que desarrollen su futura actividad profesional. […] En nuestra opinión, las herramientas ideales son, sin duda, las plataformas visuales.
    • vemos un futuro en el que todo tipo de personas […] van a crear sus propios programas y aplicaciones personales que los ayudarán en su día a día, tanto en su vida laboral como en sus momentos de ocio.  Y estamos convencidos de que lo harán utilizando lenguajes visuales.

Llegiu l’article sencer a: ¿Lenguajes de programación visuales o lenguajes basados en texto?

TechAgeKids.com: Graphical vs Text-Based Coding for Kids

Summary

  • Graphical vs textual isn’t really that important an issue.
  • It’s whether a particular language allows your child to do what they want to do in a way that’s efficient and enjoyable for them.
  • It’s a myth that adults don’t use graphical languages. They do.
  • Some Kids will Love Text-based Coding: There’s certainly no need to stop them and every reason to encourage them.

Why are we Teaching Kids to Code?

  • [Different kids]:
    • Some kids are the programmers of the future.
    • Other kids will have jobs that require some element of coding to support other skills.
    • Others will just need to have been exposed to coding to have a better understanding of the world they live in and to be able to take control of it.
  • The goal is to give kids the skills to make digital projects and to give them transferable skills that apply whatever programming language they are using.

Positive issues in Block/Visual programming

  • children don’t have to remember a list of commands or a complex syntax, it’s just there in the environment.
  • No Syntax errors
  • Graphical Doesn’t Mean Dumbed Down: [Kids] actually spend more time on computational thinking and less on keeping the computer happy.
  • Graphical languages typically support non-linear layout. Modern programming, especially games, hardware and internet-of-things based coding is often event-based and concurrent. Code isn’t like a book, it doesn’t progress sequentially from beginning to end.
  • Graphical isn’t Necessarily Slower: Very few children can touch type so actually watching them type textual code is a very painful experience. […] Also most of coding time is […] working out what you want your app to do and which code to use […], not actually entering it into the computer.
  • [More suited to Touch Screens] Lots of young kids can work much more quickly with a drag and drop interface on a tablet than they can with a keyboard and mouse/trackpad. And lots of teens have a phone with them at all times.
    Children are often Creating Graphical Apps.

Llegiu l’article sencer a: Graphical vs Text-Based Coding for Kids

També podeu veure el llenguatge visual per blocs de propòsit general: GP.

Anuncis
Etiquetat

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s

%d bloggers like this: