| Round 5.5: Using Make for Reproducible Analyses | 
    Jordan Fish | 
    Sep 4, 2013 | 
  
  
  
    | Final Project: Basic SQL SELECT query syntax | 
    Billy Rowell | 
    Sep 4, 2013 | 
  
  
  
    | Topic for final assignment: Making videos from scenic webcam stills | 
    Shoaib Sufi | 
    Aug 29, 2013 | 
  
  
  
    | Final project: Indexing in SQL | 
    Philipp Bayer | 
    Aug 20, 2013 | 
  
  
  
    | Final project: Analyzing csv data in Pandas and IPython notebook | 
    Luke Lee | 
    Aug 20, 2013 | 
  
  
  
    | Final: Pattern matching with regex | 
    Martin Schilling | 
    Aug 20, 2013 | 
  
  
  
    | Final Project: What to do when git won't pull | 
    Chris Holdgraf | 
    Aug 15, 2013 | 
  
  
  
    | Final lesson: Keeping your projects organized and documented | 
    Ivan Gonzalez | 
    Aug 13, 2013 | 
  
  
  
    | Final Project: Reading Data from Files in R | 
    Nichole Bennett | 
    Aug 9, 2013 | 
  
  
  
    | Final: git rebase | 
    Preston Holmes | 
    Aug 8, 2013 | 
  
  
  
    | Final: social git | 
    David Perez-Suarez | 
    Aug 7, 2013 | 
  
  
  
    | Capstone—The Python "lambda" function. | 
    Neal Davis | 
    Aug 7, 2013 | 
  
  
  
    | Video conferencing vs screencast | 
    Markus Binsteiner | 
    Aug 5, 2013 | 
  
  
  
    | Round 5.5: Graduation Exercise | 
    Greg Wilson | 
    Aug 3, 2013 | 
  
  
  
    | Topic for Final: Creating an object in Python | 
    David Merand | 
    Aug 2, 2013 | 
  
  
  
    | Topic for final: Creating a CPAN module | 
    Sarah Richardson | 
    Aug 1, 2013 | 
  
  
  
    | Final: The Python "with" statement (w/concept map, assessments, teaching materials, and results) | 
    Ted Kirkpatrick | 
    Aug 1, 2013 | 
  
  
  
    | Tutorial Critique: Regular Expressions | 
    Nichole Bennett | 
    Aug 1, 2013 | 
  
  
  
    | Object Oriented videos | 
    David Merand | 
    Aug 1, 2013 | 
  
  
  
    | Live vs Recorded Sessions: Jordan and Nichole | 
    Nichole Bennett | 
    Aug 1, 2013 | 
  
  
  
    | Data Management videos | 
    Shoaib Sufi | 
    Aug 1, 2013 | 
  
  
  
    | Screencast vs. Screenshare | 
    Kirsten Fagnan | 
    Jul 31, 2013 | 
  
  
  
    | recorded video vs live tutoring | 
    Martin Schilling | 
    Jul 31, 2013 | 
  
  
  
    | Live vs recorded sessions: Shoaib and Ivan | 
    Ivan Gonzalez | 
    Jul 31, 2013 | 
  
  
  
    | Improving RegEx videos | 
    Billy Rowell | 
    Jul 31, 2013 | 
  
  
  
    | Effectiveness measurement—post-lesson assessment. | 
    Neal Davis | 
    Jul 31, 2013 | 
  
  
  
    | Critique on the lesson on Python | 
    Ivan Gonzalez | 
    Jul 31, 2013 | 
  
  
  
    | Critique of "Regular Expressions" video tutorials | 
    David Perez-Suarez | 
    Jul 31, 2013 | 
  
  
  
    | A task-based approach to measuring teaching efficacy | 
    Julia Evans | 
    Jul 31, 2013 | 
  
  
  
    | Screensharing as a Medium of Instruction | 
    Shreyas Cholia | 
    Jul 30, 2013 | 
  
  
  
    | live vs video learning | 
    Preston Holmes | 
    Jul 30, 2013 | 
  
  
  
    | Live tutoring versus recorded lecture---Ted's comments | 
    Ted Kirkpatrick | 
    Jul 30, 2013 | 
  
  
  
    | Live real-time vs recorded --- a way to measure effectiveness? | 
    David Perez-Suarez | 
    Jul 30, 2013 | 
  
  
  
    | Critique of SWC 4 video lectures on testing | 
    Ted Kirkpatrick | 
    Jul 30, 2013 | 
  
  
  
    | Critique of SWC4.0 SQL Screen Casts | 
    Jordan Fish | 
    Jul 30, 2013 | 
  
  
  
    | critique of OO concepts section | 
    Preston Holmes | 
    Jul 30, 2013 | 
  
  
  
    | Critique: Matrix Programming | 
    Shreyas Cholia | 
    Jul 30, 2013 | 
  
  
  
    | Testing effectiveness of live tutoring vs. recorded video | 
    Luke Lee | 
    Jul 29, 2013 | 
  
  
  
    | Tutorial critique: Regular expressions | 
    Luke Lee | 
    Jul 28, 2013 | 
  
  
  
    | Tutorial critique --- Matrix Programming | 
    Philipp Bayer | 
    Jul 26, 2013 | 
  
  
  
    | Tutorial critique—the shell | 
    Neal Davis | 
    Jul 24, 2013 | 
  
  
  
    | Screencast: formatting e-mail addresses using Vim | 
    Shoaib Sufi | 
    Jul 23, 2013 | 
  
  
  
    | Wrapping Up Round 5.3, Starting Round 5.4 | 
    Greg Wilson | 
    Jul 17, 2013 | 
  
  
  
    | Screencast --- SQLite3 from the Command Line | 
    Tim McNamara | 
    Jul 16, 2013 | 
  
  
  
    | Screencast proposal --- Using virtualenv to install Python packages in isolation | 
    Ivan Gonzalez | 
    Jul 16, 2013 | 
  
  
  
    | Screencast Proposal: Built-In Debugging Tools in R | 
    Nichole Bennett | 
    Jul 16, 2013 | 
  
  
  
    | Screencast – Checking python distro and package version | 
    Chris Holdgraf | 
    Jul 15, 2013 | 
  
  
  
    | Screencast --- Reading a CSV using pandas & IPython Notebook | 
    Julia Evans | 
    Jul 13, 2013 | 
  
  
  
    | Screencast --- Fixing broken database entries in Rails | 
    Philipp Bayer | 
    Jul 13, 2013 | 
  
  
  
    | Screencast to send web requests to NikePlus API | 
    Luke Lee | 
    Jul 12, 2013 | 
  
  
  
    | Screencast --- SSH tunnelling and ssh-keygen | 
    David Perez-Suarez | 
    Jul 12, 2013 | 
  
  
  
    | Screencast—revising a table | 
    Ted Kirkpatrick | 
    Jul 11, 2013 | 
  
  
  
    | Screencast --- Set comparisons at the linux console | 
    Billy Rowell | 
    Jul 8, 2013 | 
  
  
  
    | Screencast—Periodic crystal rendering using VMD | 
    Neal Davis | 
    Jul 8, 2013 | 
  
  
  
    | Screencast Idea --- using the right package version | 
    Chris Holdgraf | 
    Jul 6, 2013 | 
  
  
  
    | Screencast software/tips? | 
    Luke Lee | 
    Jun 30, 2013 | 
  
  
  
    | Screencast --- XML debugging | 
    Shoaib Sufi | 
    Jun 28, 2013 | 
  
  
  
    | Screencast proposal: git branching | 
    Karmel Allison | 
    Jun 28, 2013 | 
  
  
  
    | Screencast: Broken CPAN mirror | 
    Sarah Richardson | 
    Jun 28, 2013 | 
  
  
  
    | Screencast Proposal: SSH tunnelling and ssh-keygen | 
    David Perez-Suarez | 
    Jun 27, 2013 | 
  
  
  
    | Screencast Proposal: Speeding up batch jobs | 
    Simon Belluzzo | 
    Jun 27, 2013 | 
  
  
  
    | Screencast proposal: setting up and using visual mergetool with git | 
    Preston Holmes | 
    Jun 27, 2013 | 
  
  
  
    | Screencast proposal:  How to visualize periodic crystals using VMD. | 
    Neal Davis | 
    Jun 26, 2013 | 
  
  
  
    | Screencast proposal: Editing a table to clearly tell a story | 
    Ted Kirkpatrick | 
    Jun 26, 2013 | 
  
  
  
    | Screencast --- pandas groupby and apply functions | 
    Martin Schilling | 
    Jun 26, 2013 | 
  
  
  
    | Screencast idea proposal | 
    Luke Lee | 
    Jun 26, 2013 | 
  
  
  
    | Screencast --- fixing database entries in Rails using rake | 
    Philipp Bayer | 
    Jun 26, 2013 | 
  
  
  
    | Proposed screencast --- "Why is connecting to this machine slow or timing out?" | 
    Itamar Turner-Trauring | 
    Jun 26, 2013 | 
  
  
  
    | Proposed screencast --- Integration by Parts | 
    David Merand | 
    Jun 26, 2013 | 
  
  
  
    | Proposed screencast  --- about "git reset ---hard" | 
    Yuxi Luo | 
    Jun 26, 2013 | 
  
  
  
    | Wrapping Up Round 5.2, Starting Round 5.3 | 
    Greg Wilson | 
    Jun 22, 2013 | 
  
  
  
    | Multiple choice --- SQL GROUP BY ... again ; ) | 
    Shoaib Sufi | 
    Jun 20, 2013 | 
  
  
  
    | MC: Regression (again!) | 
    Chris Holdgraf | 
    Jun 20, 2013 | 
  
  
  
    | Good questions? Good question... | 
    Katie Cunningham | 
    Jun 20, 2013 | 
  
  
  
    | Python functions vs. methods | 
    Jessica Hamrick | 
    Jun 19, 2013 | 
  
  
  
    | SQL novice/intermediate/expert assessment | 
    David Merand | 
    Jun 18, 2013 | 
  
  
  
    | Passing by reference and by value in Python | 
    Ted Kirkpatrick | 
    Jun 18, 2013 | 
  
  
  
    | Beginner and Intermediate questions about bears! | 
    Kirsten Fagnan | 
    Jun 18, 2013 | 
  
  
  
    | Assessing proficiency at classical genetics | 
    Billy Rowell | 
    Jun 18, 2013 | 
  
  
  
    | Python Operators Quiz | 
    Itamar Turner-Trauring | 
    Jun 17, 2013 | 
  
  
  
    | Python novice/intermediate/expert assessment | 
    Luke Lee | 
    Jun 17, 2013 | 
  
  
  
    | Multiple choice assessment:  Basic MPI routines. | 
    Neal Davis | 
    Jun 17, 2013 | 
  
  
  
    | Multiple choice assessment: Regular expressions | 
    Julia Evans | 
    Jun 16, 2013 | 
  
  
  
    | py regex | 
    Martin Schilling | 
    Jun 15, 2013 | 
  
  
  
    | Multiple choice assessment: File permissions | 
    David Perez-Suarez | 
    Jun 14, 2013 | 
  
  
  
    | Java Proficiency Questions | 
    Jordan Fish | 
    Jun 14, 2013 | 
  
  
  
    | Multiple choice assessment: Pipe&Redirect comprehension | 
    Yuxi Luo | 
    Jun 13, 2013 | 
  
  
  
    | Shell assessment | 
    Preston Holmes | 
    Jun 12, 2013 | 
  
  
  
    | Round 5.2: Assessment | 
    Greg Wilson | 
    Jun 12, 2013 | 
  
  
  
    | Multiple choice assessment: List comprehension | 
    Karmel Allison | 
    Jun 12, 2013 | 
  
  
  
    | Basic Python data structures assessment | 
    Philipp Bayer | 
    Jun 12, 2013 | 
  
  
  
    | Concept map: Why I changed your .bash_profile | 
    Katie Cunningham | 
    Jun 6, 2013 | 
  
  
  
    | Concept Map: Bayes' Rule | 
    Jessica Hamrick | 
    Jun 6, 2013 | 
  
  
  
    | Concept Map about file systems | 
    Kirsten Fagnan | 
    Jun 6, 2013 | 
  
  
  
    | Autovivification Concept Map | 
    Sarah Richardson | 
    Jun 5, 2013 | 
  
  
  
    | Concept Map --- SQL Group By | 
    Shoaib Sufi | 
    Jun 5, 2013 | 
  
  
  
    | Concept Map --- Linear Regression | 
    Chris Holdgraf | 
    Jun 5, 2013 | 
  
  
  
    | Concept Map: Optimising and porting Matlab/Octave code in parallel | 
    Celine Cattoen-Gilbert | 
    Jun 3, 2013 | 
  
  
  
    | Core Python data types | 
    Luke Lee | 
    Jun 3, 2013 | 
  
  
  
    | Concept Map: File Permissions | 
    Tim McNamara | 
    Jun 3, 2013 | 
  
  
  
    | Concept map: Py for Scientific Computing | 
    Martin Schilling | 
    May 31, 2013 | 
  
  
  
    | Concept Map: Python Functions | 
    Shreyas Cholia | 
    May 30, 2013 | 
  
  
  
    | Concept Map --- Booleans | 
    David Perez-Suarez | 
    May 30, 2013 | 
  
  
  
    | Concept Map --- Simple SQL queries | 
    Billy Rowell | 
    May 29, 2013 | 
  
  
  
    | Concept Map: Search algorithms | 
    Sung Bae | 
    May 29, 2013 | 
  
  
  
    | Concept map: Mercurial changeset | 
    Greg Ward | 
    May 29, 2013 | 
  
  
  
    | Concept map:  Functional progamming | 
    Neal Davis | 
    May 29, 2013 | 
  
  
  
    | Concept map for the tr command | 
    Jordan Fish | 
    May 29, 2013 | 
  
  
  
    | Concept Map: Caching Overview | 
    Simon Belluzzo | 
    May 29, 2013 | 
  
  
  
    | Concept map: Python Exceptions | 
    Preston Holmes | 
    May 28, 2013 | 
  
  
  
    | Concept Map: Python Loop Control | 
    Stuart Charters | 
    May 28, 2013 | 
  
  
  
    | Concept Map: Path (UNIX) | 
    Nichole Bennett | 
    May 28, 2013 | 
  
  
  
    | Concept map: generators in Python | 
    Ivan Gonzalez | 
    May 28, 2013 | 
  
  
  
    | Concept map: factors for categorical variables in R | 
    Jennifer Bryan | 
    May 28, 2013 | 
  
  
  
    | Concept map: Conditionals & booleans in Python | 
    Julia Evans | 
    May 28, 2013 | 
  
  
  
    | Concept map: Python's while loop | 
    Philipp Bayer | 
    May 27, 2013 | 
  
  
  
    | Concept map: Groovy Beans | 
    Markus Binsteiner | 
    May 27, 2013 | 
  
  
  
    | Concept map for removing "nonconformant arguments" in Matlab/Octave | 
    Ted Kirkpatrick | 
    May 27, 2013 | 
  
  
  
    | the soul of git/about the dot git dir(concept map) | 
    Yuxi Luo | 
    May 25, 2013 | 
  
  
  
    | Round 5.1: Welcome, Goals, and Concept Maps | 
    Greg Wilson | 
    May 25, 2013 | 
  
  
  
    | Python variables (a diagram that is not a concept map) | 
    Itamar Turner-Trauring | 
    May 25, 2013 | 
  
  
  
    | Concept Map: pandas Series | 
    Karmel Allison | 
    May 25, 2013 | 
  
  
  
    | Against Concept Maps | 
    Itamar Turner-Trauring | 
    May 25, 2013 | 
  
  
  
    | Concept map of sets | 
    David Schryer | 
    May 24, 2013 | 
  
  
  
    | Selena Deckelmann | 
    Selena Deckelmann | 
    May 24, 2013 | 
  
  
  
    | Jordan Fish | 
    Jordan Fish | 
    May 23, 2013 | 
  
  
  
    | Jenny Bryan | 
    Jennifer Bryan | 
    May 23, 2013 | 
  
  
  
    | Ivan Gonzalez | 
    Ivan Gonzalez | 
    May 23, 2013 | 
  
  
  
    | Greg Ward | 
    Greg Ward | 
    May 23, 2013 | 
  
  
  
    | David Pérez-Suárez | 
    David Perez-Suarez | 
    May 23, 2013 | 
  
  
  
    | Celine Cattoen-Gilbert | 
    Celine Cattoen-Gilbert | 
    May 23, 2013 | 
  
  
  
    | mindmap of "how learning works"(ch1/2) | 
    Yuxi Luo | 
    May 22, 2013 | 
  
  
  
    | Tim McNamara | 
    Tim McNamara | 
    May 22, 2013 | 
  
  
  
    | Sarah Richardson | 
    Sarah Richardson | 
    May 22, 2013 | 
  
  
  
    | Nichole Bennett | 
    Nichole Bennett | 
    May 22, 2013 | 
  
  
  
    | Markus Binsteiner | 
    Markus Binsteiner | 
    May 22, 2013 | 
  
  
  
    | Kirsten Fagnan | 
    Kirsten Fagnan | 
    May 22, 2013 | 
  
  
  
    | Matthew Rupp | 
    Matthew Rupp | 
    May 20, 2013 | 
  
  
  
    | Jordi Blasco | 
    Jordi Blasco | 
    May 20, 2013 | 
  
  
  
    | Ted Kirkpatrick | 
    Ted Kirkpatrick | 
    May 19, 2013 | 
  
  
  
    | Sung Eun Bae | 
    Sung Bae | 
    May 19, 2013 | 
  
  
  
    | Stuart Charters | 
    Stuart Charters | 
    May 19, 2013 | 
  
  
  
    | Julia Evans | 
    Julia Evans | 
    May 17, 2013 | 
  
  
  
    | Chris Holdgraf | 
    Chris Holdgraf | 
    May 17, 2013 | 
  
  
  
    | Chris Gray | 
    Chris Gray | 
    May 16, 2013 | 
  
  
  
    | Shoaib Sufi | 
    Shoaib Sufi | 
    May 15, 2013 | 
  
  
  
    | Katie Cunningham: who am I? | 
    Katie Cunningham | 
    May 15, 2013 | 
  
  
  
    | About Simon Michnowicz | 
    Simon Michnowicz | 
    May 15, 2013 | 
  
  
  
    | Neal Davis | 
    Neal Davis | 
    May 14, 2013 | 
  
  
  
    | Itamar Turner-Trauring | 
    Itamar Turner-Trauring | 
    May 14, 2013 | 
  
  
  
    | Preston Holmes | 
    Preston Holmes | 
    May 13, 2013 | 
  
  
  
    | Luke Lee | 
    Luke Lee | 
    May 13, 2013 | 
  
  
  
    | Louise Dash | 
    Louise Dash | 
    May 13, 2013 | 
  
  
  
    | James Morrison | 
    James Morrison | 
    May 13, 2013 | 
  
  
  
    | Philipp Bayer | 
    Philipp Bayer | 
    May 12, 2013 | 
  
  
  
    | Martin Schilling | 
    Martin Schilling | 
    May 12, 2013 | 
  
  
  
    | David Schryer | 
    David Schryer | 
    May 12, 2013 | 
  
  
  
    | David Merand | 
    David Merand | 
    May 12, 2013 | 
  
  
  
    | About Yuxi Luo | 
    Yuxi Luo | 
    May 12, 2013 | 
  
  
  
    | About Karmel Allison | 
    Karmel Allison | 
    May 12, 2013 | 
  
  
  
    | About Billy Rowell | 
    Billy Rowell | 
    May 12, 2013 |