Hi Thomas and all, there are same teaching materials available that are used at Southampton University (and a few other places) to teach first year science and engineering students (but in particular non-computer scientists) how to program. The content is limited to functionality of Python that is useful for data analysis / modelling. The material is available as a pdf, or html, or as Jupyter Notebooks from https://www.southampton.ac.uk/~fangohr/teaching/python/book.html
Disclaimer: I am the author. Best wishes, Hans > On 7 May 2017, at 13:27, Steve - Gadget Barnes <gadgetst...@hotmail.com> > wrote: > > > > On 05/05/2017 10:11, Thomas Guest wrote: >> We have some technical staff where I work who would like to learn how to >> use Python. These are people without a background in programming or >> computer science, including QA engineers, medical scientists, operations >> engineers. >> >> We're on the lookout for online training material which will help them >> learn both the language and the basics of computer science. >> >> Does anyone have any recommendations or thoughts? >> >> Thanks, >> -- >> Thomas Guest >> http://wordaligned.org >> >> >> _______________________________________________ >> python-uk mailing list >> python-uk@python.org >> https://mail.python.org/mailman/listinfo/python-uk >> > > One suggestion that I would always make is to make consider a start with > Jupyter notebooks. > > If you would like to put together some basic python learning with > assessments that are targeted for the specific people or skill sets then > the Jupyter nbgrader, (https://github.com/jupyter/nbgrader), is well > worth a look as you can generate notebooks that allow students to answer > the assignments, in code, and mark the tests manually, automatically and > a mixture. > > For good, not free, books I can strongly recommend Python 101 & Python > 201 - both by Michael Driscoll > https://www.blog.pythonlibrary.org/buy-the-book/ in various formats. > (Disclaimer: I was one of the 637 backers on the Python 201 kickstarter > campaign). > > > -- > Steve (Gadget) Barnes > Any opinions in this message are my personal opinions and do not reflect > those of my employer. > _______________________________________________ > python-uk mailing list > python-uk@python.org > https://mail.python.org/mailman/listinfo/python-uk _______________________________________________ python-uk mailing list python-uk@python.org https://mail.python.org/mailman/listinfo/python-uk