Six Learning Barriers in End-User Programming Systems | IEEE Conference Publication | IEEE Xplore