Toward Using Higher-Level Abstractions to Teach Parallel Computing | IEEE Conference Publication | IEEE Xplore