Teaching systems thinking is hard. Even higher institutions of education haven't figured out how to teach it properly and they are in the business of teaching stuff. Sprinkling computational magic dust over it will not help.
Computational magic dust has this magic(!) feature that you can't pretend you understand anymore - if you're stupid about your model, it just won't work, period. Machines are unforgiving, and they only give you absolutely honest feedback.
On a syntax/grammar level the compiler is very strict. For plenty of interesting problems you can often get away with stupid/buggy models. Not that it's usually a good idea...