Python for STEM students - a resource