ABSTRACT
Many classes in Information Technology programs often attract students with varying technical abilities and diverse academic backgrounds. Teaching such a diverse class makes it difficult to provide instruction that sufficiently engages all the students without overwhelming students with limited technical knowledge. This paper presents a set of simple and effective strategies that can be adopted by any instructor to teach a large and technically diverse class. These strategies have been evaluated via a survey of students in a graduate-level machine learning and data mining class. The results show that all the strategies were effective in aiding the students to complete the class; extra-credit assignments, collaborative tasks, and hand-on learning activities were most helpful in completing the class. Most of the students indicated a skill increase upon class completion, showing that the strategies satisfied the needs of most students.
- Ernst, H. R., & Ernst, T. L. (2005). The promise and pitfalls of differentiated instruction for undergraduate political science courses: Student and instructor impressions of an unconventional teaching strategy. Journal of Political Science Education, 1(1), 39-59. Google ScholarCross Ref
- Said, H., Zidar, M., Varlioglu, S., & Itodo, C. (2021, October). A Framework for the Discipline of Information Technology. In Proceedings of the 22nd Annual Conference on Information Technology Education (pp. 53-54). Google ScholarDigital Library
- Stockman, M., Leung, S., Nyland, J., & Said, H. (2006). The information technology minor: filling a need in the workforce of today. In Proceedings of the 7th conference on Information technology education (pp. 31-34). Google ScholarDigital Library
Index Terms
- Strategies for Teaching a Large and Technically Diverse Class
Recommendations
Technically speaking: fostering the communication skills of computer science and mathematics students
The Department of Mathematics and Computer Science at Denison University has introduced a significant new oral communication component early in both majors. The sophomore computer science and mathematics majors meet together each week for a "lab" taught ...
Teaching an undergraduate class vs. graduate class: is there a difference?
FIE '96: Proceedings of the 26th Annual Frontiers in Education - Volume 01During the past few years, prior to obtaining his doctorate, the first author had considerable experience and success teaching several undergraduate courses in digital system design. The observation that the courses were successful is based on the ...
Comments