1. Computer science unplugged: School students doing real computing without computers;Bell Tim;The New Zealand Journal of Applied Computing and Information Technology,2009
2. Sharing Our Toys:Cooperative Learning Versus Collaborative Learning
3. Some Difficulties of Learning to Program
4. Alliance for Science Technology Research in America. 2018. Georgia's 2018 STEM Report Card. Retrieved March 4 2019 from https://www.usinnovation.org/state/pdf_cvd/ASTRA-STEM-on-the-Hill-Georgia2018.pdf Alliance for Science Technology Research in America. 2018. Georgia's 2018 STEM Report Card. Retrieved March 4 2019 from https://www.usinnovation.org/state/pdf_cvd/ASTRA-STEM-on-the-Hill-Georgia2018.pdf
5. Informal STEM Learning in Game Jams, Hackathons and Game Creation Events