{"id":335,"date":"2018-11-24T23:20:09","date_gmt":"2018-11-24T23:20:09","guid":{"rendered":"https:\/\/projects-old.etc.cmu.edu\/pupil\/?page_id=335"},"modified":"2018-12-11T22:47:02","modified_gmt":"2018-12-11T22:47:02","slug":"identified-design-patterns","status":"publish","type":"page","link":"https:\/\/projects-old.etc.cmu.edu\/pupil\/index.php\/identified-design-patterns\/","title":{"rendered":"Identified Design Patterns"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"335\" class=\"elementor elementor-335 elementor-bc-flex-widget\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-57aa599 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"57aa599\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9e1a94f\" data-id=\"9e1a94f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-beafd91 elementor-widget elementor-widget-heading\" data-id=\"beafd91\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h1 class=\"elementor-heading-title elementor-size-xl\">Proposed Design Patterns<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5682975 elementor-widget elementor-widget-spacer\" data-id=\"5682975\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc38300 elementor-widget elementor-widget-heading\" data-id=\"bc38300\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-large\">Gesture-based Dynamic Descriptor<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce3fddd elementor-widget elementor-widget-text-editor\" data-id=\"ce3fddd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><i><span style=\"font-weight: 400;\">Learner Content Interaction<\/span><\/i><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-1f1eabe elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1f1eabe\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-c1b5619\" data-id=\"c1b5619\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6784ac9 elementor-widget elementor-widget-text-editor\" data-id=\"6784ac9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3><b>Problem<\/b><\/h3><p>There is a need to display information about a virtual object that is hidden until prompted by the user.<\/p><h3><strong>Solution<\/strong><\/h3><p>The user can use a specific gesture (like pointing) to reveal more information about virtual elements. This can be used as a labelling system, to reveal short blocks of text or images. This pattern does not apply to showing large blocks of text or information that the user needs to view for a sustained time interval, due to the associated physical strain. It might be appropriate to use this gesture on specific \u201clabel\u201d points to give the user a clearer direction for where to point.<\/p><h3><strong>Rationale<\/strong><\/h3><p>While the user may want more information, there is a need for some of it to be hidden so as to not overwhelm the user. It is also desirable to have a separation of interaction between revealing more information and changing the state of a virtual object. This prevents the user from accidentally changing the state of an object when trying to observe it or vice versa.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-5942698\" data-id=\"5942698\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-eaa717f elementor-widget elementor-widget-text-editor\" data-id=\"eaa717f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>Set<\/h3><p>Classroom desks where each student works on interactive virtual models<\/p><h3>Social<\/h3><p>Students are only able to see the descriptors in their view, and cannot see the descriptors being viewed by their peers. The teacher should be able to point out descriptors in the students view to aid in a discussion about the object.<\/p><h3>Epistemic<\/h3><p>To hide labels until students need to see them, avoiding distractions and allowing for memorizing.<\/p><h3>\u00a0<\/h3>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-05fa20f elementor-widget elementor-widget-text-editor\" data-id=\"05fa20f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Example use cases:<\/strong> viewing organism name, role in ecosystem, population charts (ecology), viewing molecule name \/ errors in molecular structure (chemistry)<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bea9f50 elementor-widget elementor-widget-spacer\" data-id=\"bea9f50\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3994189 elementor-widget elementor-widget-heading\" data-id=\"3994189\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-large\">Feedback Area<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca12d99 elementor-widget elementor-widget-text-editor\" data-id=\"ca12d99\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><em>Learner Content Interaction<\/em><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-eb4b16f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"eb4b16f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d869a56\" data-id=\"d869a56\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4799c0a elementor-widget elementor-widget-text-editor\" data-id=\"4799c0a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3><b>Problem<\/b><\/h3><p>There is a need to display more information about a virtual object, in a manner that can be easily integrated into the flow of work.<\/p><h3><strong>Solution<\/strong><\/h3><p>The user can place virtual objects in an area that displays the desired information about them. The feedback area might be represented as, i. Pedestal &#8211; Place an object on the pedestal to view a short descriptor label that becomes visible in close vicinity to the object. ii. Dashboard &#8211; A specific receptacle to hold objects, combined with a virtual screen that can display more information like charts, graphs etc. iii. Vending Machine &#8211; Insert the virtual object into the &#8220;machine&#8221; to get objects or data as output. Users often need prompting to use the feedback area. The use of the area could be scaffolded at first and then left up to the user. Alternatively, it can be integrated into the task such that using it is a mandatory step. It may not be appropriate for use for larger virtual objects, as it might be required to move them into another area and back again.<\/p><h3><strong>Rationale<\/strong><\/h3><p>It is necessary to view information about the state of a virtual object, perhaps for sustained periods of time. Using a gesture to do so can cause undue physical strain. This solution allows the user to move the object of interest into an area that reveals more information about its current state. In a task-based scenario, it may also be necessary for the user to repeatedly check the (changing) state of a virtual object, &#8220;submit&#8221; their work on the virtual object or check the virtual object for errors.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-bb15559\" data-id=\"bb15559\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-72afbc0 elementor-widget elementor-widget-text-editor\" data-id=\"72afbc0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>Set<\/h3><p>Classroom desks where each student works on interactive virtual models<\/p><h3>Social<\/h3><p>A feedback area in a collaborative task can prompt students to discuss the object placed in it. For example, if it is an error checking area, it can prompt students to examine and discuss the errors.<\/p><h3>Epistemic<\/h3><p>To allow students some measure of independent submission, error-checking or information retrieval, while engaged in a task-based learning activity using interactive virtual objects.<\/p><h3>\u00a0<\/h3>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-0aa7ec0 elementor-widget elementor-widget-text-editor\" data-id=\"0aa7ec0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Example use cases:<\/strong> viewing organism name, role in ecosystem, population charts (ecology), viewing molecule name \/ errors in molecular structure (chemistry)<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-948c17b elementor-widget elementor-widget-spacer\" data-id=\"948c17b\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2c5e76 elementor-widget elementor-widget-heading\" data-id=\"a2c5e76\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-large\">Interactive Layer Model<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b72d942 elementor-widget elementor-widget-text-editor\" data-id=\"b72d942\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><i>Learner Content Interaction<\/i><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-1713523 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1713523\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ff07c4a\" data-id=\"ff07c4a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-53472d2 elementor-widget elementor-widget-text-editor\" data-id=\"53472d2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3><b>Problem<\/b><\/h3><p>In educational contexts, a number of concepts are described as layered models. A virtual interactive layer model can be used to construct task based activities for these different concepts.<\/p><h3><strong>Solution<\/strong><\/h3><p>The layer model presents the different layers as drawers that can be opened and examined in further detail. When a layer is pulled out, it drops down at the table level. To put it back, it is pulled up to it&#8217;s initial height and it snaps back into place. This allows the users to have a more spatial understanding of the pedagogical concepts involving layers. \u201cOpening the drawer\u201d of a layer should allow for some extra abilities, or provide more information so that the user is motivated to open and examine each layer in greater detail.<\/p><h3><strong>Rationale<\/strong><\/h3><p>To learn about different layered models in subject matter through a standard of how to work with an interactive layer model. Additional interactions can be added specific to subject matter. The needs of layers of the earth in archaeology could be different from those of layers of the skin in biology.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1799c76\" data-id=\"1799c76\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a6200e4 elementor-widget elementor-widget-text-editor\" data-id=\"a6200e4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>Set<\/h3><p>Classroom desks where each student works on interactive virtual models<\/p><h3>Social<\/h3><p>Use of this model should be accompanied by the teacher&#8217;s scaffolding about the subject matter, and possibly a pedagogical task.<\/p><h3>Epistemic<\/h3><p>To allow students to have a set of standard interactions with virtual layered models.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f0f5ed elementor-widget elementor-widget-text-editor\" data-id=\"0f0f5ed\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Example use cases:<\/strong> task-based learning about layers of the atmosphere, skin, earth, biomes etc.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-116a736 elementor-widget elementor-widget-spacer\" data-id=\"116a736\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f78fb3e elementor-widget elementor-widget-heading\" data-id=\"f78fb3e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-large\">Palm Menu<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e20ad6 elementor-widget elementor-widget-text-editor\" data-id=\"9e20ad6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><em>Learner Content Interaction<\/em><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d014d02 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d014d02\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ba4a0ce\" data-id=\"ba4a0ce\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7a168e3 elementor-widget elementor-widget-text-editor\" data-id=\"7a168e3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3><b>Problem<\/b><\/h3><p>It is necessary to have quick access to a set of resources or information while performing a task with virtual objects, without cluttering the virtual space.<\/p><h3><strong>Solution<\/strong><\/h3><p>A menu that appears when the user looks at their palms can be used in the context of performing a quick check on information, or requiring access to resources for the task at hand. This allows the information to be placed at a fixed location for all users that is generally comfortable to view, as opposed to identifying an appropriate location in 3D space which is subject to the physical space the user will be located in. If used to display information, care must be taken to avoid displaying information that needs to be viewed over sustained intervals of time, to avoid physical strain.<\/p><h3><strong>Rationale<\/strong><\/h3><p>Quick access to data and resources, similar to checking a wristwatch.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-19fa646\" data-id=\"19fa646\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-765129b elementor-widget elementor-widget-text-editor\" data-id=\"765129b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>Set<\/h3><p>Classroom desks where each student works on interactive virtual models<\/p><h3>Social<\/h3><p>The resources in each user&#8217;s palm menu can be distributed to encourage positive interdependence for a collaborative task. The teacher may have unlimited resources, and possibly a way to reset the state of the experience in this menu.<\/p><h3>Epistemic<\/h3><p>To allow students and teachers to have access to resources and information that they can use at their discretion while performing a pedagogical task.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-d03c6c2 elementor-widget elementor-widget-text-editor\" data-id=\"d03c6c2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Example use cases:<\/strong> inventory of atoms to build molecules with (chemistry), checking constraints of the current task (general use)<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec4bfd8 elementor-widget elementor-widget-spacer\" data-id=\"ec4bfd8\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-5ed4041 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5ed4041\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1899fa3\" data-id=\"1899fa3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ab4c1c7 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"ab4c1c7\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"http:\/\/www.etc.cmu.edu\/projects\/pupil\/index.php\/prototype-3-chemistry\/\">\n\t\t\t\t\t\t\t<i class=\"fa fa-arrow-circle-o-left\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-058c828\" data-id=\"058c828\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0f00d31 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"0f00d31\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"http:\/\/www.etc.cmu.edu\/projects\/pupil\/index.php\/conclusion\/\">\n\t\t\t\t\t\t\t<i class=\"fa fa-arrow-circle-o-right\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Proposed Design Patterns Gesture-based Dynamic Descriptor Learner Content Interaction Problem There is a need to display information about a virtual object that is hidden until prompted by the user. Solution The user can use a specific gesture (like pointing) to reveal more information about virtual elements. This can be used as a labelling system, to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","footnotes":""},"class_list":["post-335","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/projects-old.etc.cmu.edu\/pupil\/index.php\/wp-json\/wp\/v2\/pages\/335"}],"collection":[{"href":"https:\/\/projects-old.etc.cmu.edu\/pupil\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/projects-old.etc.cmu.edu\/pupil\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/pupil\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/pupil\/index.php\/wp-json\/wp\/v2\/comments?post=335"}],"version-history":[{"count":9,"href":"https:\/\/projects-old.etc.cmu.edu\/pupil\/index.php\/wp-json\/wp\/v2\/pages\/335\/revisions"}],"predecessor-version":[{"id":427,"href":"https:\/\/projects-old.etc.cmu.edu\/pupil\/index.php\/wp-json\/wp\/v2\/pages\/335\/revisions\/427"}],"wp:attachment":[{"href":"https:\/\/projects-old.etc.cmu.edu\/pupil\/index.php\/wp-json\/wp\/v2\/media?parent=335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}