Adventures in Alice Programming is a project hosted at Duke University that hosted teacher workshops from 2010-17.  The project created a number of materials for teachers for both Alice 2 and Alice 3.  This site also shares teacher lesson plans created over the years by participants of the workshops.  Recently they have created an Alice 3 Coursera course.  View the attached links to learn more about the many great resources.