The document discusses a Scratch programming course taught to early childhood education students at the University of Patras in Greece. The 10-lesson course introduces students to key Scratch concepts through hands-on lessons and assignments. While students successfully completed educational scenarios and peer reviews, challenges included designing effective team interactions and taking on overly complex projects before mastering basics. The instructors plan to adjust the concept order and pacing next year based on lessons learned.