Adventures in

Alice Programming

Duke University, Durham, NC

Alice Programming Header Graphic

Online Alice 3 Coursera course

Steve Cooper and Susan Rodger developed an online Alice 3 Coursera course titled Introduction to Programming and Animation with Alice that launched in January 2020.

In Summer 2019 we ran a Beta version of this course for teachers starting June 21, 2019, and running through May 2020.

Our Coursera course teaches animation and programming for beginners. It is an 8 week course. Some people may finish it faster or some take longer, up to 14 weeks since each week is packed full of material.

About the course

The course is an 8 week course for beginners, but you can take longer than 8 weeks to take it. If you want to use the course with K12 students you would likely do the course in one semester or possibly slower and do it over the year.

The course format has lots of short videos to watch. After watching a few videos you complete an assignment to build an Alice 3 program, and then answer quiz questions.

Topics covered in the course include animation, moving and turning objects and parts, storyboards, procedures, parameters, inheritance, functions, properties, variables, randomness, making decisions (conditionals), logic, repetition, arrays, events. The second half of the course involves events and building games for everyone, putting together the concepts you have learned.