Top Banner
Seeing Clearly Seeing Clearly Through Through Ink Ink in in Computer Science Computer Science Courses Courses Roy P. Pargas Roy P. Pargas Clemson University Clemson University PLT 2007, Catania, Italy PLT 2007, Catania, Italy 24 May 2007 24 May 2007
118

Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Jan 29, 2016

Download

Documents

Jasmine Heath
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Seeing Clearly Through Seeing Clearly Through InkInk in Computer Science in Computer Science

CoursesCourses

Roy P. PargasRoy P. PargasClemson UniversityClemson University

PLT 2007, Catania, ItalyPLT 2007, Catania, Italy24 May 200724 May 2007

Page 2: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

22

Where in the World isWhere in the World isClemson University?Clemson University?

Page 3: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

33

PLT 2007, Catania, ItalyWhere is Clemson University?Where is Clemson University?

Clemson UniversityClemson, South Carolina

Page 4: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

44

OverviewOverview MessageGridMessageGrid

• Web-based software tool to help Web-based software tool to help promote interactivity in the classroompromote interactivity in the classroom

Page 5: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

55

OverviewOverview MessageGridMessageGrid Clemson laptop mandateClemson laptop mandate Proposed SolutionProposed Solution FeaturesFeatures

• Grid, Clickers, Grid, Clickers, InkInk, Mobile, , Mobile,

Evaluating Online DiscussionsEvaluating Online Discussions Current and Future WorkCurrent and Future Work AcknowledgementsAcknowledgements

Page 6: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

66

2002 Clemson Laptop Mandate2002 Clemson Laptop Mandate

Every student is required to have a Every student is required to have a laptop computer with wireless access laptop computer with wireless access to the Internetto the Internet

Page 7: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

77

The ChallengeThe Challenge

How can instructors use the laptop How can instructors use the laptop computers to advantage in and out computers to advantage in and out of the classroom?of the classroom?

Page 8: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

88

Our Solution: Our Solution: MessageGridMessageGrid

Web-basedWeb-based Basic grid: rows and columnsBasic grid: rows and columns Instructor designs gridInstructor designs grid Students post original submissions or Students post original submissions or

replies to submissionsreplies to submissions Anything displayed by a browserAnything displayed by a browser

• Text, image, audio, video, animation, Text, image, audio, video, animation, Ink, Ink, mapsmaps Why use such a tool?Why use such a tool?

• Student responses to in-class exercises, presentations, Student responses to in-class exercises, presentations, online discussions, student questions, feedback from online discussions, student questions, feedback from students, …students, …

Page 9: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

99

Gaining PopularityGaining Popularity

Current Users:Current Users:• English, Psychology, Nursing, Languages, English, Psychology, Nursing, Languages,

Chemistry, Freshman Engineering, Chemistry, Freshman Engineering, Mathematics, Performing Arts, Computer Mathematics, Performing Arts, Computer Science, Mechanical EngineeringScience, Mechanical Engineering

Uses:Uses:• Recitation, reading assignment, collaborative Recitation, reading assignment, collaborative

writing, in-class exercises, PowerPoint writing, in-class exercises, PowerPoint presentation review, team project presentation review, team project collaboration, faculty meetingscollaboration, faculty meetings

Page 10: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1010

EvolutionEvolution

Every semester since January

2004, more instructors use MessageGrid

At semester’s end, instructors discuss possible improvements

Suggestions with most instructor

support are implemented

Page 11: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1111

Current MessageGrid FeaturesCurrent MessageGrid Features

Page 12: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1212

Current MessageGrid FeaturesCurrent MessageGrid Features

MessageGrid

Page 13: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1313

Current MessageGrid FeaturesCurrent MessageGrid Features

MessageGrid

Basic Grid: Feedback/submissions from students

Page 14: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1414

Current MessageGrid FeaturesCurrent MessageGrid Features

Clickers:Assessment/Polling

MessageGrid

