Teach Alice programming to non-majors
Abdul Rahman Sattar, Torben Lorenzen · ACM SIGCSE Bulletin · 2009
This paper presents the design and implementation of an introductory computer programming course using Alice for non-CS majors. This course gives a broad overview of computer science as an academic discipline and teaches computer programming to non-CS majors in a fun way.