Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Doctoral Dissertations
  5. Sketchmate: A Computer-Aided Sketching and Simulation Tool for Teaching Graph Algorithms
Details

Sketchmate: A Computer-Aided Sketching and Simulation Tool for Teaching Graph Algorithms

Date Issued
August 1, 2012
Author(s)
Van Hornweder, Kristy Sue
Advisor(s)
Bradley T. Vander Zanden
Additional Advisor(s)
Lynne E. Parker
James S. Plank
Christopher H. Skinner
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/22356
Abstract

In this dissertation, we developed and tested a sketching, visualization, and simulation tool called Sketchmate for demonstrating graph algorithms commonly taught in undergraduate computer science courses. For this research, we chose to focus on shortest path and network flow algorithms. Two versions of this tool have been implemented: 1) an instructor tool that supports computer-aided manual simulations of algorithms that augment traditional whiteboard presentations, allowing lectures to be more dynamic and interactive, and 2) a student tool that supports computer-aided manual practice of algorithms that enables students to work through homework problems more quickly while providing detailed incremental feedback about their performance and about how to solve a problem when they get stuck. Previous algorithm simulation systems have essentially forced instructors to narrate an algorithm as though they were describing an automated set of slides. In contrast, our tool allows instructors to manually manipulate attributes of a graph as they demonstrate an algorithm.


A set of experiments was conducted using the tools. The results for the student tool showed that there was no statistically significant difference in test score improvement between Sketchmate and paper and pencil students, although they did show that Sketchmate students scored roughly one letter grade higher than paper and pencil students. Based on survey data, the students preferred using the tool to using paper and pencil. The results of the experiment involving the instructor tool showed that although there was no statistically significant difference in learning between Sketchmate and the whiteboard, both the instructor and the students preferred a Sketchmate lecture to a whiteboard lecture.

Subjects

graph algorithms

algorithm visualizati...

computer science educ...

computer-aided manual...

computerized tutoring...

computerized teaching...

Disciplines
Curriculum and Instruction
Educational Assessment, Evaluation, and Research
Educational Psychology
Graphics and Human Computer Interfaces
Higher Education and Teaching
Science and Mathematics Education
Theory and Algorithms
Degree
Doctor of Philosophy
Major
Computer Science
File(s)
Thumbnail Image
Name

dissertation.pdf

Size

1.92 MB

Format

Adobe PDF

Checksum (MD5)

fef93beb65c769988e80ec8c7d98608c


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science