Introduction To Programming In Python: An Interdisciplinary Approach