Basic Grid: Feedback/submissions from students

Page 15: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1515

Current MessageGrid FeaturesCurrent MessageGrid Features

Clickers:Assessment/Polling

MessageGrid

Basic Grid: Feedback/submissions from students

Ink: Submitting diagrams and equations, rather than text

Page 16: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1616

Current MessageGrid FeaturesCurrent MessageGrid Features

Clickers:Assessment/Polling

Ink: Submitting diagrams and equations, rather than text

Mobile: Images, video, audio, GPS, and text in a portable, handheld grid

MessageGrid

Basic Grid: Feedback/submissions from students

Page 17: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1717

Current MessageGrid FeaturesCurrent MessageGrid FeaturesBasic Grid: Feedback/submissions from students

Clickers:Assessment/Polling

Discussion: Rubric to facilitate evaluation of online discussions

MessageGrid

Ink: Submitting diagrams and equations, rather than text

Mobile: Images, video, audio, GPS, and text in a portable, handheld grid

Page 18: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1818

Current MessageGrid FeaturesCurrent MessageGrid FeaturesBasic Grid: Feedback/submissions from students(FIE 2005, ITiCSE 2006)

Clickers:Assessment/Polling(SIGCSE 2006)

Discussion: Rubric to facilitate evaluation of online discussions

MessageGrid

New!New!

New!New!

Ink: Submitting diagrams and equations, rather than text (PLT 2007)

Mobile: Images, video, audio, GPS, and text in a portable, handheld grid

Page 19: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

1919

Current MessageGrid FeaturesCurrent MessageGrid Features

MessageGrid

Ink: Submitting diagrams and equations, rather than text (PLT 2007)

FOCUS

Page 20: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2020

MessageGrid InkMessageGrid Ink

Students with Tablet PCs or WACOM Students with Tablet PCs or WACOM Graphire Tablets can submit Graphire Tablets can submit Ink Ink answers to questionsanswers to questions

Page 21: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2121

MessageGrid InkMessageGrid Ink

Page 22: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2222

MessageGrid InkMessageGrid Ink

Page 23: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2323

MessageGrid InkMessageGrid Ink

Page 24: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2424

Classroom ExperimentClassroom Experiment

CPSC 212: Data Structures and AlgorithmsCPSC 212: Data Structures and Algorithms• Fall 2006Fall 2006• 26 students26 students• Sophomore/Junior levelSophomore/Junior level• Computer Science, Math, Science MajorsComputer Science, Math, Science Majors

Page 25: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2525

Classroom ExperimentClassroom Experiment

CPSC 212: Data Structures and AlgorithmsCPSC 212: Data Structures and Algorithms• Fall 2006Fall 2006• 26 students26 students• Sophomore/Junior levelSophomore/Junior level• Computer Science, Math, Science MajorsComputer Science, Math, Science Majors

WACOM Graphire TabletsWACOM Graphire Tablets

Page 26: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2626

Using WACOM Graphire TabletsUsing WACOM Graphire Tablets

Today, not many Clemsonstudents have Tablet PCs

WACOM Graphire tabletsWACOM Graphire tabletsprovided at start of each classprovided at start of each class

Page 27: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2727

Much research on active vs. passive learningMuch research on active vs. passive learning• Reduced lecture and active learningReduced lecture and active learning• Theory: learning is best achieved when students Theory: learning is best achieved when students

actively participate in learning processactively participate in learning process

Classroom ExperimentClassroom Experiment

Page 28: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2828

Much research on active vs. passive learningMuch research on active vs. passive learning• Reduced lecture and active learningReduced lecture and active learning• Theory: learning is best achieved when students Theory: learning is best achieved when students

actively participate in learning processactively participate in learning process

Suggested to promote active learningSuggested to promote active learning• Collaborative activities after brief lectureCollaborative activities after brief lecture• Anonymous quizzes at end of activity periodAnonymous quizzes at end of activity period• Team-answered test questionsTeam-answered test questions

