[en] The proliferation of programming environments such as Logo, Minecraft, Code or Scratch is a consequence of the effectiveness of a graphic language for the introduction of students in programming but, some of the newer systems, such as App Inventor, are slow in the basic interaction: ?make it? / ?test it?. I propose an alternative for students from the age of 15. It is called VirPLC and it is oriented to something as functional as the systems control, through two screens: one with software to program and, another one with animated hardware to simulate it. VirPLC does not pretend to turn the user into an expert in automation, but to facilitate a first contact between the student and the logic world, by posing problems in practical, near and real control systems such as: crane control; TV competition; alarm; supermarket door; garage door; traffic light; lift... The student raises both the logical operativity, as well as the hardware requirements (inputs and outputs). The software works in an evolutionary and repeated way: ?make it? / ?test it? and consolidate to improve it. It allows the evolution in levels of greater complexity, where it is debugged until acquiring a solid ?product?, functional, safe, versatile and installable. VirPLC step by step ?hooks? students who pursue challenges and offers an alternative to apply after some Boolean Algebra notions, and before written programming, with objects, events and classes. VirPLC is freeware, it works under Windows (from XP to W10) and can be downloaded from the author?s WEB. At install time, it adds a folder with more than 30 examples often deliberately incomplete, along with a mini-course with several proposed practices.

[es] La proliferaci?n de entornos de programaci?n como Logo, Minecraft, Code o Scratch es consecuencia de la efectividad de un lenguaje gr?fico para la introducci?n del alumnado en la programaci?n, pero algunos de los sistemas m?s novedosos, como App Inventor, resultan lentos en la interacci?n fundamental: ?haz? / ?prueba?. Propongo una alternativa enfocada a alumnado a partir de los 15 a?os. Se llama VirPLC y se orienta a algo tan funcional como el control de sistemas mediante dos pantallas: una de software, para programar, y una de hardware animado, para simular. VirPLC no pretende convertir al usuario en experto en automatizaci?n, sino facilitar un primer contacto entre el alumno y la l?gica, mediante propuestas de problemas en sistemas de control pr?cticos, cercanos y reales como: mando de gr?a, concurso de TV, alarma, puerta de supermercado, puerta de garaje, sem?foro, ascensor... El/la alumno/a plantea tanto la operatividad l?gica, como los requisitos de hardware (entradas y salidas). El software se trabaja de forma evolutiva y reiterada ?haz? / ?prueba? y consol?dalo para mejorarlo. Adem?s, permite la depuraci?n de cada proyecto o ?reto? en distintos niveles de perfeccionamiento, solidez, funcionalidad, seguridad y versatilidad. VirPLC es una alternativa que motiva al alumnado inquieto y luchador, para aplicar, tras unas nociones de ?lgebra de Boole y antes de a la programaci?n escrita, con objetos, eventos y clases. VirPLC es freeware, trabaja bajo Windows (desde XP hasta W10) y se puede descargar desde la WEB del autor. Al instalarlo, a?ade una carpeta con m?s de 30 ejemplos a menudo deliberadamente incompletos, junto con un minicurso con propuestas pr?cticas y variadas.