Frequently, the process of learning mathematics is reduced to the memorization of concepts or algorithms solution. This fact does not allow mathematics to be really understood, causing a certain displeasure for learning it. This chapter aims to describe the experience of a group of students using an OER for vector learning and its applications. The apps used promote learning because students establish a direct relationship between at least two types of three proposed registers. They are numerical, geometric, and verbal. It was possible to identify two basic operations of conversion and transference between two registers, as well as an evolution in the reasoning process from the natural discursive process to the theoretical discursive process. This resource has been created, stored, and distributed under the scheme of open educational content, with the purpose of promoting open education through gamification in order to facilitate the knowledge and motivation for learning mathematics.