From dancing and crafting, to gaming and sports, there are loads of free activities for kids ...