This is a very old topic on our wish list and may be there is also an other entry about this in the tracker.
Its possible to define default settings for 'my' pages in settings menu. But it requires a definition in config.php to define the block placements in new created courses generally or specially for the different course format types.
The problem is that most of the admins don't know that they can change these definitions. In consequence most systems use the standard definition even if they are not sensefull. Most of teachers and I've seen this now worldwide over years don't delete not required blocks in their courses. I.e. calendar block is used even in courses without any need for scheduling activities.
Create a new submenu in settings Plugins for Course types or in Course - Course default settings
- enable/disable course types. Course types are plugins like other features.
- Link to settings for each course types
- Settings page like default settings for my pages (my/indexsys.php) or default profile page for defining block placements for new courses
This will require a new database structure for course type block settings.