1 / 23

C Point

C Point. C ontent In Power Point Andrea Kohlhase Carnegie Mellon University, Pittsburgh temp. International University Bremen. CCaps (Course Capsules) Project. What is C Point ?. A content editor in Microsoft PowerPoint (PPT)

carlyn
Download Presentation

C Point

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CPoint Content In PowerPoint Andrea Kohlhase Carnegie Mellon University, Pittsburgh temp. International University Bremen CCaps (Course Capsules) Project

  2. What is CPoint? • A content editor in Microsoft PowerPoint (PPT) • content like texts or images which contain some form of knowledge • Knowledge in a presentation shall be converted into a semantic format

  3. What is CPoint really? • An OMDoc editor in Microsoft PowerPoint (PPT) • OMDoc is a semantic, web-enabled format for technical documents • OMDoc is well-established • There already exist several applications that accept OMDoc input and generate an added-value

  4. A closer look: What is CPoint? • A menu bar in the PPT editor

  5. A closer look: What is CPoint? • A menu bar in the PPT editor with the following main functionalities:

  6. A closer look: What is CPoint? • A menu bar in the PPT editor with the following main functionalities: A PPT object is given semantic status by classifying its content with a category. Categorize Objects to add value

  7. A closer look: What is CPoint? • A menu bar in the PPT editor with the following main functionalities: Content For marking up objects • Extend the categorization • by creating references between items • and • by adding category dependent information.

  8. A closer look: What is CPoint? • A menu bar in the PPT editor with the following main functionalities: The available knowledge is converted into other formats (like OMDoc). Convert To other formats

  9. A closer look: What is CPoint? • A menu bar in the PPT editor with the following main functionalities: From within PPT itself connect to the outside world (e.g. using editors like emacs). Connect To other applications

  10. How does CPoint work? • A slide in a PPT presentation contains distinct objects: • Text boxes • Images • … • Each object can hide (and store) additional data: • CPoint works as an user interface for these data!

  11. Content For marking up objects Convert To other formats Connect To other applications Categorize Objects to add value CPoint Info • Written in Visual Basic for Applications (VBA) as PPT Add-In • Open Source Code (LGPL)

  12. CPoint Demo • CPoint Demo from the user’s perspective • CPoint by Example: categorization process and semantic markup • Presentation of added-value features by usage of an already annotated course • Based on “15211-Fundamental Datastructures and Algorithms” given at CMU

  13. CPoint Annotation by Example The Process: • “Installation” of CPoint • Presentation of the prepared small lecture • Categorising it’s objects • Additional category dependent markup Categorize Objects to add value Content For marking up objects

  14. The Tree A Powerful Structure in Computer Science

  15. What is a Tree?

  16. root node label a nodes parent b c d e f leaves children A Tree in Computer Science

  17. Trees, more abstractly • A tree is a graph (usually directed)with the following characteristics: • There is a distinguished node called the root node. • Every non-root node has exactly one parent node (the root has none). ourTree

  18. Trees Are Everywhere • Tree structures are everywhere in life. • As a result, in computer programs, trees turn out to be one of the most commonly used data structures.

  19. End of The Tree A Powerful Structure in Computer Science

  20. CPointsGoTo • Can I locate other annotated objects (possibly in other PPT presentations)? Yes, with the navigational GoTo utilitiyof CPoint: CPoint  GoTo

  21. CPointsAdded-Value Services • CPointGraphs • Graph based presentation of the annotated knowledge on distinct detail levels (views) • CPointAM • Integrated development environment for ActiveMath content • Soon:CPointAuthor • Menu bar that specializes in the needs of an author of PPT slides e.g. direct creation of categorized objects with individual specified layout

  22. CPoint Help • There is an extensive documentation for CPoint. • The OMDoc Manual contains an OMDoc Primer that helps with deciding which category the user best uses.

  23. CPoint … empowers users to do semantic markup and to enjoy added-value services right away. • Downloadtheadd-in, the source code or the documentation of CPoint at • www.cs.cmu.edu\~ccaps • http://www.faculty.iu-bremen.de/mkohlhase/kwarc

More Related