@paigerduty I've been experimenting with workshop attendees having access to a code space, that makes things easier in terms of support.
For which method, my advice is keep it idiomatic to the language. If you don't, people will spend a lot of time trying to understand the ways it works etc.
Copy paste is generally not bad, but with python indentation issues, it's... well... interesting...