Python for Beginners: No Prior Coding Knowledge Needed