Learning From Doing: Lessons Learned From Designing and Developing an Educational Software Within a Heterogeneous Group. - Nicole Wang-Trexler; Martin K.-C. Yeh; William C. Diehl; Rebecca E. Heiser; Andrea Gregg; Ling Tran; Chenyang Zhu 001 (Int. J. Web Based Learn. Teach. Technol., 2021)