Teaching basic lab skills
for research computing

The New Instructor Post-Assessment Questionnaire

As mentioned two weeks ago, a group led by Daniel Chen have been revising the post-workshop survey for instructors so that we can get a better idea of who's actually teaching what, how long it's taking, and how it's going. The latest draft can be viewed here, and is included below. We'd be grateful for one last round of feedback—in particular, we're concerned about (a) the overall length and (b) how closely the headings are tied to our current curriculum. Please let us know what you think in comments on this post.

  • First Name
  • Last Name
  • Workshop website
  • How many attendees were there for Day 1
  • How many attendees were there for Day 2
  • How many instructors were there?
  • How many helpers were there?
  • What fraction of the attendees were complete beginners (no coding/command line experience at all)
    None | 1/4 | 1/2 | 3/4 | All
  • What fraction of the attendees were novices (doing copy-and-paste coding without really understanding it)
    None | 1/4 | 1/2 | 3/4 | All
  • What fraction of the attendees were intermediate (already using the shell and writing multi-page programs)
    None | 1/4 | 1/2 | 3/4 | All
  • Did the students use the SWC Windows Installer?
    Yes | No | I was not aware there was one | Other
  • Any comments about the SWC Windows Installer? (optional)
  • Any problems with the Git installation? (optional) (Mainly any issues with Git on OSX)
  • Any other problems with software installation?
  • What topics did you teach and how long did it take (in hours)
            1  1.5  2  2.5  3  3.5  4  4.5  5  5.5  6  6.5  7  7.5  N/A
    Shell
    Git
    Python
    R
    MATLAB
    SQL
    Make
    Other
    
    If you taught "other" please describe what you taught and how long it took (e.g., "SVN (3.5); SPSS (3); SAS(2.5)")
  • Shell
    • files and directories
      1. Didn't cover it
      2. I wrote all my material from scratch
      3. I used some SWC material as well as material I've written myself
      4. I used about 50/50 SWC material and my own material
      5. Minor tweaks to SWC material (e.g example problems)
      6. I taught SWC material verbatim but skipped a few parts
      7. I taught SWC material verbatim
      8. I taught SWC material verbatim + minor extras (e.g. more example problems)
      • How did this lesson go? This can include: how much you were able to teach relative to your goal, whether planned or improvised and why; how easy/difficult attendees found it; whether you went too fast/slow; whether attendees seemed interested/bored etc.
      • How many minutes did this lesson take?
    • creating things (...as above...)
    • pipes and filters (...as above...)
    • pipes and filters (...as above...)
    • scripting (...as above...)
    • finding things (...as above...)
    • other (...as above...)
  • Python
    • variables and assignment (...as above...)
    • functions (...as above...)
    • loops (...as above...)
    • conditionals (...as above...)
    • NumPy (...as above...)
    • Pandas (...as above...)
    • defensive programming (...as above...)
    • the command line (...as above...)
    • other (...as above...)
  • Git
    • recording history (...as above...)
    • push and pull (...as above...)
    • merging conflicts (...as above...)
    • branching (...as above...)
    • licensing and open source (...as above...)
    • other (...as above...)
  • SQL
    • selecting (...as above...)
    • sorting and removing duplicates (...as above...)
    • filtering (...as above...)
    • calculating new values (...as above...)
    • nulls (...as above...)
    • aggregation (...as above...)
    • join (...as above...)
    • updating and deleting (...as above...)
    • using in programs (...as above...)
    • other (...as above...)
  • For each session, please indicate how you think the session went. This can include: how much you were able to teach relative to your goal, whether planned or improvised and why; how easy/difficult attendees found it; whether you went too fast/slow; whether attendees seemed interested/bored etc.
  • Comments on the location/room: Did it have air-con, was there enough space for helpers, were there bathrooms/coffee/catering nearby, was it accessible for disabled attendees etc.
  • Anything else? Can be about the workshop, this survey, any topics etc.

Dialogue & Discussion

You can review our commenting policy here.