Emerging paradigms for CS education and their implications for visual languages (Invited keynote) | IEEE Conference Publication | IEEE Xplore