Archive for March 3, 2010

SIGCSE Preview: Allison Tew and Assessing CS Knowledge

Allison Elliott Tew has been trying to answer one simple question.  At Georgia Tech, we have three different introductory computing classes.  They aim to teach the same core skills and concepts.  Are students learning the same in all three?

In her first try at answering this question, she developed two isomorphic tests. She gave them to those students from different intro courses before and after a common second course. She found that she could distinguish between the intro courses on the pre-test, but she couldn’t tell the difference in the post-test.  That’s pretty significant.  If the intro course differences don’t matter by the end of the second semester, then maybe the debates about the approach in the first courses aren’t all that important.

But on repeated trials, Allison never got the exact same result.  What’s up?  She began to suspect her test.  Maybe differently students were interpreting it differently. She needed a reliable, valid test of an introductory level of CS knowledge — in a language independent format so that she could compare Python and MATLAB.  That’s a challenge.

That’s what Allison’s dissertation is about, and her SIGCSE paper describes her process.  One of the interesting parts about Allison’s development of this instrument is how she’s defining introductory knowledge. She’s decided to analyze popular textbooks for introductory computing, from different languages, and using the concept coverage in common between these books to define her test.  Allison is presenting her paper on Thursday at 1:45 pm in 201B — come hear about her project and her most recent results.

March 3, 2010 at 9:18 am 3 comments


Enter your email address to follow this blog and receive notifications of new posts by email.

Join 9,005 other followers

Feeds

Recent Posts

Blog Stats

  • 1,878,618 hits
March 2010
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
293031  

CS Teaching Tips