I teach university students and would like to start teaching prospective developers. As such, I have been thinking about the core differences between these two audiences.
I find that students are sometimes less motivated and less prepared, while developers are more experienced and sometimes really enthusiastic.
Is this correct? And if so, how should this difference impact my methods of instruction?