Every Handout From NCTM

Some people on Twitter were grousing about the inconvenience of clicking every single session link in the NCTM directory to find out if the speakers uploaded handouts. NCTM also mentioned that the handouts would only be available for about a month. For both of those reasons, I wrote a script to crawl all 814 talks and yank out the 208 with file uploads.

So here’s that directory. Or you can download all of the handouts in one big swipe [360MB] if you’d rather.

If you find anything interesting, do let us all know in the comments. It’s almost like you were there!

BTW: My slides don’t make a bit of sense without my voice attached so I don’t tend to upload them or send them around. I will be editing together video from my talk and posting it later this summer, though.

2015 Apr 26. In the comments, Eric Henry asked if my script could be easily tweaked to download all of the NCTM Research Conference’s handouts. It was easy! Man, code is cool. Directory + giant ball of handouts.

I'm Dan and this is my blog. I'm a former high school math teacher and current head of teaching at Desmos. He / him. More here.


  1. Thanks for this! Just wanted to let you know that the # 732 Field Fridays Monroe, Bahr, Rino.pdf gives you an invalid PDF error. It also does on the NCTM website.

    It is a PowerPoint file so rename the extension from .PDF to .PPT.

  2. Thanks much for this!

    Did you run your script on the research conference as well? I think the site is identical save for the “RP” vs. “AM” difference in the url so you could probably get even more awesomeness with little additional work?

  3. @John W, thanks for the bug check. That’s fixed up.

    @Eric Henry, good thinking re the research conference. I added those to the post.

  4. Hmmm… tried “that directory” link on my iPhone, and it comes back ‘Access Denied’. Will have to try it from my laptop, or perhaps it’s because I’m outside of the USA . I’m looking forward to seeing this material and your video.

  5. Sorry Gretchen, Dan just let me know that the linked files only are available to NCSM members.