Teaching ggplot2

titleslide_ggplot2Last week I gave a short presentation to a math class on advanced graphing in R with ggplot2. Click here to view the updated presentation: http://goo.gl/QNQjuV

I think the session went well overall. The students are masters and PhD candidates who are interested in learning more statistics and applied math. Their course textbook uses R for basic graphing and the professor thought it would be nice to introduce more advanced graphing. While I don’t know much about multilinear models, I do know a thing or two about advanced graphing in R.

One hitch: I’ve never taught R or ggplot2 before. I use it in my work at the library, but teaching it is a whole other animal. I spent a week pondering the best way to show how ggplot2 is superior to base graphics. Other constraints included time (50 minute class) and students bringing their own installations. Ultimately, I decided the best way is to show comparisons and then allow time for them to try it for themselves.

Post-session things I learned, including feedback received:

  1. Prepare a structured exercise. I let them loose and they needed more direction so the updated presentation has a couple slides.
  2. Post the slides ahead of time. This was actually not very easy to do since WP doesn’t host HTML files and Dropbox makes you download the file…
  3. Presentation only took about 20 minutes. So for future presentations, I threw in a couple more slides after the Exercise slide about even more advanced graphing.

This presentation would probably fit pretty well in a lunchtime tech series, much like Eccles Express from a few years ago. I can see making a series of short presentations around using R. Maybe a breakdown like this?

  1. Setting Up to Learn R
  2. Basics of Using R (this one might need to be split into two parts)
  3. Basic Graphing in R
  4. Advanced Graphing in R
  5. Writing in R Markdown

Math Drives Careers

mathaware2015_icon150This year’s theme for Mathematics Awareness Month is “Math Drives Careers!”
Leave us a comment to this question:

What math class(es) have you taken or are taking that support your career choice?

I’ll start. By the time I finished my third year of undergrad, I knew I wanted to be an academic science librarian. Although it’s hard to see a direct impact, the classes I took shaped the way I think and certainly has shaped the way I get things done. The most difficult class I had was Chris Gole’s Analysis course (read the syllabus here) and I learned how to recreate math. It was a class that taught me how to think and write mathematically, in addition to building skills in teamwork and a drive to continue learning after the course finished. Fun fact: this was the class I first learned how to use LaTeX and now I teach it here. There are several other mathematicians who have inspired me, but I will leave that for another post.

Also, don’t miss out on the first National Math Festival!

“Dedicated to discovering the delight and power of mathematics in everyday life”

Saturday, April 18, 2015 in Washington, DC

Filed under: Math

Happy Pi Day!

pi day

Pick up a free card at Kresge!
Design by Shirley Zhao. Printed at Book Arts with the help of Sarah Smith and Lisa Ladd.

Pi Day this year is especially significant because of the sequential digits and strategically placed separators!

3.14.15 9:26:53

Read more about it around the internet:

#dartmouth #dartmouthlib #bookarts #pi #piday #piday2015

Filed under: For Fun, Math

HackDartmouth 2015

This interesting email came in today and I’d like to encourage any undergrad to attend!

On April 11-12 (the second weekend of spring term), Dartmouth will be hosting its inaugural student-run hackathon! HackDartmouth is a 24-hour event where you’ll get the chance to build cool software and hardware projects, meet engineers and recruiters from companies like Google, Ionic Security, and Palantir, and get tons of free gear. We’ll have a whole host of events lined up for the weekend and loads of awesome prizes! All food and snacks are provided as well.

Register now and check out our website at www.hackdartmouth.io. Feel free to reach out to DartmouthHackathon@gmail.com if you have any questions or ideas or would like to help out with the event.

Polish your skills before the big day with the following resources:

  • Lynda — short video tutorials on topics such as 3D Animation, Audio, Business, Design, Home Computing, Photography, Video, Web + Interactive, etc.
  • Safari Books Online — latest books in technology, digital media, and business books and videos.
  • Git/GitHub — learn how to use it for codesharing.

Email me if you need help with finding something more specific!

Filed under: Astronomy, Chemistry, Computer Science, Earth Sciences, For Fun, Math, Physics, Science

Math at Pixar

One of my favorite short films is Geri’s Game. I still watch it from time to time on my DVD copy of A Bug’s Life and marvel at the animation and delightful story. When my colleague forwarded this Mental Floss article (Talking Math at Pixar), I couldn’t resist sharing. Numberphile interviewed Tony DeRose about the mathematics used in Pixar animations and Geri was where it all started. It’s quite math heavy but nothing we can’t handle!

In fact, if you’re looking for more math, here’s a summary of a talk he gave for the Mathematical Association of America. Another summary from a talk he gave at MoMath — read the end about software.  Tony also did a math light TED-Ed talk that’s worth a look:

If I’ve piqued your interest, check out some of the following books and DVDs from the Library:

Filed under: Computer Science, Math

Mathematica and Wolfram Alpha Pro

If you haven’t yet heard, Dartmouth has a site license to Mathematica 10 and Wolfram Alpha Pro (supported by ITS)! I attended a demo two weeks ago and there are a number of cool new features in the new Mathematica, including integration with the Cloud.

Filed under: Astronomy, Chemistry, Computer Science, Earth Sciences, Math, Physics, Research, Tech Tips