Games in teaching

Are games necessary in teaching? especially teaching an ICT course?

Game-based learning is equally important even for ICT students as its primary purpose is to enhance learning and students become tech-savvy from lower levels of learning. I don’t know if you or anyone else has a different opinion?