Exploration on practice teaching of information and computing science refering to the idea of CDIO