A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Block-based programming abstractions for explicit parallel computing
2015
2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond)
With the majority of computing devices now featuring multiple computing cores, modern programmers need to be able to write programs that utilize these cores in parallel to extract the requisite levels of performance. Despite the need for such explicit parallel computing, few programmers are properly groomed in the mindset and the practices of parallel computing. Block-based programming languages, such as Scratch and Snap!, have proven to be a highly effective means of teaching fundamental
doi:10.1109/blocks.2015.7369006
fatcat:kg33ygv5erbs7hmedzpqjdqbze