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

Reply via email to