When scheduling an activity, Activity Manager should link with term dates and weeks cycle. For example school runs a 2 week timetable, activity happens every 2 weeks on a week B. School finishes on a week B for 1 week holiday, school returns on a week A so the activity scheduler should note not to schedule the activity until the following week.
Curriculum Manager will allow you create activities in the same way you manage Sets, offering that same sync to the term schedule