acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

The Craft of Research
From The Female Perspective of Computer Science

The Craft of Research

"I still don't know what the f**k I'm doing." I was so relieved when recently I heard a superstar researcher, a full professor in computer science, say this about...

What Double Fine Adventure Means to Me
From The Female Perspective of Computer Science

What Double Fine Adventure Means to Me

The very first feature-length games I played were point and click adventures.  I have particularly fond memories of King's Quest and Day of the Tentacle.  But those...

Quick Tips for Teaching Mini-Courses
From The Female Perspective of Computer Science

Quick Tips for Teaching Mini-Courses

I've been running my 'Computer Science and Games: Just for Girls!' course for Carleton's annual Enrichment Mini-Course Program for five years now.  And so at this...

Lecturing for a First Year Programming Class
From The Female Perspective of Computer Science

Lecturing for a First Year Programming Class

I gave a guest lecture at Carleton last week. It was for the first programming class that both computer science and non-major students take, taught using Processing...

Where Have I Been Lately, Anyway?
From The Female Perspective of Computer Science

Where Have I Been Lately, Anyway?

While I managed to get back on the blogging bandwagon in February, I've had a pretty big gap here in March.  So where the heck have I been?I'd love to blame mySteph...

Bear 71: The National Film Board of Canada's Interactive Narrative
From The Female Perspective of Computer Science

Bear 71: The National Film Board of Canada's Interactive Narrative

How do you get people to care about the diminishing natural habitat of wildlife in Banff National Park and surrounding area? Telling an emotional story from the...

Building Better Rubrics Using Game Design
From The Female Perspective of Computer Science

Building Better Rubrics Using Game Design

Game-like grading systems, a sense of playfulness, and more.  Ian Schreiber gave a talk for AltDevConf on using principles of game design when teaching and showed...

Bastion: Narrating Your Every Move
From The Female Perspective of Computer Science

Bastion: Narrating Your Every Move

Who knew that having your every move narrated back to you could be so satisfying? Far from annoying, the compelling nature of the voice-overs in Bastion demonstrate...

The Little Things Matter When Learning Math
From The Female Perspective of Computer Science

The Little Things Matter When Learning Math

I recently started tutoring someone for grade 11 college prep1 math.  Our first topic was trigonometric equations for solving triangles.  When my student got stuck...

Help Design a Book for Computer Science Beginners
From The Female Perspective of Computer Science

Help Design a Book for Computer Science Beginners

Bringing computer science to the masses is my passion, through education and outreach.  I've run mini-courses for girls, designed a video game, lead workshops for...

Celebrate HER
From The Female Perspective of Computer Science

Celebrate HER

Serena and I were nominated for Celebrate HER.Celebrate HER is an Ottawa-based gender inclusive non-profit organization. Our vision is to facilitate greater social...

Updated Teaching Philosophy
From The Female Perspective of Computer Science

Updated Teaching Philosophy

I've recently updated my teaching philosophy.  I tried to make it to-the-point and backed by research.  I could have written a lot more, but think I captured the...

Simple Storytelling in The Legend of Zelda
From The Female Perspective of Computer Science

Simple Storytelling in The Legend of Zelda

I love the Legend of Zelda games.  They are similar enough to make me feel nostalgic, yet always offer something new.  We've been playing the latest, Skyward Sword...

Life as a Professor
From The Female Perspective of Computer Science

Life as a Professor

Systers just started a 'best of' blog that highlights useful conversations that have happened on the popular mailing list for technical women.  The first post,Life...

Research as Exploration
From The Female Perspective of Computer Science

Research as Exploration

Check out this talk that asks the question 'What would it take to create a moonshot factory?' It's given by Michael Crow of Arizona State University as part ofWe...

The New Science of Teaching and Learning
From The Female Perspective of Computer Science

The New Science of Teaching and Learning

What do you get when you mix psychology, education, and neuroscience? For Tracey Tokuhama-Espinosa, you get MBE (Mind, Brain, and Education) Science.  I recently...

You Will Fail to Have a Great Career
From The Female Perspective of Computer Science

You Will Fail to Have a Great Career

Larry Smith told the TEDxUW (University of Waterloo) audience that they will fail to have a great career.  After all, there are ever so many excuses that crop up...

Real Computer Science in High Schools
From The Female Perspective of Computer Science

Real Computer Science in High Schools

As someone who is always looking for outreach opportunities with middle and high school students, I enjoyed The Guardian's recent article called Michael Gove to...

An Exciting New Year
From The Female Perspective of Computer Science

An Exciting New Year

2011 was special, particularly with the arrival of our daughter Molly.  But 2012 is looking pretty great, too!Although I wasn't able to get an NSF grant application...

Welcome Molly, Future Girl Geek!
From The Female Perspective of Computer Science

Welcome Molly, Future Girl Geek!

Andrew and I are delighted to announce the birth of our first child, Molly! She was born on December 16 at 5:47pm and weighed 7 lbs 3 oz.  We're all doing wellView...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account