Introduction

Many reports have been written regarding the difficulty faced by students when attempting to understand vector concepts, particularly in the context of modeling in physics related problems, see for example Knight (1995), Nguyen & Meltzer (2003) and Barniol & Zavala (2009, 2010, 2012 and 2015). Also, many successful attempts to overcome a wide range of difficulties to understand vectors have been performed in the form of modeling tasks Doerr,H. M. (1996), computer applications (Cataloglu, E., 2006; Tsegaye, K.& Baylie, D. & Dejne, S. 2010), worksheets (Umporn, W. & KarnpitchaB. &  Narumon, E., 2015; Alarcón, H. & Zavala, G., 2006), and many more, nevertheless, the use of dynamic geometry software has been widely proven to support the learning process of mathematics related subjects (Hohenwarter, M. & Preiner, J. 2007; Stahl, G. 2010; Forsythe, S. 2010), and now, with the release of GeoGebra 5 which includes a 3D view, visualization of 3D vectors is possible. This work focuses on visualizing 3D Cartesian vectors in order to deduce correctly the relationships between the vector components, the magnitude of the vector, and its direction cosines, and it is used as support to a collaborative worksheet on 3D vectors designed by Alarcón,H. & Zavala, G. (2006).