Seeing Clearly Through Ink in Computer Science Courses - PowerPoint PPT Presentation

1 / 118
About This Presentation
Title:

Seeing Clearly Through Ink in Computer Science Courses

Description:

... then Ask Again Software Clickers Eric Mazur Harvard University Physics for non ... format 3 11 11 I prefer reduced lecture, ... CPSC 212: Data Structures and ... – PowerPoint PPT presentation

Number of Views:61
Avg rating:3.0/5.0
Slides: 119
Provided by: csClemso
Category:

less

Transcript and Presenter's Notes

Title: Seeing Clearly Through Ink in Computer Science Courses


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

2
Where in the World isClemson University?
3
Where is Clemson University?
PLT 2007, Catania, Italy
Clemson University Clemson, South Carolina
4
Overview
  • MessageGrid
  • Web-based software tool to help promote
    interactivity in the classroom

5
Overview
  • MessageGrid
  • Clemson laptop mandate
  • Proposed Solution
  • Features
  • Grid, Clickers, Ink, Mobile,
  • Evaluating Online Discussions
  • Current and Future Work
  • Acknowledgements

6
2002 Clemson Laptop Mandate
  • Every student is required to have a laptop
    computer with wireless access to the Internet

7
The Challenge
  • How can instructors use the laptop computers to
    advantage in and out of the classroom?

8
Our Solution MessageGrid
  • Web-based
  • Basic grid rows and columns
  • Instructor designs grid
  • Students post original submissions or replies to
    submissions
  • Anything displayed by a browser
  • Text, image, audio, video, animation, Ink, maps
  • Why use such a tool?
  • Student responses to in-class exercises,
    presentations, online discussions, student
    questions, feedback from students,

9
Gaining Popularity
  • Current Users
  • English, Psychology, Nursing, Languages,
    Chemistry, Freshman Engineering, Mathematics,
    Performing Arts, Computer Science, Mechanical
    Engineering
  • Uses
  • Recitation, reading assignment, collaborative
    writing, in-class exercises, PowerPoint
    presentation review, team project collaboration,
    faculty meetings

10
Evolution
Every semester since January 2004, more
instructors use MessageGrid
At semesters end, instructors discuss possible
improvements
Suggestions with most instructor support are
implemented
11
Current MessageGrid Features
12
Current MessageGrid Features
Message Grid
13
Current MessageGrid Features
Basic Grid Feedback/submissions from students
Message Grid
14
Current MessageGrid Features
Basic Grid Feedback/submissions from students
Message Grid
Clickers Assessment/Polling
15
Current MessageGrid Features
Basic Grid Feedback/submissions from students
Message Grid
Clickers Assessment/Polling
Ink Submitting diagrams and equations, rather
than text
16
Current MessageGrid Features
Basic Grid Feedback/submissions from students
Message Grid
Clickers Assessment/Polling
Mobile Images, video, audio, GPS, and text in
a portable, handheld grid
Ink Submitting diagrams and equations, rather
than text
17
Current MessageGrid Features
Basic Grid Feedback/submissions from students
Message Grid
Discussion Rubric to facilitate evaluation of
online discussions
Clickers Assessment/Polling
Mobile Images, video, audio, GPS, and text in
a portable, handheld grid
Ink Submitting diagrams and equations, rather
than text
18
Current MessageGrid Features
Basic Grid Feedback/submissions from
students (FIE 2005, ITiCSE 2006)
New!
Message Grid
Discussion Rubric to facilitate evaluation of
online discussions
Clickers Assessment/Polling (SIGCSE 2006)
New!
Mobile Images, video, audio, GPS, and text in
a portable, handheld grid
Ink Submitting diagrams and equations, rather
than text (PLT 2007)
19
Current MessageGrid Features
FOCUS
Message Grid
Ink Submitting diagrams and equations, rather
than text (PLT 2007)
20
MessageGrid Ink
  • Students with Tablet PCs or WACOM Graphire
    Tablets can submit Ink answers to questions

21
MessageGrid Ink
22
MessageGrid Ink
23
MessageGrid Ink
24
Classroom Experiment
  • CPSC 212 Data Structures and Algorithms
  • Fall 2006
  • 26 students
  • Sophomore/Junior level
  • Computer Science, Math, Science Majors

25
Classroom Experiment
  • CPSC 212 Data Structures and Algorithms
  • Fall 2006
  • 26 students
  • Sophomore/Junior level
  • Computer Science, Math, Science Majors
  • WACOM Graphire Tablets

26
Using WACOM Graphire Tablets
Today, not many Clemson students have Tablet PCs
WACOM Graphire tablets provided at start of each
class
27
Classroom Experiment
  • Much research on active vs. passive learning
  • Reduced lecture and active learning
  • Theory learning is best achieved when students
    actively participate in learning process

28
Classroom Experiment
  • Much research on active vs. passive learning
  • Reduced lecture and active learning
  • Theory learning is best achieved when students
    actively participate in learning process
  • Suggested to promote active learning
  • Collaborative activities after brief lecture
  • Anonymous quizzes at end of activity period
  • Team-answered test questions

