We had a few jurisdictions that pushed hard to get contractors to attend a 1-2 hour worst things not to do on sites coffee briefing. They held them like 3 times a year.
They handed out a small 1/3 of a page flyer on each of the failed inspection reports they gave out, and noted want to save money by not failing some many inspections, If you are reading this, it is because you just failed another inspection, want to save time and money in the future.
Spead an hour or two .....
They got a good turnout and they focused on the chapters, what's in the book, like 20 minutes of IBC & IRC how to find at a glance information and then the biggest things that they saw between each meeting and then some.
One of the jurisdictions would pass out a small paper with every plan review and inspection, what codes are enforced and a link to the AHJ website were they had links to all the codes and standards.
It read before calling and questioning the inspector on information a contractor should already know, look-up the code section noted on the inspection report at one of the links on the following website. I am paraphrasing the wording here, but you get it.
This also drastically reduced the number of calls and gave the contractors a source for looking things up when they had questions.
Then there are those to ignorant to learn and well, you know how that goes.
But unless you have a good crew willing to take the time on a program, the one on one lesson learning is about it.
I forget who said it at a code hearing, but pick your poison, either be a building/code inspector or a 2nd grade teacher, both deal with the same level of audience.