47
Reducing Lecture and Reducing Lecture and Increasing Student Increasing Student Activity in Computer Activity in Computer Science Courses Science Courses Roy P. Pargas Roy P. Pargas Clemson University Clemson University ITiCSE 2006, Bologna, ITiCSE 2006, Bologna, Italy Italy June 26, 2006 June 26, 2006

Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

Embed Size (px)

Citation preview

Page 1: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

Reducing Lecture and Reducing Lecture and Increasing Student Activity in Increasing Student Activity in Computer Science CoursesComputer Science Courses

Roy P. PargasRoy P. PargasClemson UniversityClemson University

ITiCSE 2006, Bologna, ItalyITiCSE 2006, Bologna, ItalyJune 26, 2006June 26, 2006

Page 2: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 22

OverviewOverview MessageGridMessageGrid: :

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

Page 3: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 33

OverviewOverview MessageGridMessageGrid: :

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

Clemson laptop mandateClemson laptop mandate The problemThe problem Our solution: MessageGrid with Clickers and Our solution: MessageGrid with Clickers and

InkInk Lexes (Lecture Exercises)Lexes (Lecture Exercises) Current and Future WorkCurrent and Future Work AcknowledgementsAcknowledgements

Page 4: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 44

Very Few People Seem to Know Very Few People Seem to Know ……

Page 5: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 55

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

Page 6: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 66

We are here! Where in the World isWhere in the World isClemson University?Clemson University?

Page 7: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 77

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

Page 8: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 88

The ProblemThe Problem

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 9: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 99

Our Proposed SolutionOur Proposed Solution

MessageGridMessageGrid MessageGrid ClickersMessageGrid Clickers MessageGrid MessageGrid InkInk

Page 10: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1010

MessageGridMessageGrid

Web-basedWeb-based Rows and columnsRows 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, PowerPoint, …PowerPoint, …

Page 11: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1111

Student 1Student 1

Student 1

Student 2

Student 2 Student 2

Page 12: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1212

Pre-Lecture Reading AssignmentPre-Lecture Reading Assignment

Page 13: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1313

MessageGrid ClickersMessageGrid 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 14: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1414

Algorithm Analysis ResultsAlgorithm Analysis Results

Page 15: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1515

MessageGrid MessageGrid InkInk

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

Page 16: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1616

MessageGrid InkMessageGrid InkITiCSE

Page 17: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1717

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 18: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1818

Focus of this Paper: Focus of this Paper: Teaching GoalsTeaching Goals

Reduced lecture

Greater student participation

Page 19: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 1919

Sample Lex FormatsSample Lex Formats

Lex 1. Team Discussions, Individual Responses

Lex 2. Ask, Discuss, then Ask Again

Lex 3. Animate, Abstract, and Predict

Lex 4. Trace Code, Verify with Animation

Page 20: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 2020

Lex 1. Individual Work or Lex 1. Individual Work or Team Discussion, Team Discussion,

Individual Responses Individual Responses

Page 21: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 2121

Student 1Student 1

Student 1

Student 2

Student 2 Student 2

Page 22: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

Lex 2. Ask, Lex 2. Ask, then Ask Againthen Ask Again

Page 23: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 2323

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 24: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 2424

Algorithm Analysis ResultsAlgorithm Analysis Results

Page 25: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 2525

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

Correct answer: 3

Page 26: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 2626

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 27: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 2727

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 28: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 2828

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

Page 29: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 2929

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 30: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 3030

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 31: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 3131

Mystery Recursion AlgorithmMystery Recursion Algorithm

Page 32: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 3232

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 33: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 3333

Mystery Algorithm RevisitedMystery Algorithm Revisited

+ 6 = 17

- 2 = 1

- 4 = 24

Page 34: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

Lex 3. Animate, Abstract, Lex 3. Animate, Abstract, PredictPredict

Lex 4. Trace Code, Verify Lex 4. Trace Code, Verify with Animationwith Animation

Page 35: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 3535

Adam GoodbarAdam GoodbarFinite State AutomataFinite State Automata

Page 36: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 3636

Adam GoodbarAdam GoodbarFinite State AutomataFinite State Automata

Page 37: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 3737

Jerry StasulisJerry StasulisGraph AlgorithmsGraph Algorithms

Page 38: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 3838

Jerry StasulisJerry StasulisGraph AlgorithmsGraph Algorithms

Page 39: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 3939

Jerry StasulisJerry StasulisGraph AlgorithmsGraph Algorithms

Page 40: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 4040

Shameless Self-PromotionShameless Self-Promotion

Poster: Poster: A Targeted Tablet PC A Targeted Tablet PC Software Development CourseSoftware Development Course   • Demo of Tablet PC Student ProjectsDemo of Tablet PC Student Projects

Time: Time: Wednesday, June 28, 2006Wednesday, June 28, 2006• 3:40 PM - 4:10 PM 3:40 PM - 4:10 PM 

Room: Room: Patio of the Ranzani BuildingPatio of the Ranzani Building

Page 41: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 4141

Clemson Laptop MandateClemson Laptop Mandate

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

Fall 2006, Tablet Fall 2006, Tablet

PC among university PC among university

recommended unitsrecommended units

Page 42: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 4242

Current Work: MessageGrid Current Work: MessageGrid InkInk

Page 43: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 4343

Current Work: MessageGrid Current Work: MessageGrid InkInk

Page 44: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 4444

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 45: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 4545

Current/Future WorkCurrent/Future Work

Summer/Fall 2006Summer/Fall 2006• Continued development of Continued development of InkInk

capabilitiescapabilities• Interconnectivity with handheld devicesInterconnectivity with handheld devices

Fall 2006, Spring 2006Fall 2006, Spring 2006• Access by non-Clemson faculty and Access by non-Clemson faculty and

studentsstudents• Formal AssessmentFormal Assessment

Page 46: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 4646

AcknowledgmentsAcknowledgments

2003-2005 faculty fellowship from Clemson 2003-2005 faculty fellowship 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 47: Reducing Lecture and Increasing Student Activity in Computer Science Courses Roy P. Pargas Clemson University ITiCSE 2006, Bologna, Italy June 26, 2006

R.P Pargas, Clemson UnivR.P Pargas, Clemson Univ ITiCSE 2006 June 26 Bologna, ItalyITiCSE 2006 June 26 Bologna, Italy 4747

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