Activities in mathematics course for undergraduate students: from origami to software