CSE 40416 - Systems Interface Design
Project # 2 : A map based virtual tour of Notre Dame Campus (and surroundings)
- Target Platform: Microsoft Surface
- Who: Groups of 2-4 students
Due Dates:
| When |
What |
Details |
| Wed, Oct 26, in class |
Paper prototypes & walkthroughs |
|
| Nov 18, 21, 22 |
Project Presentations |
Show and tell in the Lab (Schedule a time) |
| Fri, Nov 18, by 11:00PM |
Final project submissions |
Wiki page, source code, and installation of executables on MS Surface in lab |
| Thur, Dec 1, by 5:00PM |
Peer reviews |
We will do formal explorations this time |
The intent is to have you explore the capabilities of a horizontally mounted
MS Surface that has multi-touch support and is intended to be viewed from any
side. This means that your application should be easily reorientable,
should be controllable by touch, and should be usable by more than one user
at a time.
Required Functions
Some basic map, satellite view, or overhead situation display as a basis.
Google maps and street views are available online through their own API,
and can be linked easily to your own WPF program controls using the
XAML <Image \> tag. If you choose the "official" ND campus map, that is
fine as well.
A variety of reference media and information must be available and should
be selectable by some creative method from locations on the map. Providing
a text-based search would also be a very nice addition.
Displayed media can be obtained from online sources as well as from content
researched and provided by you. Display of videos, drawings, photos, text,
and sound should be included.
The content that is part of the "tour" could include ...
- Dorms and Traditions
- History of the University
- Majors and degree programs
- Research projects
- The Order of Holy Cross
- who's who
- Sports
- The band
- Home football weekends -- what is it like? Sights & sounds.
- Images of campus from various seasons
- The basilica
- The main building
- Things to do off campus
- And much, much, MORE ...
Remember that any information displayed should be easily reorientable
so it could be shared with users on the "other side" of the surface.
You might create a planned "tour" that moves through campus systematically.
You should allow independent tours / exploration.
BE CREATIVE!!!!
If this is done well, I would hope that we could have this running
permanently on the MS Surface in the CS&E Main Office.
I suggest that a WPF application is the easiest way to approach this. XNA
will work with the MS Surface, but I am informed it is a more complicated
endeavor.
More on What & When
You may work in groups of 2-4 students. We have had some students drop, so
reform your groups now.
After break, Wednesday, October 26, in class: Come with a paper prototype
of your main map with some content displayed. This may be on 1 - 3 actual
paper sheets or digital slides (screen shots, Powerpoint, ...). We will
look at all designs and talk about strategies, IN CLASS. You should be
prepared to show and discuss the following.
- How the user will interact with the map.
- How the map will be "tagged" so the user will know where content is accessible.
- How content will be displayed.
- How content and map will be reoriented.
- Any other key aspect you plan to include.
Helpful Information and Data
Installation on the Surface
For information on how to install your application to the Surface, check out the MSDN article
here.
Grades
| UID |
PointsEarned |
OutOf |
| 82107241 |
100 |
100 |
| 21705261 |
100 |
100 |
| 3042374 |
95 |
100 |
| 81032762 |
100 |
100 |
| 63777858 |
65 |
100 |
| 6136118 |
85 |
100 |
| 18746258 |
100 |
100 |
| 12268321 |
85 |
100 |
| 85412787 |
65 |
100 |
| 41855128 |
100 |
100 |
| 77255183 |
65 |
100 |
| 3226066 |
100 |
100 |
| 52506112 |
95 |
100 |
| 81882055 |
100 |
100 |
| 46202461 |
85 |
100 |
| 42518531 |
110 |
100 |
| 2814888 |
85 |
100 |
| 51503772 |
110 |
100 |
| 86664223 |
100 |
100 |
Submission
For this project all submissions should be through the SVN repository. Instead of posting your project code online, provide a link to the svn repository. If you need help creating the repository or using SVN, contact the TA.
In the table below, please create an entry and a link to a simple Wiki page describing your project. This page need only have the following.
- Group name and names of members
- A brief description of your project (no more than a few paragraphs)
- Identify key features and capabilities
- Identify any significant difficulties overcome in developing on the MS Surface
- A few screen shots of project highlighting its capabilities
- A link to your SVN repository
Demo Times
By sometime this Friday, please choose a time slot below for a demo of your Surface project in the lab with Dr Stewman and Matt Pruitt. Fill in your name or your group name in the selected time slot BELOW. Plan on an interactive demo of about 20 minutes with questions from us. If none of the times below are possible for your group, then send an email to Dr. Stewman by this Friday (Nov 18th) with a request for a different time. All demos must be completed by Tuesday, Nov 22nd.
| Day |
Date |
Time |
Name(Group or Individual) |
| Friday |
Nov 18 |
1:00-1:30PM |
Bockstege, Gonzales, Kim |
| Friday |
Nov 18 |
3:00-3:30PM |
Hawkinson |
| Monday |
Nov 21 |
11:00-11:30AM |
LaBelle and Walker |
| Monday |
Nov 21 |
11:30-NOON |
Gabreski and Collard |
| Monday |
Nov 21 |
1:30-2:00PM |
Yang and Mu |
| Monday |
Nov 21 |
2:00-2:30PM |
Kokoszka |
| Tuesday |
Nov 22 |
10:00-10:30AM |
Clark, Gallagher, Rockwell |
| Tuesday |
Nov 22 |
10:30-11:00AM |
Brady, Maher, Ofsonka |
| Tuesday |
Nov 22 |
2:00-2:30PM |
Miller and Turner |
--
JohnStewman - 14 Oct 2011