I was lecturing software development for information design students.
Only 6 students signed up.
At least it was an optional class, so the students did it on purpose.
Still, it's hard to teach new people from the ground up. Skills, and motivation are just so different.
Some learn fast and some slow and in the end you need to define what constitutes a good grade.
I did online classes. They had to go through free code camp and every month, I would let them create a small project, to see what they learned. Some students built stuff that was way more than what I expected and some couldn't even do a basic form.
In the end, two of them even got a job as frontend devs, so I guess I did an okay job.
Only 6 students signed up.
At least it was an optional class, so the students did it on purpose.
Still, it's hard to teach new people from the ground up. Skills, and motivation are just so different.
Some learn fast and some slow and in the end you need to define what constitutes a good grade.
I did online classes. They had to go through free code camp and every month, I would let them create a small project, to see what they learned. Some students built stuff that was way more than what I expected and some couldn't even do a basic form.
In the end, two of them even got a job as frontend devs, so I guess I did an okay job.