Classroom ExperimentClassroom Experiment

Page 29: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

2929

Classroom ExperimentClassroom Experiment

Modified course lecture/lab structureModified course lecture/lab structure

Four types of in-class exercisesFour types of in-class exercises• Mathematics ReviewMathematics Review• Data Structure BehaviorData Structure Behavior• Code DevelopmentCode Development• Analysis of AlgorithmsAnalysis of Algorithms

Page 30: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3030

Mathematics ReviewMathematics Review First week of semester, variety of exercisesFirst week of semester, variety of exercises Some answers were keyed, others Some answers were keyed, others InkedInked

Page 31: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3131

Mathematics ReviewMathematics Review First week of semester, variety of exercisesFirst week of semester, variety of exercises Some answers were keyed, others Some answers were keyed, others InkedInked

Page 32: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3232

Data Structure BehaviorData Structure Behavior Example: Enter the following values into a binary search tree: Example: Enter the following values into a binary search tree:

6, 9, 13, 8, 5, 7, …6, 9, 13, 8, 5, 7, … Some answers keyed, others Some answers keyed, others InkedInked

Page 33: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3333

Data Structure BehaviorData Structure Behavior Example: Enter the following values into a binary search tree: Example: Enter the following values into a binary search tree:

6, 9, 13, 8, 5, 7, …6, 9, 13, 8, 5, 7, … Some answers keyed, others Some answers keyed, others InkedInked

Page 34: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3434

Code DevelopmentCode Development Key a recursive Key a recursive

method that counts method that counts the leaves of a the leaves of a binary treebinary tree

InkInk a recursive a recursive algorithm that algorithm that counts the number counts the number of nodes with exactly of nodes with exactly one childone child

Page 35: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3535

Code DevelopmentCode Development Key a recursive Key a recursive

method that counts method that counts the leaves of a the leaves of a binary treebinary tree

InkInk a recursive a recursive algorithm that algorithm that counts the number counts the number of nodes with exactly of nodes with exactly one childone child

Page 36: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3636

Analysis of AlgorithmsAnalysis of Algorithms Analyze the Tower of Hanoi problemAnalyze the Tower of Hanoi problem Had not yet covered Proof by InductionHad not yet covered Proof by Induction Students allowed to key or Students allowed to key or Ink Ink answers answers

(about 1/3 used (about 1/3 used InkInk))

Page 37: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3737

Analysis of AlgorithmsAnalysis of Algorithms Analyze the Tower of Hanoi problemAnalyze the Tower of Hanoi problem Had not yet covered Proof by InductionHad not yet covered Proof by Induction Students allowed to key or Students allowed to key or Ink Ink answers (about 1/3 used answers (about 1/3 used InkInk))

Page 38: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3838

Questions SA A D SD a) Keying math expressions and equations is difficult 4 10 9 3 b) Inking math expressions and equations is difficult 2 2 8 13 c) I prefer to write math equations using Ink than keyboard 8 9 3 3 d) Keying descriptions of data structures is difficult 15 8 3 e) Drawing data structures using Ink is difficult 1 9 15 1 f) I prefer to draw data structures using Ink than keyboard 14 11 1 g) Inking tree traversal is difficult 7 15 3 h) Keying tree traversal is difficult 1 2 9 14 i) I prefer to specify traversal using Ink than keyboard 3 6 10 5 j) Keying short algorithms is difficult 1 6 19 k) Inking short algorithms is difficult 11 5 9 1 l) I prefer to write algorithms using Ink than keyboard 2 8 15 m) Justifying complexity of TOH using Ink is difficult 2 11 7 2 n) Justifying complexity of TOH using keyboard is difficult 1 7 15 3

Assessment: Preferences Assessment: Preferences ((Inking Inking vs. Keying)vs. Keying)

Page 39: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

3939

Questions SA A D SD

I prefer reduced lecture, more student activity 11 11 3

