In the age of computers, traditional teaching and learning methods are losing their relevance. Innovative teaching methods are expected to provide more effective and efficient learning. It is time to take advantage of the tools and devices that allow students to learn at any time and in any place, namely information and communication technologies (ICT).