Round 5.5: Using Make for Reproducible Analyses Submitted by Jordan Fish on Sep 4, 2013

Final Project: Basic SQL SELECT query syntax Submitted by Billy Rowell on Sep 4, 2013

Topic for final assignment: Making videos from scenic webcam stills Submitted by Shoaib Sufi on Aug 29, 2013

Final project: Indexing in SQL Submitted by Philipp Bayer on Aug 20, 2013

Final project: Analyzing csv data in Pandas and IPython notebook Submitted by Luke Lee on Aug 20, 2013

Final: Pattern matching with regex Submitted by Martin Schilling on Aug 20, 2013

Final Project: What to do when git won’t pull Submitted by Chris Holdgraf on Aug 15, 2013

Final lesson: Keeping your projects organized and documented Submitted by Ivan Gonzalez on Aug 13, 2013

Final Project: Reading Data from Files in R Submitted by Nichole Bennett on Aug 9, 2013

Final: git rebase Submitted by Preston Holmes on Aug 8, 2013

Capstone—The Python “lambda” function. Submitted by Neal Davis on Aug 7, 2013

Final: social git Submitted by David Perez-Suarez on Aug 7, 2013

Video conferencing vs screencast Submitted by Markus Binsteiner on Aug 5, 2013

Round 5.5: Graduation Exercise Submitted by Greg Wilson on Aug 3, 2013

Topic for Final: Creating an object in Python Submitted by David Merand on Aug 2, 2013

Live vs Recorded Sessions: Jordan and Nichole Submitted by Nichole Bennett on Aug 1, 2013

Topic for final: Creating a CPAN module Submitted by Sarah Richardson on Aug 1, 2013

Tutorial Critique: Regular Expressions Submitted by Nichole Bennett on Aug 1, 2013

Object Oriented videos Submitted by David Merand on Aug 1, 2013

Final: The Python “with” statement (w/concept map, assessments, teaching materials, and results) Submitted by Ted Kirkpatrick on Aug 1, 2013

Data Management videos Submitted by Shoaib Sufi on Aug 1, 2013

Critique of “Regular Expressions” video tutorials Submitted by David Perez-Suarez on Jul 31, 2013

recorded video vs live tutoring Submitted by Martin Schilling on Jul 31, 2013

Live vs recorded sessions: Shoaib and Ivan Submitted by Ivan Gonzalez on Jul 31, 2013

Improving RegEx videos Submitted by Billy Rowell on Jul 31, 2013

Effectiveness measurement—post-lesson assessment. Submitted by Neal Davis on Jul 31, 2013

Critique on the lesson on Python Submitted by Ivan Gonzalez on Jul 31, 2013

Screencast vs. Screenshare Submitted by Kirsten Fagnan on Jul 31, 2013

A task-based approach to measuring teaching efficacy Submitted by Julia Evans on Jul 31, 2013

live vs video learning Submitted by Preston Holmes on Jul 30, 2013

Screensharing as a Medium of Instruction Submitted by Shreyas Cholia on Jul 30, 2013

Live tutoring versus recorded lecture—Ted’s comments Submitted by Ted Kirkpatrick on Jul 30, 2013

Live real-time vs recorded – a way to measure effectiveness? Submitted by David Perez-Suarez on Jul 30, 2013

Critique of SWC 4 video lectures on testing Submitted by Ted Kirkpatrick on Jul 30, 2013

Critique: Matrix Programming Submitted by Shreyas Cholia on Jul 30, 2013

critique of OO concepts section Submitted by Preston Holmes on Jul 30, 2013

Critique of SWC4.0 SQL Screen Casts Submitted by Jordan Fish on Jul 30, 2013

Testing effectiveness of live tutoring vs. recorded video Submitted by Luke Lee on Jul 29, 2013

Tutorial critique: Regular expressions Submitted by Luke Lee on Jul 28, 2013

Tutorial critique – Matrix Programming Submitted by Philipp Bayer on Jul 26, 2013

Tutorial critique—the shell Submitted by Neal Davis on Jul 24, 2013

Screencast: formatting e-mail addresses using Vim Submitted by Shoaib Sufi on Jul 23, 2013

Wrapping Up Round 5.3, Starting Round 5.4 Submitted by Greg Wilson on Jul 17, 2013

Screencast proposal – Using virtualenv to install Python packages in isolation Submitted by Ivan Gonzalez on Jul 16, 2013

Screencast – SQLite3 from the Command Line Submitted by Tim McNamara on Jul 16, 2013

Screencast Proposal: Built-In Debugging Tools in R Submitted by Nichole Bennett on Jul 16, 2013

Screencast – Checking python distro and package version Submitted by Chris Holdgraf on Jul 15, 2013

Screencast – Reading a CSV using pandas & IPython Notebook Submitted by Julia Evans on Jul 13, 2013

Screencast – Fixing broken database entries in Rails Submitted by Philipp Bayer on Jul 13, 2013

Screencast to send web requests to NikePlus API Submitted by Luke Lee on Jul 12, 2013

