This pathway offers lessons that introduce users to Python programming and is designed to teach users the basics of Python to solve real-world science problems ranging from biology to statistics to physics. The lessons assume no prior knowledge in programming or any of these scientific fields. Programming beginners will probably want to proceed through the first lessons in order, but you should also feel free to jump to lessons that interest and excite you!