Home> Blog> Feedback from Lawrence Berkeley National Lab

Feedback from Lawrence Berkeley National Lab

This post originally appeared on the Software Carpentry website.

Katy Huff, Justin Kitzes, and I wrapped up our LBL workshop yesterday. We had ~25 participants with a broad range of backgrounds and levels of experience. Here's our traditional table of good/bad feedback:

GoodBad
can use python betterdon't know how to apply git to work
covered lots of materialcovered too much material
can use git better nowgroup felt too large for number of helpers
covered from basics to advanced programmingfelt unprepared for git instruction
helpers were knowledgeable and nicecouldn't run VM, add system reqs
motivated version control wellpython level was too easy
started with basics, had good helpneed well defined goals for exercises
got exposed to a lotgroup people by experience
all the material is available on GitHubwould have liked a more detailed description of course
learned enough to get starteddidn't get any emails on the waitlist
have hopegetting info ahead of time
good overview for laterwhole thing too fast
format - work through code livetopics jumped around
testing casesmaybe too language (Python) dependent, no objects
self-consistent complete packageburnt out at end of first day (fast)
inspirational9-4:30 draining, more breaks between topics
great intro to vocabulary, how programmers thinkdidn't expect to program at end, was right
gained confidence from seeing expertsswitch morning git with afternoon python on 2nd day
seeing github, advice on resourcesnot clear that mac users needed to install software ahead, why certain steps
had to do exercises, version control in beginner classsome hard to follow along, relies on previous success with commands
instructors :-D, with real-world experiencemore relevant examples to audience, day to day data/problems
demo writing, troubleshooting, testing very valuablewhat was xcode for?
falling behind in python - 2 tiered exercises
documentation needs comments
is there help for release management?
advanced math?
third day - integrative exercise, case study - start to finish
follow up project, final suggested homework assignment

The good news is that they liked our material and they liked us (and seemed to think we knew what we were talking about). The bad news is a lot of them had a hard time keeping up and a couple complained it was too slow. These are typical complaints of our shotgun approach to teaching to a random sampling of scientists. We'd like to do more discipline specific bootcamps where we can tailor things better. Another typical complaint was they they aren't sure how to apply what they've learned to their research. We're still working on that one.