Home
about
blog
favorites
to-don't
tips
talks
bib
fiction
Archive 2016
95 posts
2016-12-24
2016 in Review
2016-12-14
Next Steps
2016-12-06
Remembrance
2016-12-05
Normal
2016-11-19
Open Instructor Training
2016-11-13
Stuff That Actually Matters
2016-11-09
They Would Both Have Had Things to Say
2016-11-01
A Reproducibility Reading List
2016-10-30
Close Cousins
2016-10-29
The Rest Is Yet To Come
2016-10-23
Programming as Theory Building
2016-10-22
Library Carpentry is One Year Old
2016-10-20
Ten Simple Rules for Digital Data Storage
2016-10-19
Given Infinite Minions
2016-10-17
Machine Learning with Python
2016-10-11
In Memoriam: Hans Petter Langtangen
2016-10-10
Beth Duckles on the Practice of Measuring
2016-10-05
Request for Review: ESIP's Software Guidelines
2016-10-04
And Now There Are Three
2016-10-04
Congratulations to Our New Instructor Trainers
2016-10-04
Python as a Second Language
2016-09-30
Two Studies of Online Communities
2016-09-29
Epistocracy as Privilege
2016-09-27
The Markov Test
2016-09-27
Terrified Sheep
2016-09-23
Teaching Programming to the Blind
2016-09-21
What I Wish I'd Read
2016-09-18
Show Me Your Model
2016-09-12
Collaborative Choral Software Exegesis
2016-09-10
Slides for Two Talks Online
2016-09-10
The Discussion Book
2016-09-05
Small Teaching
2016-09-05
We Still Can't Have Nice Things Together
2016-08-26
What I Didn't Learn in a CS Degree
2016-08-26
Markers
2016-08-19
Ten Ways to Turn Off Learners
2016-08-14
Holtzmann
2016-08-08
Smooch
2016-08-04
Not Much of a Conversation
2016-08-04
Etsy for Teaching
2016-08-02
Data Carpentry's New Deputy Director of Assessment
2016-08-02
How Well Do Developers Understand Open Source Licenses?
2016-08-02
Seymour Papert 1928-2016
2016-08-02
Heuristic Evaluation for Novice Programming Systems
2016-07-30
Library Carpentry in Toronto
2016-07-26
More on Instructor Training
2016-07-25
Reopening Instructor Training
2016-07-19
Publishing Our Lessons, Version 2016.06
2016-07-19
Lesson Incubation
2016-07-17
Commonization
2016-07-12
500 Lines
2016-07-05
Instructor Training Completion Times
2016-06-21
In That Dawn
2016-06-10
The Superbug in Education
2016-06-04
Knitting
2016-05-31
Further Analysis of Instructor Training Data
2016-05-20
First Analysis of Instructor Training Data
2016-05-19
Get Better But Not Change
2016-05-18
Looking for a Model
2016-05-10
Accident or Malice
2016-04-29
Why Teachers Don't Collaborate on Lesson Development
2016-04-29
Summarizing Our Lesson Discussion Sessions
2016-04-24
Questions, Answers, and Lessons
2016-04-10
Designing a New Novice Python Lesson
2016-04-09
For Some Value of 'Just'
2016-04-08
Trying to Find a Form
2016-04-01
Zen and the Art of Assignment Operators
2016-03-31
Throttling
2016-03-21
Registers
2016-03-19
Continuous Installation Checking
2016-03-17
New Maintainers
2016-03-13
In My Better World
2016-03-05
Complexity vs. Subtlety
2016-02-25
A Modest Proposal
2016-02-24
Books Away
2016-02-19
More of a Difference Than You Realize
2016-02-17
Building Software, Building Community: Lessons from the rOpenSci Project
2016-02-16
Checking the Balance
2016-02-16
Our New Instructor Pipeline
2016-02-16
A Counterpoint to Collaborative Lesson Design
2016-02-15
Designing Lessons Collaboratively
2016-02-08
Correlations
2016-02-07
Come a Long Way, Got a Long Way to Go
2016-02-02
Two Pages of Evidence
2016-02-02
Active Workshops
2016-01-29
Elsewhere on the Web
2016-01-28
A New Version of 'Lessons Learned'
2016-01-21
Our Introduction to Git Has Been Published
2016-01-15
18 Months of Progress
2016-01-13
A New Book from Mark Guzdial
2016-01-09
Good Communities (Kinds Of)
2016-01-09
What the Data Says About Novice Programming Mistakes
2016-01-09
Change Strategies in STEM Education
2016-01-03
Lessons as Lab Protocols
2016-01-03
A Data Programming CS1 Course at the University of Washington