29
Classroom Experiment
  • Modified course lecture/lab structure
  • Four types of in-class exercises
  • Mathematics Review
  • Data Structure Behavior
  • Code Development
  • Analysis of Algorithms

30
Mathematics Review
  • First week of semester, variety of exercises
  • Some answers were keyed, others Inked

31
Mathematics Review
  • First week of semester, variety of exercises
  • Some answers were keyed, others Inked

32
Data Structure Behavior
  • Example Enter the following values into a binary
    search tree 6, 9, 13, 8, 5, 7,
  • Some answers keyed, others Inked

33
Data Structure Behavior
  • Example Enter the following values into a binary
    search tree 6, 9, 13, 8, 5, 7,
  • Some answers keyed, others Inked

34
Code Development
  • Key a recursive method that counts the leaves of
    a binary tree
  • Ink a recursive algorithm that counts the number
    of nodes with exactly one child

35
Code Development
  • Key a recursive method that counts the leaves of
    a binary tree
  • Ink a recursive algorithm that counts the number
    of nodes with exactly one child

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

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

38
Assessment Preferences (Inking vs. Keying)
39
Assessment Preferences (Class Format)
40
Preferred Percentage for Lecture
41
Ease of Use
42
Using MessageGrid Ink in Algebra and Calculus
Courses
  • Tablet PC-Enabled Active Learning in Mathematics
    A First Study
  • Presentation by Marilyn Reba and Barbara Weaver
    at 430 pm today

43
Using MessageGrid Ink in Algebra and Calculus
Courses
44
Using MessageGrid Ink in Algebra and Calculus
Courses
45
Using MessageGrid Ink in Algebra and Calculus
Courses
46
Using MessageGrid Ink in Algebra and Calculus
Courses
47
Current / Future Work
48
Current / Future Work
Basic Grid Feedback/submissions from
students (FIE 2005, ITiCSE 2006)
New!
Message Grid
Discussion Rubric to facilitate evaluation of
online discussions
Clickers Assessment/Polling (SIGCSE 2006)
New!
Mobile Images, video, audio, GPS, and text in
a portable, handheld grid
Ink Submitting diagrams and equations, rather
than text (PLT 2007)
49
Current / Future Work
  • Refine MessageGrid Mobile
  • Refine MessageGrid Discussion
  • Support Mathematics (Algebra and Calculus) use of
    MessageGrid Ink
  • Provide access to MessageGrid to limited number
    of non-Clemson faculty
  • If interested, please contact Roy Pargas,
    pargas_at_clemson.edu

50
Acknowledgments
  • 2003-2007 (continuing) faculty fellowship grant
    from Clemson University ETS-OTEI Laptop Faculty
    Development Program
  • 2003 Microsoft Content and Curriculum
    Development Grant (Tom Healy, Mgr.)
  • 2005 Microsoft Research Tablet PC and Computing
    Curriculum Grant (Jane Prey, Mgr.)

51
Thank you for your kind attention.
52
Where is Clemson University?
PLT 2007, Catania, Italy
Clemson University Clemson, South Carolina
53
Extra Slides
54
How Can MessageGrid be Used?
Feedback from students
Message Grid
55
How Can MessageGrid be Used?
As an assessment/polling tool (Software Clickers)
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.
56
How Can MessageGrid be Used?
Results
57
Individual Work or Team Discussion, Individual
Responses
58
Recursion Exercises
59
Pre-Lecture Reading Assignment
60
Clickers Ask, then Ask Again
61
Software Clickers
  • Eric Mazur
  • Harvard University
  • Physics for non-majors
  • Hardware clickers
  • How to Become a Millionaire
  • Lifeline question to audience

62
Algorithm Analysis Question
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.
63
Algorithm Analysis Results
64
Algorithm Analysis Question Revisited after
Peer-discussion
Correct answer 3
65
Towers of Hanoi (Question)
  • Brief applet demonstration of the solution to the
    problem for sizes n3 and n4
  • Question How many moves does it take to solve
    the general n-disk problem?
  • Options
  • (1) 2n-1, (2) 2n-1-1, (3) 2n-11, (4) 2n1,
  • (5) 2n1-1, (6) 2n11, (7) 2n, (8) 2n-1,
  • (9) 2n1, (10) None of the above.

66
Towers of Hanoi (Didnt show these results until
after 2nd question asked)
67
Towers of Hanoi (Revisited)
68
Mystery Recursion Question
  • What does the following recursive algorithm do?
  • public static int Mystery(TreeNode t)
  • if (t null)
  • return 0
  • if ((t.left ! null) (t.right ! null))
  • return Mystery(t.left) Mystery(t.right)
  • else
  • return 1
  • // Mystery

69
Mystery Recursion Options
  • Options
  • Counts total number of nodes in the tree,
  • Counts number of interior nodes,
  • Counts number of nodes with one child,
  • Adds the values of all nodes,
  • Adds the values of all interior nodes,
  • Adds the values of all leaves,
  • None of the above.