Screencast – SSH tunnelling and ssh-keygen Submitted by David Perez-Suarez on Jul 12, 2013

Screencast—revising a table Submitted by Ted Kirkpatrick on Jul 11, 2013

Screencast – Set comparisons at the linux console Submitted by Billy Rowell on Jul 8, 2013

Screencast—Periodic crystal rendering using VMD Submitted by Neal Davis on Jul 8, 2013

Screencast Idea – using the right package version Submitted by Chris Holdgraf on Jul 6, 2013

Screencast software/tips? Submitted by Luke Lee on Jun 30, 2013

Screencast – XML debugging Submitted by Shoaib Sufi on Jun 28, 2013

Screencast proposal: git branching Submitted by Karmel Allison on Jun 28, 2013

Screencast: Broken CPAN mirror Submitted by Sarah Richardson on Jun 28, 2013

Screencast Proposal: SSH tunnelling and ssh-keygen Submitted by David Perez-Suarez on Jun 27, 2013

Screencast Proposal: Speeding up batch jobs Submitted by Simon Belluzzo on Jun 27, 2013

Screencast proposal: setting up and using visual mergetool with git Submitted by Preston Holmes on Jun 27, 2013

Proposed screencast – about “git reset –hard” Submitted by Yuxi Luo on Jun 26, 2013

Screencast proposal: Editing a table to clearly tell a story Submitted by Ted Kirkpatrick on Jun 26, 2013

Screencast – pandas groupby and apply functions Submitted by Martin Schilling on Jun 26, 2013

Screencast idea proposal Submitted by Luke Lee on Jun 26, 2013

Screencast proposal: How to visualize periodic crystals using VMD. Submitted by Neal Davis on Jun 26, 2013

Proposed screencast – “Why is connecting to this machine slow or timing out?” Submitted by Itamar Turner-Trauring on Jun 26, 2013

Proposed screencast – Integration by Parts Submitted by David Merand on Jun 26, 2013

Screencast – fixing database entries in Rails using rake Submitted by Philipp Bayer on Jun 26, 2013

Wrapping Up Round 5.2, Starting Round 5.3 Submitted by Greg Wilson on Jun 22, 2013

Multiple choice – SQL GROUP BY … again ; ) Submitted by Shoaib Sufi on Jun 20, 2013

MC: Regression (again!) Submitted by Chris Holdgraf on Jun 20, 2013

Good questions? Good question… Submitted by Katie Cunningham on Jun 20, 2013

Python functions vs. methods Submitted by Jessica Hamrick on Jun 19, 2013

SQL novice/intermediate/expert assessment Submitted by David Merand on Jun 18, 2013

Separating novices from the intermediates & experts Submitted by Promita Bose on Jun 18, 2013

Passing by reference and by value in Python Submitted by Ted Kirkpatrick on Jun 18, 2013

Beginner and Intermediate questions about bears! Submitted by Kirsten Fagnan on Jun 18, 2013

Assessing proficiency at classical genetics Submitted by Billy Rowell on Jun 18, 2013

Python novice/intermediate/expert assessment Submitted by Luke Lee on Jun 17, 2013

Python Operators Quiz Submitted by Itamar Turner-Trauring on Jun 17, 2013

Multiple choice assessment: Basic MPI routines. Submitted by Neal Davis on Jun 17, 2013

Multiple choice assessment: Regular expressions Submitted by Julia Evans on Jun 16, 2013

py regex Submitted by Martin Schilling on Jun 15, 2013

Multiple choice assessment: File permissions Submitted by David Perez-Suarez on Jun 14, 2013

Java Proficiency Questions Submitted by Jordan Fish on Jun 14, 2013

Multiple choice assessment: Pipe&Redirect comprehension Submitted by Yuxi Luo on Jun 13, 2013

Round 5.2: Assessment Submitted by Greg Wilson on Jun 12, 2013

Shell assessment Submitted by Preston Holmes on Jun 12, 2013

Multiple choice assessment: List comprehension Submitted by Karmel Allison on Jun 12, 2013

Basic Python data structures assessment Submitted by Philipp Bayer on Jun 12, 2013

Concept Map: Bayes’ Rule Submitted by Jessica Hamrick on Jun 6, 2013

Concept map: Why I changed your .bash_profile Submitted by Katie Cunningham on Jun 6, 2013

Concept Map about file systems Submitted by Kirsten Fagnan on Jun 6, 2013

Concept Map – SQL Group By Submitted by Shoaib Sufi on Jun 5, 2013

Concept Map – Linear Regression Submitted by Chris Holdgraf on Jun 5, 2013

Autovivification Concept Map Submitted by Sarah Richardson on Jun 5, 2013

Concept Map: File Permissions Submitted by Tim McNamara on Jun 3, 2013

Concept Map: Optimising and porting Matlab/Octave code in parallel Submitted by Celine Cattoen-Gilbert on Jun 3, 2013

Core Python data types Submitted by Luke Lee on Jun 3, 2013

Concept map: Py for Scientific Computing Submitted by Martin Schilling on May 31, 2013

