Information and Comunication Technology Learning. to briefly introduce the progress of hardware, software and application