Weaving Computing into All Middle School Disciplines


In order to get students interested in computing, we teach middle school teachers of different disciplines programming with Alice and work with them on integrating computing into their discipline. Alice provides an interface for novices to create animations easily and quickly, which is attractive to and fun for students. We have been developing Alice curriculum materials for integrating computing into middle school disciplines for six years. Although our target audience is middle school, our materials are used by teachers from elementary school to introductory college level. This paper describes our newest curriculum materials for several disciplines developed by both us and our teachers. Our newest curriculum materials include tutorials, sample projects, and challenges, which are projects with missing pieces. We also discuss our recent outreach efforts with middle school students.


Susan H. Rodger, Dwayne Brown, Michael Hoyle, Daniel MacDonald, Michael Marion, Elizabeth Onstwedder, Bella Onwumbiko, and Edwin Ward...presentation at the 19th Annual Conference on Innovation and Technology in Computer Science Education, Uppsala, Sweden, June 2014.



Author and publisher information is provided below. Note that many publishers charge a fee or membership for full access. Permission/access must be requested through the publisher or author directly.


Conference proceeding
S. Rodger
D. Brown
M. Hoyle
D. MacDonald
M. Marion
E. Onstwedder
B. Onwumbiko
E. Ward
Association for Computing Machinery (ACM)
Teacher Professional Development and Pedagogy
Youth Motivation and Interests in STEM
Publication Year
Additional Disciplines
Computer Science - general
Computer Science - multimedia - audio, video and animation