Professional Documents
Culture Documents
Sam Bryfczynski
Clemson University
School of Computing
Clemson SC, 29631
(770) 973-2514
sbryfcz@clemson.edu
162
learn the common properties of chemical molecules. Current formation. Teachers may find this useful while discussing
software is just far too complex for introductory students to use. stereochemistry which is a field of organic chemistry that focuses
on the three dimensional structure of molecules and how they
3. CURRENT WORK interact with one another. Furthermore, OrganicPad provides a
Our solution to this learning gap in organic chemistry is tool to generate the scientific name, elemental composition, and
OrganicPad. OrganicPad utilizes Tablet PC functionality to exact mass of the molecule.
allow students to freely create molecular drawings without
imposing predefined formats like so many other chemistry
programs. Furthermore, OrganicPad allows a chemistry
instructor to interact with their students during lecture, exercise
their student’s understanding of the course material by sending
out word problems, collect student-developed answers to a
problem, evaluate student submissions, and conduct lecture after
the exercise using the students’ own submissions as examples.
The instructor can also develop step-by-step tutorials which
students can follow on their own time. The tutorials are designed
so that the student must provide the correct answer at each step;
otherwise, OrganicPad will not allow the student to continue.
163
automatically determine this through graph comparisons. Once
the student’s current drawing structurally matches the one the
teacher provided as the solution, the tutorial will automatically
proceed on to the next step. Figure 6 shows what a student could
expect from a tutorial.
164
instructor exactly, so although some backtracking may be grasping concepts like simplification and expansion. Both of
necessary to investigate alternative bijections, no renaming of these fields could use software such as this to help identify
student nodes is necessary. Once this backtracking discovers that common errors students make.
a student’s graph matches the solution, the student’s submission is
marked as correct. If no match is found the submission is marked 4. SUMMARY AND FUTURE WORK
as incorrect. OrganicPad has steadily been improving since it was initially
created in the Fall of 2006. Several papers have been submitted
Our algorithm is fully compatible with cyclic graphs as well. This already using OrganicPad as the premise. Notably a paper has
is especially important in organic chemistry where many of the been accepted at PLT 2007 and a poster was accepted at WIPTE
structures drawn are of a cyclic nature. 2007. In addition, a proposal for grant funding was submitted to
3.6 Evaluation NSF [6] and was accepted. With this grant, we plan on
OrganicPad is currently being tested in an organic chemistry class purchasing a server to help improve OrganicPad’s features. This
at Clemson University. Feedback from the students and instructor server will enable us to store user information and chemical
are helping strengthen its functionality and improve its usability. drawings into a database. The structure of our database entries
will contain: unique id, timestamp, molecular structure
In initial trials with student volunteers using a WACOM drawing represented as an adjacency list, and the various steps the user
tablet attached to a desktop computer (rather than a tablet PC), all took in creating the submission. With these drawings, we will try
the students were able to access the software and draw a given to find common student errors in the molecule creation process.
structure within five minutes of the beginning of the trial. Not only will analysis of the final structures be able to help a
Subsequently all students were able to connect to the instructor’s teacher identify problems, but since we store each step of the
PC, receive assignments, and send answers back to the instructor creation process we will be able to identify at which points the
on each attempt. The instructor could access each student’s student got off course. Teachers could then go back and correct
structure – evaluate and store comments for each student. certain repeated errors by reinforcing them in classroom activities.
Students who participated in these trials were asked to complete a Most of our future work will surround using OrganicPad in the
short survey on their experience. In this informal evaluation, all of classroom. We are planning on using OrganicPad in a lab section
the students strongly agreed (average 5.0 on a Likert scale where to get a better feel for student ease of use and statistical evidence
5 is strongly agree and 1 is strongly disagree) that the software that OrganicPad can be used to improve learning. Furthermore
would be very useful in learning to draw Lewis structures, they unlike the first trial for the software, we now are equipped with
thought the interface was intuitive and easy to use and get started. enough Tablet PC’s for a small class of students. By using a
Since the initial trial, we have had another one with updated Tablet PC instead of WACOM slates, we believe students will
software. This trial was a little more challenging than the first respond even better. In subsequent evaluations, we will design
one. Students were generally asked to create more complex studies to investigate whether the software improves a student’s
molecular structures than the first trial. In addition, the number of ability to draw accurate structures, and ultimately whether they
students increased from 22 students to 36 students. Our software can use this skill to predict physical and chemical properties.
had no trouble passing information back and forth between the
instructor and students. We again used a Likert scale in a survey
5. ACKNOWLEDGEMENTS
to evaluate the students’ impressions of the software. On average, OrganicPad is funded by Clemson University. A special thanks
students who participated in this trial felt that OrganicPad was goes to Dr. Melanie Cooper and Dr. Roy Pargas. Dr. Melanie
easy to use, OrganicPad would be useful to help students learn to Cooper is a head in the Chemistry department and has helped give
draw Lewis Structures, and OrganicPad allows you to draw direction and motivation to the project. Dr. Roy Pargas is a
structures in the same manner that you would draw structures with teacher in Computer Science. He teaches a class on Tablet PC
a paper and pencil. Development. He has helped give guidance throughout this
project. This project has been supported in part by a 2005 Tablet
3.7 Expansion PC and Computing Curriculum Grant from Microsoft Corporation
Because of the flexibility of the core structures and algorithms, (Jane Prey, Program Manager). HP has provided a large number
the principles of OrganicPad can be applied to other academic of Tablet PCs which are currently being used to evaluate the
fields such as computer science and mathematics. The software on a large scale. NSF is also supporting this project
relationship to computer science is probably the more obvious through a grant which will allow us to continue to work on
expansion since the structure of a molecule could be stripped OrganicPad for years to come.
down to just represent a graph. The main features of OrganicPad
would remain in place as well since they are all based on flexible
6. References
graph isomorphism algorithms. 1. WIPTE: http://www.itap.purdue.edu/tlt/conference/wipte/
2. “OrganicPad: A Tablet PC Based Interactivity Tool for
We have already started to create a computer science version of Organic Chemistry”, Pargas, Cooper, Williams, and
OrganicPad called GraphPad. The GraphPad software was used Bryfczynski, PLT 2007: http://plt2007.ing.unict.it
frequently last semester during a section of CpSc 212: Advanced 3. WACOM: http://www.wacom.com
Structures. Students responded very positively to the software. 4. ChemDraw:
We are also currently looking into a similar program to be used http://www.cambridgesoft.com/software/ChemDraw/
with mathematics. Algebraic expressions can be transformed into 5. Toran, J. (2000), “On the Hardness of Graph Isomorphism”,
a tree structure. Once in this tree form, expressions can be SIAM J. Comput. 33(5), pp. 1093-1108
compared to one another. This could allow teachers to quiz 6. “OrganicPad: A Tablet PC Based Interactivity Tool for
students in real time and get a better feel of how students are Organic Chemistry”, co-PIs Cooper, Williams, and Pargas,
NSF Award Number DRL-0735655
165