I prefer a more traditional lecture class format 14 10

In-class exercises help me understand course material 14 12

Having others see my responses embarrasses me 7 7 8

Posting my picture on MessageGrid embarrasses me 14 10

Posting an interesting fact about me embarrasses me 13 12

Assessment: Preferences Assessment: Preferences (Class Format)(Class Format)

Page 40: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4040

Preferred Percentage for LecturePreferred Percentage for Lecture

Question 30 40 50 60 70

Preferred percentage for lecture, given reduced lecture

2 8 5 8 2

Page 41: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4141

Ease of UseEase of Use

Questions SA A D SD

Inking responses in MessageGrid is difficult 1 6 13 5  

Keying responses in MessageGrid is difficult 4 14 8  

MessageGrid is easy to use 13 12 1  

WACOM tablets are easy to use 2 17 3 1  

Page 42: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4242

Using MessageGrid Using MessageGrid Ink Ink in Algebra in Algebra and Calculus Coursesand Calculus Courses

Tablet PC-Enabled Active Learning in Tablet PC-Enabled Active Learning in Mathematics: A First StudyMathematics: A First Study

Presentation by Marilyn Reba and Presentation by Marilyn Reba and Barbara Weaver at 4:30 pm todayBarbara Weaver at 4:30 pm today

Page 43: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4343

Using MessageGrid Using MessageGrid Ink Ink in Algebra in Algebra and Calculus Coursesand Calculus Courses

Page 44: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4444

Using MessageGrid Using MessageGrid Ink Ink in Algebra in Algebra and Calculus Coursesand Calculus Courses

Page 45: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4545

Using MessageGrid Using MessageGrid Ink Ink in Algebra in Algebra and Calculus Coursesand Calculus Courses

Page 46: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4646

Using MessageGrid Using MessageGrid Ink Ink in Algebra in Algebra and Calculus Coursesand Calculus Courses

Page 47: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4747

Current / Future WorkCurrent / Future Work

Page 48: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4848

Basic Grid: Feedback/submissions from students(FIE 2005, ITiCSE 2006)

Clickers:Assessment/Polling(SIGCSE 2006)

Discussion: Rubric to facilitate evaluation of online discussions

MessageGrid

New!New!

New!New!

Ink: Submitting diagrams and equations, rather than text (PLT 2007)

Mobile: Images, video, audio, GPS, and text in a portable, handheld grid

Current / Future WorkCurrent / Future Work

Page 49: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

4949

Current / Future WorkCurrent / Future Work

Refine MessageGrid MobileRefine MessageGrid Mobile Refine MessageGrid DiscussionRefine MessageGrid Discussion Support Mathematics (Algebra and Support Mathematics (Algebra and

Calculus) use of MessageGrid Calculus) use of MessageGrid InkInk Provide access to MessageGrid to Provide access to MessageGrid to

limited number of non-Clemson limited number of non-Clemson facultyfaculty• If interested, please contact Roy Pargas, If interested, please contact Roy Pargas,

[email protected]@clemson.edu

Page 50: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

5050

AcknowledgmentsAcknowledgments

2003-2007 (continuing) faculty fellowship grant 2003-2007 (continuing) faculty fellowship grant from Clemson University ETS-OTEI Laptop from Clemson University ETS-OTEI Laptop Faculty Development Program Faculty Development Program

2003 Microsoft Content and Curriculum 2003 Microsoft Content and Curriculum Development Grant (Tom Healy, Mgr.)Development Grant (Tom Healy, Mgr.)

2005 Microsoft Research Tablet PC and 2005 Microsoft Research Tablet PC and Computing Curriculum Grant (Jane Prey, Mgr.)Computing Curriculum Grant (Jane Prey, Mgr.)

Page 51: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

5151

Thank you Thank you for your kind attention.for your kind attention.

Page 52: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

5252

PLT 2007, Catania, ItalyWhere is Clemson University?Where is Clemson University?

