What are the needs of the students?
Appropriate resources, materials, guidance, and knowledge are to be delivered to students accordingly to meet their needs. Know your students. Listen to wishes and ask for feedback for the course. Also take into consideration their motivational needs such as credit points, project experience, and network growth.