I agree - how's this for a plan?

1. Maintainers for each lesson file an issue suggesting material that can be moved into discussion.md (a storage depot for extra stuff).

2. We ask trainees to submit exercises (particularly MCQs) rather than new content.

Ivan/Gabriel, would you be willing to lead discussion of this at tomorrow's lab meeting?

Thanks,
Greg

On 2015-03-31 11:38 AM, Gabriel A. Devenyi wrote:
I've had a recent similar concern regarding the shell lessons.

I think the root cause of this may be the final assignment for instructor training, it's probably easiest for people to just add material. We may need to re-spin that assignment a bit so we don't encourage bloat.

--
Gabriel A. Devenyi B.Eng. Ph.D.
Research Computing Associate
Computational Brain Anatomy Laboratory
Cerebral Imaging Center
Douglas Mental Health University Institute
McGill University
t: 514.761.6131x4781
e: gdeve...@gmail.com <mailto:gdeve...@gmail.com>

On Tue, Mar 31, 2015 at 11:32 AM, Ivan Gonzalez <igl...@gmail.com <mailto:igl...@gmail.com>> wrote:

    Hi,

    I'm going through the Python novice lesson for a workshop I'm
    teaching this week. It's been a few months since the last time I
    taught it and I've noticed that the lesson has increased
    substantially. I feel the same with the git novice lesson: in the
    last couple of months I'm the maintainer, we've added a good 15
    minutes in a lesson that most instructors and learners have
    trouble finishing. Also, I think these additions are not reflected
    properly in the estimated times.

    For example, the first topic of the python lesson [1] has now 10
    challenges, plus variables, memory model, operators, importing a
    module, numpy arrays, slicing and indexing, methods for objects,
    plotting with matplotlib, and some strings. The estimated time is
    30 minutes, which leaves me with ~2 mins per concept and 1 minute
    per challenge, where I'm supposed to correctly type and run more
    than 50 lines of code. I also have to show how iPython notebook
    works. I think this is not doable for the average novice learner
    and instructor.

    As I said, this is not specific to the Python lesson. In a
    workshop I taught last week, a similar situation with other
    lessons created a lot of frustration among the students and,
    specially, among the instructors and helpers (all first-timers but
    me).

    I understand that we all want to contribute to the lessons and add
    the last best thing, but we are risking that our lessons become
    more a self-study material, instead of something instructors can
    use in a workshop.

    Best,

    Ivan

    [1]
    http://swcarpentry.github.io/python-novice-inflammation/01-numpy.html

    _______________________________________________
    Discuss mailing list
    Discuss@lists.software-carpentry.org
    <mailto:Discuss@lists.software-carpentry.org>
    
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org




_______________________________________________
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

--
Dr. Greg Wilson    | gvwil...@software-carpentry.org
Software Carpentry | http://software-carpentry.org

_______________________________________________
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to