Adventures in Alice Programming for Attracting Students to Computing


The Adventures in Alice Programming project integrates computing into schools by providing professional development to middle and high school teachers of all disciplines on innovative ways of introducing computing and computer programming and in incorporating computational thinking into their disciplines. Teachers learn introductory programming with Alice, a 3D virtual world environment with an easy interface for novices. With Alice one can program an animation to tell a story or create a game, while learning fundamental computing concepts. Teachers from all disciplines attend an intensive summer workshop to learn programming and to develop lesson plans that combine computing with their disciplines. We have created hundreds of curriculum materials that include tutorials, sample projects, and assessments. Both our curriculum materials and the teachers lesson plans are available on our project website. We have provided professional development workshops since 2008 in North Carolina, South

Carolina, Virginia, Colorado, Mississippi, California and starting in 2016 in Nebraska.



Click the fullscreen icon in the video for better viewing Expand