1. Overview of Using Visualisation in Programming Learning;Alhammad S.;International Journal of Advances in Electronics and Computer Science,2018
2. App Inventor. [n.d.]. MIT App Inventor | Explore MIT App Inventor. https://appinventor.mit.edu. App Inventor. [n.d.]. MIT App Inventor | Explore MIT App Inventor. https://appinventor.mit.edu.
3. BlueJ. [n.d.]. BlueJ. https://bluej.org. BlueJ. [n.d.]. BlueJ. https://bluej.org.
4. Cengage. [n.d.]. MindTap - The Leading Digital Learning Tool. https://www.cengage.com/mindtap. Cengage. [n.d.]. MindTap - The Leading Digital Learning Tool. https://www.cengage.com/mindtap.
5. Code.org. [n.d.]. Learn Today Build a Brighter Tomorrow. | Code.org. https://code.org. Code.org. [n.d.]. Learn Today Build a Brighter Tomorrow. | Code.org. https://code.org.