Apprendre la programmation des PIC Mid Range par l'expérimentation et la simulation