Chair: Mr. Takuro Hashimoto, Assistant Lecturer, Department of Japanese Studies, The University of Hong Kong
This project aims at developing a flipped advanced programming course offered to the students who have taken an introductory Java programming course. In learning programming, it is crucial to have a lot of practices to realize the theories learned in lectures. In an advanced course, as students have background, they can pick up new knowledge quickly. In this project, we want to develop appropriate course structure and materials such that students can be benefited from the extensive hands-on programming exercises with the guidance of the instructors after learning new programming techniques through video lectures. This course allows us to understand the costs and benefits of flipping a class. By introducing different forms of performance evaluations in the course, we could understand how students who took different introductory programming courses perform. We can then study evidence-based curriculum impact to further enhance our introductory programming courses.
Dr. King-Shan Lui is currently an associate professor in the Department of Electrical and Electronic Engineering. In the department, she serves as the Co-Director of the Computer Engineering Programme, RPG Candidature Review Panel Chairman, and Teaching Assistant Management Coordinator. She is also serving on the Government Enterprise Support Scheme (ESS) Assessment Panel. She was a Visiting Associate Professor in the Department of Computer Science of the University of Illinois at Urbana-Champaign in 2013-2014. She received the Cisco Research Initiative Award in 2007. She was one of the recipients of the Faculty Best Teaching Award 2011 – 2012 and was awarded the Faculty Outstanding Teaching Team Award with other members in 2013. She is the PI of the HKU 81 Inclusion Fund 2012-2013 Project Training Software for Children with ADHD.