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.
Adventures in Alice Programming