Block-based versus flow-based programming for naive programmers | IEEE Conference Publication | IEEE Xplore