Computational thinking through an online game to develop soft and hard skills | IEEE Conference Publication | IEEE Xplore