Implementing Virtual Environments for Education and Research at NDSU Aaron Bergstrom & John Bauer.

Slides:



Advertisements
Similar presentations
O dyssey Collaboration System: OCS. What is Distributed Collaboration? Work by teams whose members are separated by space and time.
Advertisements

Student Getting Started Guide Updated June Ensure that you are connected to the Internet. 2. Launch your web browser (Internet Explorer, Firefox,
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
Kabel Nathan Stanwicks, Head Circulation and Media Services Department Electronic Reserves Introductory Tutorial for Faculty.
The Virtual Cell Project Phillip McClean Alan White Brian Slator North Dakota State University.
Welcome to EDINA Digimap Digimap is an EDINA service offering online access to a range of spatial data. It is authenticated using the UK Federation and.
DANA (Digital Archive Network for Anthropology) A Model for Digital Archiving Jeffrey T. Clark, Brian M. Slator, Aaron Bergstrom, Francis Larson, Richard.
Teaching with Immersive Virtual Archaeology Brian M. Slator, Jeffrey T. Clark, James Landrum III, Aaron Bergstrom, Justin Hawley, Eunice Johnston, and.
©2003 R. Hinton, Broome Community College1 Maximizing Teaching & Learning A Faculty Designed Integrated System.
Phillip E. McClean Bernhardt Saini-Eidukat Donald P. Schwert Brian M. Slator Alan R. White North Dakota State University, Fargo Virtual Worlds Research.
Greenstone Digital Library Usage and Implementation By: Paul Raymond A. Afroilan Network Applications Team Preginet, ASTI-DOST.
Maximizing Teaching & Learning For the Short Course.
Teaching with Immersive Virtual Archaeology Brian M. Slator, Jeffrey T. Clark, James Landrum III, Aaron Bergstrom, Justin Hawley, Eunice Johnston, and.
Activating Pilot Account ( first time users ) Web-based Activation Browse to 1. Click on the link on the lower right that says.
Creating & Distributing New Media Content lesson 24.
HYPERTEXT MARKUP LANGUAGE (HTML)
SOFTWARE.
Web Browser: Netscape Navigator and Internet Explorer By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore.
Refworks Presented by Margaret Clark, Reference Librarian FSU College of Law Library September 20, 2005.
SAM: Student Getting Started Guide.
Phillip E. McClean Bernhardt Saini-Eidukat Donald P. Schwert Brian M. Slator Alan R. White North Dakota State University, Fargo Virtual Worlds in Large.
Getting started on informaworld™ How do I register with informaworld™? What do I do if I forget my password? My institution does not subscribe to any journals,
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
MagicInfo Pro Server Software All control, content, and scheduling is performed within the MagicInfo Pro Server software previously installed. Before.
Customized cloud platform for computing on your terms !
Classroom User Training June 29, 2005 Presented by:
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
LBTO IssueTrak User’s Manual Norm Cushing version 1.3 August 8th, 2007.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Learners May 2006.
Genesys Meeting Center End-User Technical Troubleshooting Guide (v1
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
File Recovery and Forensics
Environmental Studies Department – Internship Web Site Instructions Dean Berman 5/21/2005.
INSTRUCTOR & FACULTY ORIENTATION Blackboard 9.1. What is Online Learning? The term online learning is used interchangeably with e-learning or electronic.
MAKEOVER WEB EDITION MCPSS Web Site – Teacher Page Extreme.
Easy Chair Online Conference Submission, Tracking and Distribution Process: Getting Started + Information for Reviewers AMS World Marketing Congress /
PubMed/History, Advanced Search and Review (module 4.3)
Business Software What is database software? p. 145 Allows you to create, access, and manage data Add, change, delete, sort, and retrieve data Next.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
Hyper/J and Concern Manipulation Environment. The need for AOSD tools and development environment AOSD requires a variety of tools Life cycle – support.
Regis: Academic Research Network: ARN ARN Getting Connected Drive Mapping SQL*Plus Spooling Your Work Presented by “SOETJAHJO”
Returning Students You registered last year. If you remember your , type it in at the top of the screen Click on “Password Help”
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 5 th Edition Let’s Review Lesson 2! Who Wants to Be a Computer.
Ames Community Schools (ACS) has been concerned with the performance of their students’ problem solving abilities on a nationally standardized exam. While.
Otto Borchert North Dakota State University Recent Advances in Immersive Virtual Worlds for Education.
Greendale Carpets Ad. Generator: A Friendly Guide Version 0.2.
Rev.04/2015© 2015 PLEASE NOTE: The Application Review Module (ARM) is a system that is designed as a shared service and is maintained by the Grants Centers.
Dr. Brian M. Slator, Computer Science Department North Dakota State University Virtual Worlds for Education.
MIP Workbench: Revisions FEMA Learning Management System REVISION RESOURCE MANAGER.
 Network  A _____ of computers that can _________ w/ each other  Examples of hardware  ______________ & communication lines  Internet  Hardware.
1 PRINCIPAL INVESTIGATOR USE OF THE ST ScI ELECTRONIC GRANTS MANAGEMENT SYSTEM January, 2001.
FriendFinder Location-aware social networking on mobile phones.
MIS (Management Information Spreadsheet) USER GUIDE (MIS can only be accessed by Authorised MIS Users)
FriendFinder Location-aware social networking on mobile phones.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
PubMed/How to Search, Display, Download & (module 4.1)
Virtual Machines Module 2. Objectives Define virtual machine Define common terminology Identify advantages and disadvantages Determine what software is.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Alan R. White Phillip E. McClean Brian M. Slator North Dakota State University An Interactive, Virtual Environment for Cell Biology.
Installing and Configuring Moodle. Download Download latest Windows Install package from Moodle.orgMoodle.org.
CMF For Content Authors. Slide 1©2001 Zope Corporation. All Rights Reserved. Outline Understand CMF approach to content Demonstrate content author goals.
AdisInsight User Guide July 2015
NetApp Online Ordering User Tutorial
Preservation and Access of Cultural Heritage Objects Through a Digital Archive Network for Anthropology Jeffrey T. Clark, Brian M. Slator, Aaron Bergstrom,
Alan R. White Phillip E. McClean Brian M. Slator Lisa Daniels
Bomgar Remote support software
Online Testing System Assessment Viewing Application (AVA)
The Virtual Cell Project
Presentation transcript:

Implementing Virtual Environments for Education and Research at NDSU Aaron Bergstrom & John Bauer

World Wide Web Instructional Committee (WWWIC) WWWIC is an ad hoc group of North Dakota State University faculty dedicated to developing internet-based educational software. The mission goals of WWWIC are to teach science structure and process: the Scientific Method, scientific problem solving, deduction, hypothesis formation and testing, and experimental design. The individual goals of each project are to teach the content of individual scientific disciplines.

Projects To Be Discussed Today Virtual Cell - Cell Biology Educational Environment Digital Archive Network for Anthropology DANA - Geology - Explorer Planetary Educational Environment for Teaching The Basics of Geological Field Research

Virtual Cell The Virtual Cell (VCell) is an interactive, 3-dimensional visualization of a biological environment. To the student, the Virtual Cell looks like an enormous navigable plant cell populated with 3D organelles. In this environment, experimental goals in the form of question-based assignments promote deductive reasoning and problem-solving in an authentic visualized context. Project Co-PI’s: Dr. Phil McClean Dr. Brian Slator Dr. Alan White

The VCell login window is launched from the Virtual Cell Home page by clicking on the “Login & Play” link. It may also be opened from the Site Map page. Starting The VCell Environment Current Version: Netscape CosmoPlayer 2.1 Plug-in Java 1.1 PC Only Issues with Macintosh

Instructions from the lab assistant and communication messages from other players are displayed in the “User to User” communication box. Students may communicate with other players by typing messages into the communication box. Game Play Once logged into the Virtual Cell, the student must meet with the lab assistant by clicking on his body. Reference information about cell organelles and other resources is available through the “Information” pull-down menu.

Choose organelle to identify here Successful identification is based on experimental results. No guessing is allowed. Choose identify action here To identify an organelle the student must select the “identify” action from the “Action” pull-down menu. Then the student chooses an object for the item which the student wishes to test. Once this has been done, the student must click on an organelle to identify it. In this case the player has identified the chloroplast. Mission 1: Investigate Cell Structure

Construction of the Virtual Cell 3-D Models Software Used: CosmoWorlds 2.0 Photoshop 3D geometry for cell organelles created as VRML 97 IndexFaceSets Where used, texture maps are repeated textures Most textures were created from a photograph of the surface of a football. It is particularly difficult to create small-downloadable textures for organically shaped models. Much warping can be seen inside the cell. Since CosmoWorlds has been discontinued, it is difficult to update hardware and still use CosmoWorlds as an authoring tool. Win98 and Win 2000 do not properly handle the animation tool’s GUI. Creation: Problems:

Architecture Overview of the Multi-user Object Oriented domain/dungeon (MOO) Overview written by Brad Vender: The scene graph for the virtual cell is constructed by the Lamba MOO server running on the VCell server machine. This is done in 3 stages. Stage 1: When the client logs in to the MOO and the MOO responds with the user's object number. This object number is considered the user's avatar, so the geometry is never actually shown. This object is marked as unresolved for the next stage. Create basic stubs for each unresolved node in the scene. Request that node's representation from the server, and automatically register for updates at the same time. Stage 2: Once connected, the client has four major responsibilities for maintaining the scene graph.

Architecture Overview of the Multi-user Object Oriented domain/dungeon (MOO) Stage 2 Continued: As representations are received from the server, the stubs are completed as needed. Since the location and contents of the node will reference other nodes, this will introduce new nodes to be handled by response 1. Apply updates received from the server. If a known object's location or contents change, resolve or discard nodes as appropriate. Propagate events from various nodes as appropriate back to the server. Stage 3: Disconnect from the server and clean everything up.

Future Development of the Virtual Cell Environment Screen Shot of Java3D/X3D Client The VCell project has begun a transition program to deal with the demise of Cosmo product line and cross-platform delivery issues. Maya Complete and DeepPaint3D were recently purchased in order to deal with CosmoWorld’s inability to operate properly under newer Windows platforms as well as to enhance modeling and texturing capabilities of the overall project. A new Java2/Java3D/X3D interface is being developed so that VCell can operate outside of browser-based environment. Tools, such as a Java3D level editor are being developed to streamline the implementation of new levels. Changes:

Screen Shot of Java3D/X3D Client

Digital Archive Network for Anthropology (DANA) DANA is intended to be a cross-platform information retrieval system for web-based multimedia utilized in anthropological research. Ultimately, the goal of the DANA project is to create a network of distributed, federated databases containing research quality digitized 3D models, photographs, and video of archaeological and cultural data. To the user seeking to access a broad variety of data, the client application will seem as though it is a user-friendly interface to a single online database. In actually, the user will be conducting searchers across a wide variety of databases located across the globe. Project Co-PI’s: Dr. Jeffrey T. Clark Dr. Brian Slator Dr. William Perrizo

DANA Fact Sheet Though further research is required to implement the distributed, federated network aspects of DANA, the database browsing application currently supports servlet search capabilities for Postgress, mySQL, and Oracle databases. DANA currently only displays VRML 97 and HotMedia 3D models, though the addition of 3D file formats supported by the NCSA Java3D Portfolio is expected soon. Technology Used: Java3D Java JDK 1.3 Java Web Start Java Servlets JDBC NCSA Java3D Portfolio IBM’s HotMedia Classes

Starting The DANA Applet After installing Java Web Start and the Java3D API, return to the application launch page at: Once there, click the “Launch DANA Applet” button. Next a “login” box will appear, where the user enters in his/her username & password and then clicks the “Login” button to start the DANA applet. New users may create a new login and password by filling in the username & password boxes and then clicking the “Create” button. The applet will then ask for the user’s name and address.

Screen Shot of Java3D/Java Web start Client

Future Educational Uses For DANA Screen shots of the World Endocast Viewer, a simulated use of DANA Immersive Virtual Lab Digitally-Enhanced Museum Exhibits Shared/collaborative research environment Global student education lab Multi-use Kiosk and Web-based presentations