Title :
Visualizing Parallelism in CS 2
Author :
Massung, Sean ; Heeren, Cinda
Author_Institution :
Comput. Sci. Dept., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
Abstract :
This paper describes the incorporation of the IEEE-TCPP Curriculum Initiative into CS 2 at the University of Illinois at Urbana-Champaign. With control over only one course that requires a semi-rigid curriculum, we detail a sequence of three lessons that explore the basics of parallelism in a visual manner. We draw a contrast between standard teaching methods for parallelism and assert that our approach is more engaging and more accessible, particularly to spatial learners. We then present examples of our image-centric course material and discuss its deployment. Lastly, we reflect on the effectiveness of this technique over the past two semesters and consider its direction in the future.
Keywords :
computer science education; educational courses; educational institutions; teaching; CS 2; IEEE-TCPP Curriculum Initiative; University of Illinois; Urbana-Champaign; image-centric course material; parallelism visualization; semi-rigid curriculum; teaching methods; Algorithm design and analysis; Educational institutions; Image color analysis; Instruction sets; Materials; Parallel processing; Visualization; education; parallelism; visualization;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-4979-8
DOI :
10.1109/IPDPSW.2013.65