Dynamic geometry software in mathematics education Problem solving and competencies mathematics