Resolver problemas de programación utilizando herramientas computacionales