Video Games Platforms: A Gateway to New Trends for Initial Programming Education | IEEE Conference Publication | IEEE Xplore