Application of information and communication technologies to the teaching of Digital Systems