Learning for 21st century skills | IEEE Conference Publication | IEEE Xplore