70
Mystery Recursion Algorithm
71
Mystery Recursion (Revisited)
  • Sensed palpable unease among students
  • When asked Who would like to change their
    answer? And from what to what?
  • Six raised their hands
  • Of whom
  • Four from 1 to 7
  • Two from 2 to 7

72
Mystery Algorithm Revisited
- 4 24
- 2 1
6 17
73
Distance Teaching / Learning
74
Conducting Class Remotely
75
Conducting Class Remotely
Hotel Les Aiglons Chamonix, France
15 March 2007 700 pm
76
Conducting Class Remotely
McAdams 119 Clemson University South Carolina, USA
Hotel Les Aiglons Chamonix, France
15 March 2007 200 pm
15 March 2007 700 pm
77
Conducting Class Remotely
McAdams 119 Clemson University
Hotel Les Aiglons Chamonix, France
Desktop Sharing (Breeze Live)
78
Conducting Class Remotely
McAdams 119 Clemson University
Hotel Les Aiglons Chamonix, France
Desktop Sharing (Breeze Live)
VoIP (Skype)
79
Conducting Class Remotely
McAdams 119 Clemson University
Hotel Les Aiglons Chamonix, France
Desktop Sharing (Breeze Live)
VoIP (Skype)
Interactivity (MessageGrid)
80
Chamonix, FR, My Hotel RoomMarch 15, 2007 730
pm
81
Chamonix, FR, My Hotel RoomMarch 15, 2007 730
pm
82
Chamonix, FR, My Hotel RoomMarch 15, 2007 730
pm
Students Absent
83
Clemson Laptop Mandate
  • Every student is required to have a laptop
    computer with wireless access to the Internet
  • Update
  • Fall 2006, Tablet
  • PC among
  • university recom-
  • mended units

84
MessageGrid Ink
  • Students with Tablet PCs can submit Ink answers
    to questions

85
MessageGrid Ink
86
MessageGrid Ink
87
MessageGrid Ink
88
Online Discussions
89
Online Discussion Board
  • Alternative views of grid content
  • Tree-structured content, reflecting discussion
    threads

90
Online Discussion Board
91
Tree-Structured View Discussion Board
92
Student Evaluation
Agree Disagree N/A
93
Current Projects
94
Current ProjectMessageGrid Mobile
  • Involves
  • Smartphones
  • PDAs
  • GPS receivers
  • Wireless and bluetooth communication

95
Available Devices Smartphones
Audiovox XV6700
Palm Treo 700w
96
Available DevicesPDA, GPS Receiver
Pharos Bluetooth GPS Receiver
Dell Axim X50 with GPS receiver
97
MessageGrid Mobile
  • Instructor gives field assignment to students

98
MessageGrid Mobile
MessageGrid Server
1. Students download grid onto handheld
99
MessageGrid Mobile
MessageGrid Server
2. Students collect info, image, audio, video,
GPS location
100
MessageGrid Mobile
MessageGrid Server
3. Students upload grid
101
MessageGrid Mobile
MessageGrid Server
1. Download grid
3. Upload grid
2. Collect info, photo, audio, video, GPS location
102
MessageGrid Mobile
  • Instructor conducts class discussion of results
    collected by students

103
Use of MessageGrid Outside of Classroom
104
Current Project WHO 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.
105
Current Project WHO Policy Development Tool
The information is processed in Clemson under
control of researchers based at WHO, Geneva
106
Current Project WHO Policy Development Tool
Results are made available by WHO through
MessageGrid to participating countries.
Discussion among countries conducted through
MessageGrid.
107
Current / Future Work
  • Refine MessageGrid Mobile
  • Refine WHO Policy Development Tool
  • Provide access to MessageGrid to limited number
    of non-Clemson faculty
  • If interested, please contact Roy Pargas,
    pargas_at_clemson.edu

108
Acknowledgments
  • 2003-2007 faculty fellowship grant from Clemson
    University ETS-OTEI Laptop Faculty Development
    Program
  • 2003 Microsoft Content and Curriculum
    Development Grant (Tom Healy, Mgr.)
  • 2005 Microsoft Research Tablet PC and Computing
    Curriculum Grant (Jane Prey, Mgr.)

109
Thank you for your kind attention.
110
Where is Clemson University?
WBE 2007, Chamonix, France
Clemson University Clemson, South Carolina
Roy Pargas Clemson University pargas_at_clemson.edu
111
Origin
  • Laptop Faculty Development Program
  • Small groups (6-8 faculty members) meet weekly
  • Share ideas on how they are changing the way they
    teach using laptops, Tablet PCs, handheld
    devices, iPods
  • Interdisciplinary
  • English, Psychology, Math, Experimental
    Statistics, Chemistry, Computer Science, Nursing,
    Spanish, Mechanical Engineering, Sociology,
    Performing Arts, Administration

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

113
MusicGrid
114
MusicGrid
115
MusicGrid
116
MusicGrid
117
MusicGrid
118
Spring 2004MusicGrid Was Born
  • Word got out
  • Other faculty (Chemistry, Nursing, Languages,
    English, Administration) wanted to use MusicGrid
  • MusicGrid became MessageGrid
Write a Comment
User Comments (0)
About PowerShow.com