Hi Davide, A quick note -- I've been getting up to speed on the GIS libraries in Python over the past 6 months and have some reasonable example problems. Happy to help with lesson development in that vein. I like the subject matter in general, not to mention you automatically get pretty pictures =).
Cheers, Matt On Wed, Apr 6, 2016 at 5:31 PM, Davide Del Vento <[email protected] > wrote: > There is this one, but besides the name and bird's view similarities, > it is very different from what I had in mind. > > http://neon-workwithdata.github.io/NEON-R-Spatio-Temporal-Data-and-Management-Intro/ > > On Wed, Apr 6, 2016 at 12:07 AM, Anne Claire Fouilloux > <[email protected]> wrote: > > Hi Davide, > > > > > > For the second part (need exercises like laying some atmospheric or > oceanic data on top of maps), I would rather build a Data Carpentry lesson > as it is quite domain specific. > > We (Department of Geosciences, Oslo, Norway) are interested in building > these domain specific lesson. > > > > Anne. > > > > ________________________________________ > > From: Discuss <[email protected]> on behalf > of Davide Del Vento <[email protected]> > > Sent: 05 April 2016 18:56 > > To: Peter Steinbach > > Cc: Software Carpentry Discussion > > Subject: Re: [Discuss] Python intermediate? First time teaching? Core > curriculum? > > > > HI Peter, > > As I said the mosquitoes repo is a great start, but: > > > > - in addition to what you have, I need to cover (some) numpy, > > matplotlib, basemap and accessing netcdf data -- maybe more along > > those lines (xarray) > > - for the parallel part, I am not sure I would do anything (I may > > leave it out) -- but if I do, I'll need to cover at least mpi4py and > > maybe more (in addition or instead of multiprocess) > > > > So to keep my students engaged, I need exercises like laying some > > atmospheric or oceanic data on top of maps like these: > > http://matplotlib.org/basemap/users/geography.html > > > > I you think this would be a good add to the mosquitoes repo, great, > > but I suppose it'd be easier maintained as a separate one. > > > > Thanks, > > Davide > > > > On Tue, Apr 5, 2016 at 12:01 AM, Peter Steinbach <[email protected]> > wrote: > >> Dear Davide, > >> > >> besides the administrative issues, I'd be curious to know what topics > you > >> would be up to? And what your target audience is? > >> > >> Currently, python-intermediate-mosquitoes targets mostly modularisation > >> (which should/could/must be split up and the overarching storyline needs > >> more thinking, I feel), defensive programming (which should/could/must > be > >> extended IMHO) and concurrency (which in my opinion requires extensive > >> cleaning). > >> > >> I am happy to support you as I think that intermediate material is > >> definitely missing in the SWC curriculum. > >> > >> Best, > >> Peter > >> > >> > >> On 04/05/2016 04:47 AM, Davide Del Vento wrote: > >>> > >>> I have questions about the python intermediate lessons, and the first > >>> time teachings. > >>> > >>> At the moment there are two repos, namely > >>> > >>> https://github.com/swcarpentry/python-intermediate (empty!!) > >>> > >>> and > >>> > >>> https://github.com/swcarpentry/python-intermediate-mosquitoes (which > >>> says to see https://github.com/swcarpentry/lesson-template for > >>> instructions on formatting, building, and submitting lessons, but the > >>> only instructions I could find are > >>> > >>> > https://github.com/swcarpentry/lesson-template/blob/gh-pages/CONTRIBUTING.md > >>> and don't say much) > >>> > >>> Now, I (~= NCAR) need(s) a python-intermediate-geospatial or something > >>> like that. I'll be happy to develop that, and I was wondering the best > >>> way to proceed. One way could be to fork the mosquitoes lesson, which > >>> is a pretty good start for my purpose. Is that ok? If so, does it > >>> matter if I do it as myself or as NCAR (which is a github org which I > >>> can create projects in)? If I proceed that way, how will the eventual > >>> transfer to swcarpentry org happen? Or should I do something > >>> different? > >>> > >>> Note also, that I may need to teach this class (few days long) > >>> sometimes next summer and that I haven't completed the checkout yet > >>> (but I taught similar python classes in the past as non--SWC). Is it > >>> realistic to be ready this way? IIRC as newbie instructor, I should be > >>> assisted by other non-newbies in my first teachings, but of course > >>> nobody will be already familiar with the material. So how do new > >>> lessons get "bootstrapped"? Alternatively, I can get another NCAR SWC > >>> instructor (still not checked out yet), who is familiar with the > >>> material. That would be two newbies, is it acceptable? > >>> > >>> Any other suggestions? I will be ok to teach the material as non-SWC > >>> for this time, as last resort. Actually this "last resort" may still > >>> be the best, since we just taught git to the audience for this python > >>> class (non-SWC since we weren't ready to do it that way), and they > >>> already are proficient enough in shell (which actually they are > >>> deprecating, in favor or using python, maybe with plumbum, for > >>> everything, not only the geospatial stuff), so they would not be > >>> interested in git or shell. So, are there exceptions to the "must > >>> cover the core of Software Carpentry's curriculum" rule? > >>> > >>> Thanks, > >>> Davide > >>> PS: boy that's way more than I had in mind for this message, I kept > >>> adding to the subject... Feel free to split the answers under 3 > >>> separate conversations, if appropriate. > >>> > >>> _______________________________________________ > >>> Discuss mailing list > >>> [email protected] > >>> > >>> > http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org > >>> > >> > >> _______________________________________________ > >> Discuss mailing list > >> [email protected] > >> > http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org > > > > _______________________________________________ > > Discuss mailing list > > [email protected] > > > http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org > > _______________________________________________ > Discuss mailing list > [email protected] > > http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org >
_______________________________________________ Discuss mailing list [email protected] http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
