Programming experiment course for innovative and sustainable education: A case study of Java for Millikan Oil-Drop experiment - Li, Yizheng; Su, Guandong; Pan, Haocheng; Tan, Chengwei; Li, Gongsheng (Journal of Cleaner Production, 2024)