Concept Map: Python Functions Submitted by Shreyas Cholia on May 30, 2013

Concept Map – Booleans Submitted by David Perez-Suarez on May 30, 2013

Concept Map: Caching Overview Submitted by Simon Belluzzo on May 29, 2013

Concept Map: Search algorithms Submitted by Sung Bae on May 29, 2013

Concept map: Mercurial changeset Submitted by Greg Ward on May 29, 2013

Concept map: Functional progamming Submitted by Neal Davis on May 29, 2013

Concept map for the tr command Submitted by Jordan Fish on May 29, 2013

Concept Map – Simple SQL queries Submitted by Billy Rowell on May 29, 2013

Concept Map: Path (UNIX) Submitted by Nichole Bennett on May 28, 2013

Concept Map: Python Loop Control Submitted by Stuart Charters on May 28, 2013

Concept map: Python Exceptions Submitted by Preston Holmes on May 28, 2013

Concept map: generators in Python Submitted by Ivan Gonzalez on May 28, 2013

Concept map: factors for categorical variables in R Submitted by Jennifer Bryan on May 28, 2013

Concept map: Conditionals & booleans in Python Submitted by Julia Evans on May 28, 2013

Concept map: Python’s while loop Submitted by Philipp Bayer on May 27, 2013

Concept Map – Python Objects Submitted by Promita Bose on May 27, 2013

Concept map: Groovy Beans Submitted by Markus Binsteiner on May 27, 2013

Concept map for removing “nonconformant arguments” in Matlab/Octave Submitted by Ted Kirkpatrick on May 27, 2013

Python variables (a diagram that is not a concept map) Submitted by Itamar Turner-Trauring on May 25, 2013

Round 5.1: Welcome, Goals, and Concept Maps Submitted by Greg Wilson on May 25, 2013

the soul of git/about the dot git dir(concept map) Submitted by Yuxi Luo on May 25, 2013

Against Concept Maps Submitted by Itamar Turner-Trauring on May 25, 2013

Concept Map: pandas Series Submitted by Karmel Allison on May 25, 2013

Concept map of sets Submitted by David Schryer on May 24, 2013

Selena Deckelmann Submitted by Selena Deckelmann on May 24, 2013

Ivan Gonzalez Submitted by Ivan Gonzalez on May 23, 2013

Jordan Fish Submitted by Jordan Fish on May 23, 2013

Jenny Bryan Submitted by Jennifer Bryan on May 23, 2013

Celine Cattoen-Gilbert Submitted by Celine Cattoen-Gilbert on May 23, 2013

Greg Ward Submitted by Greg Ward on May 23, 2013

David Pérez-Suárez Submitted by David Perez-Suarez on May 23, 2013

Tim McNamara Submitted by Tim McNamara on May 22, 2013

mindmap of “how learning works”(ch1/2) Submitted by Yuxi Luo on May 22, 2013

Sarah Richardson Submitted by Sarah Richardson on May 22, 2013

Nichole Bennett Submitted by Nichole Bennett on May 22, 2013

Kirsten Fagnan Submitted by Kirsten Fagnan on May 22, 2013

Markus Binsteiner Submitted by Markus Binsteiner on May 22, 2013

Matthew Rupp Submitted by Matthew Rupp on May 20, 2013

Jordi Blasco Submitted by Jordi Blasco on May 20, 2013

Sung Eun Bae Submitted by Sung Bae on May 19, 2013

Ted Kirkpatrick Submitted by Ted Kirkpatrick on May 19, 2013

Stuart Charters Submitted by Stuart Charters on May 19, 2013

Julia Evans Submitted by Julia Evans on May 17, 2013

Chris Holdgraf Submitted by Chris Holdgraf on May 17, 2013

Chris Gray Submitted by Chris Gray on May 16, 2013

Shoaib Sufi Submitted by Shoaib Sufi on May 15, 2013

Katie Cunningham: who am I? Submitted by Katie Cunningham on May 15, 2013

About Simon Michnowicz Submitted by Simon Michnowicz on May 15, 2013

Neal Davis Submitted by Neal Davis on May 14, 2013

Itamar Turner-Trauring Submitted by Itamar Turner-Trauring on May 14, 2013

Promita Bose Submitted by Promita Bose on May 13, 2013

Preston Holmes Submitted by Preston Holmes on May 13, 2013

Luke Lee Submitted by Luke Lee on May 13, 2013

Louise Dash Submitted by Louise Dash on May 13, 2013

James Morrison Submitted by James Morrison on May 13, 2013

Martin Schilling Submitted by Martin Schilling on May 12, 2013

Philipp Bayer Submitted by Philipp Bayer on May 12, 2013

David Schryer Submitted by David Schryer on May 12, 2013

David Merand Submitted by David Merand on May 12, 2013

About Yuxi Luo Submitted by Yuxi Luo on May 12, 2013

About Karmel Allison Submitted by Karmel Allison on May 12, 2013

About Billy Rowell Submitted by Billy Rowell on May 12, 2013