1. Online learning gets a passing grade: How online course taking impacts retention for university students;swan;National Symposium on Student Retention,2017
2. Computational thinking
3. Progress in computational thinking, and expanding the HPC community
4. A two-tier test-based approach to improving students’ computer-programming skills in a web-based learning environment;yang;Educ Technol Soc,2015