Clemson UniversityClemson, South Carolina

Page 53: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Extra SlidesExtra Slides

Page 54: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

5454

How Can MessageGrid be Used?How Can MessageGrid be Used?

MessageGrid

Feedback from students

Page 55: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

5555

How Can MessageGrid be Used?How Can MessageGrid be Used?

Analyze algorithms below and select among: (1) A is O(n log n) and B is O(n), (2) A is O(log n) and B is O(n2), (3) A is O(n log n) and B is O(n2), (4) A is O(n) and B is O(log n), (5) A is O(log log n) and B is O(n2), (6) None of the above.

As an assessment/polling tool (Software Clickers)

Page 56: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

5656

How Can MessageGrid be Used?How Can MessageGrid be Used?

Results

Page 57: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

5757

Individual Work or Team Individual Work or Team Discussion, Individual Discussion, Individual

Responses Responses

Page 58: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

5858

Student 1Student 1

Student 1

Student 2

Student 2 Student 2

Recursion ExercisesRecursion Exercises

Page 59: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

5959

Pre-Lecture Reading AssignmentPre-Lecture Reading Assignment

Page 60: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Clickers: Ask, Clickers: Ask, then Ask Againthen Ask Again

Page 61: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

6161

Software ClickersSoftware Clickers

Eric MazurEric Mazur• Harvard UniversityHarvard University• Physics for non-majorsPhysics for non-majors• Hardware clickersHardware clickers

How to Become a MillionaireHow to Become a Millionaire• Lifeline question to audienceLifeline question to audience

Page 62: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

6262

Algorithm Analysis QuestionAlgorithm Analysis QuestionAnalyze algorithms below and select among: (1) A is O(n log n) and B is O(n), (2) A is O(log n) and B is O(n2), (3) A is O(n log n) and B is O(n2), (4) A is O(n) and B is O(log n), (5) A is O(log log n) and B is O(n2), (6) None of the above.

Page 63: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

6363

Algorithm Analysis ResultsAlgorithm Analysis Results

Page 64: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

6464

Algorithm Analysis Question Algorithm Analysis Question Revisited after Peer-discussionRevisited after Peer-discussion

Correct answer: 3

Page 65: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

6565

Towers of Hanoi (Question)Towers of Hanoi (Question)

Brief applet demonstration of the solution to the problem for sizes n=3 and n=4

Question: How many moves does it take to solve the general n-disk problem?

Options: (1) 2n−1, (2) 2n−1−1, (3) 2n−1+1, (4) 2n+1, (5) 2n+1−1, (6) 2n+1+1, (7) 2n, (8) 2n−1, (9) 2n+1, (10) None of the above.

Page 66: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

6666

Towers of Hanoi Towers of Hanoi (Didn’t show these results until (Didn’t show these results until

after 2after 2ndnd question asked) question asked)

Page 67: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

6767

Towers of Hanoi (Revisited)Towers of Hanoi (Revisited)

Page 68: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

6868

