acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

HLF2015 / The Calm Before the Forum
From The Female Perspective of Computer Science

HLF2015 / The Calm Before the Forum

This blog post originates from the Heidelberg Laureate Forum Blog. The 3rd Heidelberg Laureate Forum is dedicated to mathematics and computer sciences, and takes...

Creating a Sense of Coherence in Open-World Adventure and Role-Playing Game Stories
From The Female Perspective of Computer Science

Creating a Sense of Coherence in Open-World Adventure and Role-Playing Game Stories

The following is my most recent explanation of my thesis project.We are interested in the application of interactive storytelling to videogames.  We want to improve...

Keynotes and Inspirations at Foundations of Digital Games 2015
From The Female Perspective of Computer Science

Keynotes and Inspirations at Foundations of Digital Games 2015

I had a great time at this year's Foundations of Digital Games, but it was the talks and the hallway track with narrative folks that really left me inspired.  In...

My Experience at Foundations of Digital Games 2015
From The Female Perspective of Computer Science

My Experience at Foundations of Digital Games 2015

During the last full week of June, I took a wonderful trip to Pacific Grove, California for Foundations of Digital Games 2015.  (You might recall that last year's...

Keynote / Attracting Women to Computing and Why it Matters
From The Female Perspective of Computer Science

Keynote / Attracting Women to Computing and Why it Matters

I was invited to give the keynote for Women and Technology 2015, held at Carleton on June 19.  I spoke about women and computing. Attracting Women to Computing...

A Brave New Data World at the Heidelberg Laureate Forum
From The Female Perspective of Computer Science

A Brave New Data World at the Heidelberg Laureate Forum

I recently told you about my upcoming trip to Germany for the Heidelberg Laureate Forum.  One of the exciting events during the forum is a discussion on a selected...

Blogging and Meeting CS Greats at the Heidelberg Laureate Forum
From The Female Perspective of Computer Science

Blogging and Meeting CS Greats at the Heidelberg Laureate Forum

The Heidelberg Laureate Forum "offers a select group of young researchers in mathematics and computer science the extraordinary chance to meet the preeminent scientists...

A Classroom Game to Teach Data Representation With Images
From The Female Perspective of Computer Science

A Classroom Game to Teach Data Representation With Images

Our Gram's House team has been working on three classroom games designed to teach middle school girls about computer science principles.  One game intends to teach...

Early Designs for Classroom Games Teaching Computer Science Principles
From The Female Perspective of Computer Science

Early Designs for Classroom Games Teaching Computer Science Principles

We have been working on designs for three classroom games as part of our Gram's House story project.  Each game teaches a different computer science principle,Algorithms...

Review / JavaScript & jQuery: Interactive Front-End Web Development
From The Female Perspective of Computer Science

Review / JavaScript & jQuery: Interactive Front-End Web Development

Have you ever had a book that was so beautiful, it was hard to put down? Did it happen to be a programming book? Breaking out of what is normally expected of aJavaScript...

What Eighth Graders Think About Women and Computer Science
From The Female Perspective of Computer Science

What Eighth Graders Think About Women and Computer Science

On the last day of the 2015 edition of my week-long mini-course (Computer Science and Games: Just for Girls!), I held a discussion about women in computer science...

Mini-Course 2015: Survey Results
From The Female Perspective of Computer Science

Mini-Course 2015: Survey Results

Another May, another "Computer Science and Games: Just for Girls!" mini-course on the books.  I'm very pleased with how this year went. The course material and,...

Two Semesters Teaching CS2 With C++ and Java
From The Female Perspective of Computer Science

Two Semesters Teaching CS2 With C++ and Java

As you may recall, I have been experimenting with a CS2 design that teaches both C++ and Java in a single semester.  I previously reported on the success of the...

Spring Research Update
From The Female Perspective of Computer Science

Spring Research Update

It's been a while since I last did a research update. With spring (sort of) arriving, there's no better time to reflect on a winter's worth of hard work.First /...

One Instructor's Flipped Classroom Philosophy
From The Female Perspective of Computer Science

One Instructor's Flipped Classroom Philosophy

Earlier this month, our Education Development Centre hosted a teaching round table on the flipped classroom.  At the session, engineering instructor Shermeen Nizami...

Review / Ruby Wizardry: An Introduction to Programming for Kids
From The Female Perspective of Computer Science

Review / Ruby Wizardry: An Introduction to Programming for Kids

I think story is a powerful way to teach computer science.  I also think that too many programming books are boring.  Boring is fine for the experienced programmer...

A Comic About Grace Hopper
From The Female Perspective of Computer Science

A Comic About Grace Hopper

Ramya from Udemy shared a neat little comic with me about Grace Hopper, and said I could share it here.  You can look at the comic on their website, too, whereView...

How Gameplay Affects Stories in Games
From The Female Perspective of Computer Science

How Gameplay Affects Stories in Games

I am very interested in the role of storytelling in videogames.  Although I do like games without stories as well, the story is often the part of a game that engages...

On Completing a PhD Proposal
From The Female Perspective of Computer Science

On Completing a PhD Proposal

In Mid-December, my PhD thesis proposal was accepted, leaving me ABD ("all but dissertation"). It was quite the journey to get there, and I have some hopefully...

An Update on Our CS2 Experiment with C++ and Java
From The Female Perspective of Computer Science

An Update on Our CS2 Experiment with C++ and Java

Back in September, I reported on an experimental course design I was trying out for our CS2 class.  The main idea was to start with C++ and slowly transition to...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account