Investigating the Influence of Computer Programming on Perception and Application of Mathematical Skills