ICT in learning task design and implementation