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

Reply via email to