Jordi Cuadros is an Associate Professor at IQS Universitat Ramon Llull (Barcelona, Spain) where he teaches introductory courses of programming to students in Chemistry, Chemical Engineering, Industrial Engineering and Biotechnology degrees. He holds a PhD in chemistry and a second degree in Education and his research expands over the intersection between physical sciences, computers, education and data analytics. He has been involved in developing simulations for learning chemistry and physics and currently tries to place some light on the learning that takes place when students use interactive and open-ended applications.