Adventures in

Alice Programming

Duke University, Durham, NC

Alice Programming Header Graphic

Online Alice 3 Coursera course

Steve Cooper and Susan Rodger are developing an online Alice 3 Coursera course that will launch in May or June 2019. The course teaches animation and programming for beginners.

Coursera is a platform for online courses. This course will appear as a Duke Coursera course.

Coursera courses typically start a new session every two weeks so it is easy to pick up the course and take it starting almost any time.

More detail coming....

Special Session for K-12 teachers starting in Mid-June

We are working out the details to run a special session of the course starting in mid-June for about 8-10 weeks for teachers. Steve and I will have almost daily online help sessions where you can ask us questions or get help with your program.

We will be running this online workshop for teachers instead of running a workshop at Duke as we have done in the past.

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.

Our Progress on developing the course

We have completed the filming of all the videos as of January 2019, and they are currently in the editing stage. We are currently working on writing the assessments.