Mystery Recursion QuestionMystery Recursion Question What does the following recursive algorithm do? What does the following recursive algorithm do? public static int Mystery(TreeNode t) {public static int Mystery(TreeNode t) { if (t == null)if (t == null) return 0;return 0; if ((t.left != null) || (t.right != null)) {if ((t.left != null) || (t.right != null)) { return Mystery(t.left) + Mystery(t.right);return Mystery(t.left) + Mystery(t.right); elseelse return 1;return 1;} // Mystery} // Mystery

Page 69: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

6969

Mystery Recursion OptionsMystery Recursion Options

Options: Options: 1.1. Counts total number of nodes in the tree, Counts total number of nodes in the tree,

2.2. Counts number of interior nodes, Counts number of interior nodes,

3.3. Counts number of nodes with one child, Counts number of nodes with one child,

4.4. Adds the values of all nodes, Adds the values of all nodes,

5.5. Adds the values of all interior nodes, Adds the values of all interior nodes,

6.6. Adds the values of all leaves,Adds the values of all leaves,

7.7. None of the above. None of the above.

Page 70: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7070

Mystery Recursion AlgorithmMystery Recursion Algorithm

Page 71: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7171

Mystery Recursion (Revisited)Mystery Recursion (Revisited)

Sensed palpable unease among Sensed palpable unease among studentsstudents

When asked “Who would like to When asked “Who would like to change their answer? And from what change their answer? And from what to what?”to what?”• Six raised their handsSix raised their hands• Of whom Of whom

Four from #1 to #7Four from #1 to #7 Two from #2 to #7Two from #2 to #7

Page 72: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7272

Mystery Algorithm RevisitedMystery Algorithm Revisited

+ 6 = 17

- 2 = 1

- 4 = 24

Page 73: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7373

Distance Teaching / Distance Teaching / LearningLearning

Page 74: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7474

Conducting Class RemotelyConducting Class Remotely

Page 75: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7575

Hotel Les AiglonsChamonix, France

Conducting Class RemotelyConducting Class Remotely

15 March 2007 7:00 pm

Page 76: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7676

Hotel Les AiglonsChamonix, France

McAdams 119Clemson University South Carolina, USA

Conducting Class RemotelyConducting Class Remotely

15 March 2007 7:00 pm

15 March 2007 2:00 pm

Page 77: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7777

Desktop Sharing(Breeze Live)

Hotel Les AiglonsChamonix, France

McAdams 119Clemson University

Conducting Class RemotelyConducting Class Remotely

Page 78: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7878

Desktop Sharing(Breeze Live)

VoIP (Skype)

Hotel Les AiglonsChamonix, France

McAdams 119Clemson University

Conducting Class RemotelyConducting Class Remotely

Page 79: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

7979

Desktop Sharing(Breeze Live)

VoIP (Skype)

Interactivity(MessageGrid)

Hotel Les AiglonsChamonix, France

McAdams 119Clemson University

Conducting Class RemotelyConducting Class Remotely

Page 80: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

8080

Chamonix, FR, My Hotel RoomChamonix, FR, My Hotel RoomMarch 15, 2007 ~7:30 pmMarch 15, 2007 ~7:30 pm

Page 81: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

8181

Chamonix, FR, My Hotel RoomChamonix, FR, My Hotel RoomMarch 15, 2007 ~7:30 pmMarch 15, 2007 ~7:30 pm

Page 82: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

8282

Students Absent

Chamonix, FR, My Hotel RoomChamonix, FR, My Hotel RoomMarch 15, 2007 ~7:30 pmMarch 15, 2007 ~7:30 pm

Page 83: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

8383

Clemson Laptop MandateClemson Laptop Mandate

Every student is required to have a Every student is required to have a laptop computer with wireless access laptop computer with wireless access to the Internetto the Internet

Update:Update:

Fall 2006, Tablet Fall 2006, Tablet

PC among PC among

university recom-university recom-

mended unitsmended units

Page 84: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

8484

MessageGrid InkMessageGrid Ink

Students with Tablet PCs can submit Students with Tablet PCs can submit Ink Ink answers to questionsanswers to questions

Page 85: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

8585

MessageGrid InkMessageGrid Ink

Page 86: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

8686

MessageGrid InkMessageGrid Ink

Page 87: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

8787

MessageGrid InkMessageGrid Ink

Page 88: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Online DiscussionsOnline Discussions

Page 89: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

8989

Online Discussion BoardOnline Discussion Board

Alternative views of grid contentAlternative views of grid content• Tree-structured content, reflecting Tree-structured content, reflecting

discussion threadsdiscussion threads

Page 90: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9090

Online Discussion BoardOnline Discussion Board

Page 91: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9191

Tree-Structured View Tree-Structured View Discussion BoardDiscussion Board

Page 92: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9292

Student EvaluationStudent Evaluation

Student Assessment Results (a) (b) (c) (d) (e) (f) (g)

1. Clickers helps me learn the course material 8 23 12 1 1 0 0

2. Posting questions helps me recognize what is difficult in the reading

2 15 18 6 2 0 3

3. Peer-discussion in class helps me better understand the course material

15 20 10 1 0 0 0

4. Peer-discussion outside of class helps me better understand the course material

10 9 11 0 1 0 13

5. Working alone during class helps me learn better than working with seatmates

0 2 5 19 9 11 0

6. Clickers help me to focus on weaknesses in my understanding of the course material

14 19 11 1 1 0 0

7. MessageGrid is easy-to-use 10 14 16 4 2 0 0

Agree Disagree N/A

Page 93: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9393

Current ProjectsCurrent Projects

Page 94: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9494

Current Project:Current Project:MessageGrid MobileMessageGrid Mobile

Involves:Involves:• SmartphonesSmartphones• PDAsPDAs• GPS receiversGPS receivers• Wireless and bluetooth communicationWireless and bluetooth communication

Page 95: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9595

Available Devices: SmartphonesAvailable Devices: Smartphones

Palm Treo 700w

Audiovox XV6700

Page 96: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9696

Available DevicesAvailable DevicesPDA, GPS ReceiverPDA, GPS Receiver

Dell Axim X50 with GPS receiver

Pharos Bluetooth GPS Receiver

Page 97: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9797

MessageGrid MobileMessageGrid Mobile

Instructor gives field assignment to Instructor gives field assignment to studentsstudents

Page 98: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9898

MessageGrid MobileMessageGrid Mobile

MessageGrid Server

1. Students download grid onto handheld

Page 99: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

9999

MessageGrid MobileMessageGrid Mobile

MessageGrid Server

2. Students collect info, image, audio, video, GPS location

Page 100: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

100100

MessageGrid MobileMessageGrid Mobile

MessageGrid Server

3. Students upload grid

Page 101: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

101101

MessageGrid MobileMessageGrid Mobile

MessageGrid Server

1. Download grid

2. Collect info, photo, audio, video, GPS location

3. Upload grid

Page 102: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

102102

MessageGrid MobileMessageGrid Mobile

Instructor conducts class discussion Instructor conducts class discussion of results collected by studentsof results collected by students

Page 103: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Use of MessageGrid Use of MessageGrid Outside of ClassroomOutside of Classroom

Page 104: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

104104

Current Project: Current Project: WHO Policy Development ToolWHO Policy Development Tool

Over 35 countries around the world, some in Asia, some in Eastern Europe, some in the Americas, but most in sub-

Saharan Africa, contribute health information through a web-based survey to a database housed in Clemson.

Page 105: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

105105

Current Project: Current Project: WHO Policy Development ToolWHO Policy Development Tool

The information is processed in Clemson under control of researchers based at WHO, Geneva

Page 106: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

106106

Current Project: Current Project: WHO Policy Development ToolWHO Policy Development Tool

Results are made available by WHO through MessageGrid to participating countries. Discussion among countries

conducted through MessageGrid.

Page 107: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

107107

Current / Future WorkCurrent / Future Work

Refine MessageGrid MobileRefine MessageGrid Mobile Refine WHO Policy Development ToolRefine WHO Policy Development Tool Provide access to MessageGrid to Provide access to MessageGrid to

limited number of non-Clemson limited number of non-Clemson facultyfaculty• If interested, please contact Roy Pargas, If interested, please contact Roy Pargas,

[email protected]@clemson.edu

Page 108: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

108108

AcknowledgmentsAcknowledgments

2003-2007 faculty fellowship grant from Clemson 2003-2007 faculty fellowship grant from Clemson University ETS-OTEI Laptop Faculty Development University ETS-OTEI Laptop Faculty Development Program Program

2003 Microsoft Content and Curriculum 2003 Microsoft Content and Curriculum Development Grant (Tom Healy, Mgr.)Development Grant (Tom Healy, Mgr.)

2005 Microsoft Research Tablet PC and 2005 Microsoft Research Tablet PC and Computing Curriculum Grant (Jane Prey, Mgr.)Computing Curriculum Grant (Jane Prey, Mgr.)

Page 109: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

109109

Thank you Thank you for your kind attention.for your kind attention.

Page 110: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

110110

WBE 2007, Chamonix, FranceWhere is Clemson University?Where is Clemson University?

Clemson UniversityClemson, South Carolina

Roy PargasClemson University

[email protected]

Page 111: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

111111

OriginOrigin

Laptop Faculty Development ProgramLaptop Faculty Development Program• Small groups (6-8 faculty members) meet Small groups (6-8 faculty members) meet

weeklyweekly• Share ideas on how they are changing the way Share ideas on how they are changing the way

they teach using laptops, Tablet PCs, handheld they teach using laptops, Tablet PCs, handheld devices, iPodsdevices, iPods

• InterdisciplinaryInterdisciplinary English, Psychology, Math, Experimental Statistics, English, Psychology, Math, Experimental Statistics,

Chemistry, Computer Science, Nursing, Spanish, Chemistry, Computer Science, Nursing, Spanish, Mechanical Engineering, Sociology, Performing Arts, Mechanical Engineering, Sociology, Performing Arts, AdministrationAdministration

Page 112: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

112112

Original Idea: Original Idea: MusicGridMusicGrid

Andrew Levin, Professor, Department Andrew Levin, Professor, Department of Performing Artsof Performing Arts• December 2003December 2003• 12 music categories (rows)12 music categories (rows)• 2-4 movements (columns)2-4 movements (columns)• Each student given specific listening Each student given specific listening

assignmentassignment

Page 113: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

113113

MusicGridMusicGrid

Track 1Track 1 Track 2Track 2 Track 3Track 3 Track 4Track 4

HarmonyHarmony

RhythmRhythm

MelodyMelody

FormForm

etc.etc.

Page 114: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

114114

MusicGridMusicGrid

Track 1Track 1 Track 2Track 2 Track 3Track 3 Track 4Track 4

HarmonyHarmony

RhythmRhythm JohnnyJohnny

MelodyMelody

FormForm

etc.etc.

Page 115: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

115115

MusicGridMusicGrid

Track 1Track 1 Track 2Track 2 Track 3Track 3 Track 4Track 4

HarmonyHarmony

RhythmRhythm JohnnyJohnny

MelodyMelody

FormForm SusieSusie

etc.etc.

Page 116: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

116116

MusicGridMusicGrid

Track 1Track 1 Track 2Track 2 Track 3Track 3 Track 4Track 4

HarmonyHarmony TawannaTawanna

RhythmRhythm JohnnyJohnny

MelodyMelody

FormForm SusieSusie

etc.etc.

Page 117: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

117117

MusicGridMusicGrid

Track 1Track 1 Track 2Track 2 Track 3Track 3 Track 4Track 4

HarmonyHarmony TawannaTawanna

RhythmRhythm JohnnyJohnny

MelodyMelody MiguelMiguel

FormForm SusieSusie

etc.etc.

Page 118: Seeing Clearly Through Ink in Computer Science Courses Roy P. Pargas Clemson University PLT 2007, Catania, Italy 24 May 2007.

Roy P. Pargas ClRoy P. Pargas Clemson Universityemson University

PLT 2007 May 24, 2007 CaPLT 2007 May 24, 2007 Catania, Italytania, Italy

118118

Spring 2004Spring 2004MusicGrid Was BornMusicGrid Was Born

Word got outWord got out

Other faculty (Chemistry, Nursing, Other faculty (Chemistry, Nursing, Languages, English, Administration) Languages, English, Administration) wanted to use wanted to use MusicGridMusicGrid

MusicGridMusicGrid became became MessageGridMessageGrid