Ict Utilization In Developing 21st Century Skills