It is one short project, but children come away having done a surprising amount.
They get anintroduction to coding and find their way around the Scratch interface. They choose and customise their own characters, make those characters talk, and use broadcast messages to get them responding to each other. They change backdrops, add sound effects, and plan and create a simple story from beginning to end.
By the end they have made something they can play, show you and be quietly pleased about.