Teaching undergraduate algorithms with case studies and quizzes in interactive tutorials
Version 2 2025-01-15, 01:14Version 2 2025-01-15, 01:14
Version 1 2023-05-23, 11:03Version 1 2023-05-23, 11:03
conference contribution
posted on 2025-01-15, 01:14authored byW Huang, J Luo, ML Huang
The subject of algorithms is a core component of Computer Science for undergraduate students. Many of innovative teaching methods have been proposed in the literature and practiced in classrooms aiming to help students learn the subject effectively. This paper reports on our experience in teaching advanced data structures and classic computer science algorithms for year 2 students. For three consecutive years, we practiced a different teaching approach each year. The details of each approach are provided and discussed. By comparing students' learning performance, we found that teaching undergraduate algorithms with case studies and quizzes in interactive tutorials is relatively more beneficial for effective teaching and learning. We conclude the paper with a short summary and future work.
History
Publication title
Proceedings of 2015 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)
Volume
60
Pagination
272-276
ISBN
9781467392266
Department/School
Information and Communication Technology
Publisher
IEEE-Inst Electrical Electronics Engineers Inc
Publication status
Published
Place of publication
New Jersey, USA
Event title
2015 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)
Event Venue
United International College, Zhuhai, China
Date of Event (Start Date)
2015-12-10
Date of Event (End Date)
2015-12-12
Rights statement
Copyright 2015 IEEE
Socio-economic Objectives
160301 Assessment, development and evaluation of curriculum