Using the virtual model of civil engineering drawing practice teaching, through the three modules of “cognitive link”, “assembly and construction”, and “engineering drawing”