Download presentation
Presentation is loading. Please wait.
Published byDarleen Sullivan Modified over 9 years ago
1
Facilitating a Course in Developing Tablet PC Applications Roy P. Pargas Department of Computer Science Clemson University pargas@cs.clemson.edu http://www.cs.clemson.edu/~pargas/tabletpc WIPTE 2006, April 7, 2006
2
Matteo
3
Burning Question
4
Where in the World is Clemson University?
5
We are here
6
Where in the World is Clemson University? We are here “At least we know it’s in North Carolina.” -- Anonymous WIPTE 2006 attendees
7
Facilitating a Course in Developing Tablet PC Applications Roy P. Pargas Department of Computer Science Clemson University pargas@cs.clemson.edu http://www.cs.clemson.edu/~pargas/tabletpc WIPTE 2006, April 7, 2006
8
Fall 2005 Goals Students learn how to develop software for Tablet PCs Students learn how to develop software for Tablet PCs Semester projects Semester projects Try to use animation Try to use animation Theme: Theme: Pedagogical toolsPedagogical tools
9
Course Outline Phase 1, 6 weeks Phase 1, 6 weeks 20% Six small programming assignments20% Six small programming assignments Phase 2, 6 weeks Phase 2, 6 weeks 10% Project proposal10% Project proposal 10% Project development10% Project development Progress during Phase 2 meetingsProgress during Phase 2 meetings Phase 3, 3 weeks Phase 3, 3 weeks 10% Presentation10% Presentation 5% Peer-evaluation of presentation 5% Peer-evaluation of presentation 25% Completely working project25% Completely working project 20% Documentation20% Documentation
10
Recommended Text Jarrett and Su, “Building Tablet PC Applications”, Microsoft Press, Redmond, WA, 2003 Jarrett and Su, “Building Tablet PC Applications”, Microsoft Press, Redmond, WA, 2003 Text Text Text
11
Examples from Jarrett and Su Hello ManagedAPI Hello ManagedAPI HelloInkCollector HelloInkCollector HelloInkOverlay HelloInkOverlay TopOfPenErase TopOfPenErase InputWatcher InputWatcher … many more … many more
12
Microsoft Tablet PC SDK Jarrett and Su Text
13
Student Projects
14
Sarah Peck Russian/Language Tutor
16
Note to Microsoft:
17
Sarah Peck Russian/Language Tutor Note to Microsoft: We need a Cyrillic alphabet recognizer bad!
18
Himanshu Kumar Mind Map
19
Word file
20
Jerry Stasulis Graph Algorithms
23
Achal Singha Math and Statistics Tools
25
Adam Goodbar Finite State Automata
27
Conclusions Powerful One-Two Punch Powerful One-Two Punch Microsoft Tablet PC SDKMicrosoft Tablet PC SDK Jarrett and Su textJarrett and Su text Tablet PC animation often overlooked Tablet PC animation often overlooked Students can develop useful, visual applications within one semester Students can develop useful, visual applications within one semester Students exercise creative talents Students exercise creative talents
28
Conclusions
29
Future Work Will teach course again in fall 2006 Will teach course again in fall 2006
30
Future Work Will teach course again in fall 2006 Will teach course again in fall 2006 Now have seven student projects to build on Now have seven student projects to build on
31
Future Work Will teach course again in fall 2006 Will teach course again in fall 2006 Now have seven student projects to build on Now have seven student projects to build on Focus: Focus: Building pedagogical toolsBuilding pedagogical tools Extension of this year’s student projects (?) Extension of this year’s student projects (?) Earth and science courses (?) Earth and science courses (?) Making CS interesting to high school students (?) Making CS interesting to high school students (?)
32
Future Work Will teach course again in fall 2006 Will teach course again in fall 2006 Now have seven student projects to build on Now have seven student projects to build on Focus: Focus: Building pedagogical toolsBuilding pedagogical tools Extension of this year’s student projects (?) Extension of this year’s student projects (?) Earth and science courses (?) Earth and science courses (?) Making CS interesting to high school students (?) Making CS interesting to high school students (?) Hook: Hook: “If you take this course and do a good job, you may get to present a poster at WIPTE 2007!”“If you take this course and do a good job, you may get to present a poster at WIPTE 2007!”
33
Acknowledgements Development of this course was supported by Development of this course was supported by 2005 Microsoft Research Tablet PC and Computing Curriculum Grant, Jane Prey, Program Manager2005 Microsoft Research Tablet PC and Computing Curriculum Grant, Jane Prey, Program Manager Donation of an HP Tablet PC, Rob Reed, University Relations and Wayne Johnson, VP University RelationsDonation of an HP Tablet PC, Rob Reed, University Relations and Wayne Johnson, VP University Relations
34
Two Final Thoughts
35
Where in the World is Clemson University? We are here
36
Thank you for your kind attention Roy Pargas Clemson University pargas@clemson.edu http://www.cs.clemson.edu/~pargas/tabletpc My Grandpa Matteo
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.