We could try to include a scientific python course in the interactive course like the one developed by the europython community that could be found here: The course cover all the basics from numpy, ...
There are several popular integrated development environments (IDEs) for Python, including PyCharm, Pyscripter, Emacs, Eric, and Spyder among others. A comprehensive list of Python IDEs can be found ...