Georgia Institute of TechnologyCS Education Research Group
View this PageEdit this Page (locked)Uploads to this Page (locked)Versions of this Page over TimePrintable Version of this PageHome PageRecent ChangesSearchSign In

Project Ideas

IdeaInterested FacultyEmail Address
1Does automatic or student's use of auto-grader feedback encourage more time on task? Does it help produce better solutions? Does it help students problem solving process?Bill Leahybleahy@cc
2What is the correlation between homework and exam grades? Literature suggests that students who have higher homework grades do better on exams. Interested in investigations situations where this correlation is not found. Why?Bill Leahybleahy@cc
3How do we assess individual student learning in a course with a liberal collaboration policy? How does the recently adopted approach of requiring students to demo & explain their solutions address the issue?Bill Leahybleahy@cc
  • CS 2110: Explains how a computer works using a simplified imaginary computer
  • CS 2261: Explains how a computer works using a GameBoy Advance architecture, which is more complex
Which is better and why? Issue of motivation vs. complexity Why does the GBA emulator "work"?
Bill Leahybleahy@cc
5Introduce "always:" code block. Does adding declarative help? If so, when?Bill Leahybleahy@cc
6How do we hlep students start a program? The "blank sheet of paper" problem.
  • Start with templates?
  • Start with analysis?
  • Start by modifying code?
Does this scaffolding/help change with differences in ability, over time (as professionals, next class)?
David Smithdmsmith@cc
7What active learning activities can promote CS1 & CS2 learning in large classes? Will KLA's "work" in sections of ~200 - 300 students?Bob Waterswatersr@cc
8What is the real value of any class over time? (e.g. anecdotally, 2335 for programming) Or are/will they learning these things elsewhere when a course is not taken/no longer required?Bob Waterswatersr@cc

Last modified 19 January 2007 at 2:31 pm by Allison Elliott Tew