Please let me know me what’s the best teaching method that faculty should use to teach the computer science undergraduate and graduate students and why?
I do not believe there is the best teaching method- "no one size shoe fits all" syndrome. Remember, there are teacher centered and student centered approaches. You must decided what approach will be appropriate or applicable for your teaching style to accommodate students' learning style. Then you must also consider the context and type of student (Net Generation) because these two factors can have an influence on the outcome of the lesson. In your case use more practical teaching approaches - a student centered approach -get them more involve and collectively engaging in the scenario or problem-based learning caases.
I do not believe there is a "best" teaching method that fits all. It all depends on the particular subject and the learner types. Please see (https://learning-styles-online.com/overview/). I particularly investigated in some of my research the "Physical (kinesthetic): using hands and sense of touch."
I do not believe there is the best teaching method- "no one size shoe fits all" syndrome. Remember, there are teacher centered and student centered approaches. You must decided what approach will be appropriate or applicable for your teaching style to accommodate students' learning style. Then you must also consider the context and type of student (Net Generation) because these two factors can have an influence on the outcome of the lesson. In your case use more practical teaching approaches - a student centered approach -get them more involve and collectively engaging in the scenario or problem-based learning caases.
According to Kumaravadivellu (2012) , we are now living in the post method era,when teachers should treat every teaching situation as a unique context whereby learners' needs should be satisfied by reflective teachers with proper professional qualifications. As such, instead of searching for an alternative method, we should strive towards discovering a method alternative in the globalized English Language Teaching era.
I agree with all the contributions made so fare. I hope these sources that shed light on accommodating for the diverse cultural and international backgrounds in the classroom in teaching delivery can be helpful for you:
Article One Style Does Not Fit All: Facilitating Cultural Difference...
Presentation Diversity and International Education
There is nothing like "The best teaching method". It is like you have to take into concern about what the students feel good about and keenly develop their interest in. Somtimes smart classrooms aren't enough and sometimes even a chalk and a board work wonders. Better you ask this same question from students and take their feedback. Analyse responses and come out with a plan.