Programming for communication: overcoming motivational barriers to computation for all | IEEE Conference Publication | IEEE Xplore