-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
We could cobble some stuff from here #13
Comments
Def worth a look. might be some 'examples' we can use. I think we have the programming concepts pretty well covered though we what we've got. |
I think that for the purpose of getting librarians interested in learning more about Python, a shorter basics section like in Elaine's lesson is better. The standard software carpentry lesson spends the whole day on it without showing you why you might want to use Python. Elaine's suggestion of adding a CSV component is good as this shows you something useful you can do with Python. |
I've taught python to LIS masters students for two semesters now, and here are some of the tasks that seem to resonate with them (and things I've done myself):
|
@elliewix I like your tasks list. Do you have the data you've used for these? |
|
The URL parsing is a web-scraping exercise using Beautiful Soup or if the example you mentioned that the urls in a HTML Table structure, using Pandas. Maybe this task gets forwarded to the WebScraping folks? ex: http://ouinformatics.github.io/swc_beautiful_soup/ |
They already have the task of getting all URLs in there (In [13]). that's a pretty classic example task for all web scraping thing. |
@elliewix Like that list of tasks a lot. At least some can be done without external libraries which is good. All probably, but with more code needed. Anyway, I think we have enough examples there to use throughout the lesson. |
@elliewix how to parse data into separate chapters? |
I'm writing a smaller example of this now for my class, which could be more manageable than a full book. |
ok. would you add that one to your github repositories? |
I have an in-progress version on the lesson here: https://github.com/elliewix/IS-452-Fall2017/blob/master/Lectures/Week09-While%26sentinelloops.ipynb |
This is from the PYCAR Python course for journalists - from @elainewong
https://github.com/ireapps/pycar
Good basics for us to 'borrow', @richyvk @prcollingwood ?
The text was updated successfully, but these errors were encountered: