Knowledge Tree

From PAWS Lab
Jump to: navigation, search


Knowledge Tree Logo

Knowledge Tree is a link aggregating portal. It presents content structured according to the folder-document paradigm. Knowledge Tree provides authentication and authorization and implements a simplified form of access control. It supports collaborative authoring and social annotation. Knowledge Tree is primarily oriented towards ADAPT2 architecture.

Try Knowledge Tree by creating a trial account. Contact us to get "showcase" access to full courses in C/Java/SQL.


Knowledge Tree has been intensively used as learning portal in the following courses

School Course Deployed Tools Adaptation Tools
School of Information Sciences
University of Pittsburgh
INFSCI 0012 Introduction to Programming for Information Science Students WebEx, NavEx†, QuizPACK, QuizGuide†, cWADEIn, Knowledge Sea II CUMULATE, PERSEUS
INFSCI 0017 Object-Oriented Programming 1 for Information Science WebEx, QuizJET, QuizGuide†, jWADEIn CUMULATE, PERSEUS
NFSCI 1022 Database Management Systems/INFSCI 2710 Database Management WebEx, SQLKnoT, QuizGuide†, SQL Tutor CUMULATE, PERSEUS
INFSCI 2470 Interactive Systems Design WebEx, AnnotatEd CUMULATE, PERSEUS
School of Computing, Dublin City University Undergraduate Database Course WebEx, SQLKnoT CUMULATE, PERSEUS
Computer and Information Technology Program Community College of Allegheny County CIT 145 Programming in C, CIT-245 Data Structures and Programming: C++ WebEx, NavEx, QuizPACK, QuizGuide, cWADEIn, Knowledge Sea II CUMULATE

† this particular tool might be included or excluded based on specific offering of the course and/or goals of the study


  • Authoring
    • Document and folder creation and management
    • WYSIWYG editor for documents/folder descriptions
    • Adding resources from RSS feeds - simplifies adding of large amounts of resources by reducing the entry to selecting from a combo-box (below)
    • Configuration of access control - (groups of) users can be given view/add/edit rights for a set of typed nodes in the sub-tree of the folder or the whole portal
    • (Conditional) hiding of folders and documents
  • Adaptation
    • Tracking user navigation via CUMULATE
    • (Conditional) adaptive navigation support via PERSEUS - adaptive navigation can be turned on in folders for all users or only selected groups of users via PERSEUS (currently being pilot-tested in Java course)
    • Adaptive recommendation via PERSEUS (pilot-tested in Java course)
  • Social/Community
    • Note-taking (below)
    • Ratings (under development)


Writing Notes

Ability to write notes for different resources ob Knowledge Tree is a feature inspired by user feedback. The absolute majority of content on Knowledge Tree is educational, including a large body interactive exercises. Note-taking is one of the primary learning techniques in the paper-and-pencil world that we decided to build into Knowledge Tree.

Creating Notes in Knowledge Tree

A note can be written for any 'node' (folder, document, linked resource) on Knowledge Tree. To create a note, one has to first open the desired folder, document, or resource in Knowledge Tree and in the top menu click on the 'bubble' icon ( icon.png). In the popped-up window one should then click on 'Create' link in the me section of the window. Note can be public or private, and, if public, signed or anonymous (right).

It is possible to edit already created note as well as view public notes your peers left that are displayed below your own note.

When in the folder, folder items that have notes (yours or you peer's) have descriptive icons to the right of the item. Refer to table below for icons' explanations.

Knowledge Tree inline note-related annotations
Icon Description
KnowledgeTree.notes.inline others1.png few of your peers have added notes
KnowledgeTree.notes.inline others2.png more of your peers have added notes
KnowledgeTree.notes.inline others3.png a lot of of your peers have added notes
KnowledgeTree.notes.inline self others0.png you and none of your peers have added notes
KnowledgeTree.notes.inline self others1.png you and few of your peers have added notes
KnowledgeTree.notes.inline self others2.png you and more of your peers have added notes
KnowledgeTree.notes.inline self others3.png you and a lot of of your peers have added notes
KnowledgeTree.notes.inline more.png some items in this folder have notes

When there are public notes from your peers, the actual number of them in given in brackets. If there are inline notes for the item you can view them by clicking on the icon and edit or even create your own notes.


KnowledgeTree.notes.inline example.png - you and a lot of your peers (11 of them) wrote public notes to this folder, and there are notes to items inside this folder as well.


Knowledge Tree structure is partially serialized as RDF. For details to Knowledge Tree RDF Binding.

See also


Michael V. Yudelson