Background/Motivation Abstract Tutorials Recording Acknowledgments Graph Games started as Pebble It, a game to solve one type of graph problem. The goal.

Slides:



Advertisements
Similar presentations
To Make the Teachers Life Easier Gail Lanham Melanie Roberts KYSTE Conference 2013 FREE APPS & WEBSITES.
Advertisements

TASK: The comparison between basic and applied research.
What’s New in Blackboard 9.1 SP 11.  Blackboard 9.1 SP11 takes Blackboard closer to the cloud and introduces a modernized user interface more in line.
Congratulations! You have just installed the Presentation Game Add-In.
Key Stage 3 ICT Lesson 2 - Programming. Starter Start Kodu. Re-familiarise yourself with how it works. Play some of the pre-made games. Try and change.
Play Ball: Improving Literary Skills through America’s Pastime Kate Lenz and Tyler Simms Education 200 Curriculum Project.
Relating Error Diagnosis and Performance Characteristics for Affect Perception and Empathy in an Educational Software Application Maria Virvou, George.
Fuel Cell Modeling Team Members: Albert Wong Faculty Advisor: Dr. Blekhman Department of Computer Science and Technology College of Engineering, Computer.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
Computer Science - I Course Introduction Computer Science Department Boston College Hao Jiang.
Ref: Pfleeger96, Ch.31 NP-Complete Problems Reference: Pfleeger, Charles P., Security in Computing, 2nd Edition, Prentice Hall, 1996.
Domain Modeling (with Objects). Motivation Programming classes teach – What an object is – How to create objects What is missing – Finding/determining.
Business Intelligence Software Starts With a Philosophy… CMS WebPortal Quote Engine Modules™ Creates Purchase Orders, Sales Orders, Proposals, Invoices.
Slide 1 © The Copyright in this document belongs to the PAL Consortium and no part of this document should be used or copied without their prior.
Platforms for Learning in Computer Science July 28, 2005.
Created by: Mr. Goff Edited by: Mr. Green Referenced from: Richard Baldwin Introducing Storytelling Alice.
Web Design Scripting and the Web. Books on Scripting.
On the interaction features of the Virtual Reality User Interface of an educational game Maria Virvou, George Katsionis & Konstantinos Manos Department.
Overview Dennis L. Johnson What is GIS? Geographic Information System Geographic implies of or pertaining to the surface of the earth Information implies.
Useful Techniques in Teaching Reading
Poster Design & Printing by Genigraphics ® The Scientific Community Game Education and Innovation Through Survival in a Virtual World of.
Developing a Framework for Problem Solving Computer Coaches Presenter: Evan Frodermann University of Minnesota – Twin Cities Collaborators: Qing (Xu) Ryan,
Objectives Understand what MATLAB is and why it is widely used in engineering and science Start the MATLAB program and solve simple problems in the command.
Audio/Video eResources. Audio Audacity –Audacity is free, open source software for recording and editing sounds.
A questionnaire is a effective way of gaining information quickly and directly from an audience, and the results from a questionnaire can be displayed.
A Spring 2005 CS 426 Senior Project By Group 15 John Studebaker, Justin Gerthoffer, David Colborne CSE Dept., University of Nevada, Reno Advisors (CSE.
Project MLExAI Machine Learning Experiences in AI Ingrid Russell, University.
The Effectiveness of Web Components Presented By: Geoffrey Zimmerman Computer Science Capstone Fall 2004/Spring 2005 Mentor: Dr. C. David Shaffer.
Se Over the past decade, there has been an increased interest in providing new environments for teaching children about computer programming. This has.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
1 ADVANCED MICROSOFT POWERPOINT Lesson 10 –Using Advanced Presentation Features Microsoft Office 2003: Advanced.
1 A Conceptual Framework of Data Mining Y.Y. Yao Department of Computer Science, University of Regina Regina, Sask., Canada S4S 0A2
Technovation Incorporating Feedback Week 4. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating.
CS160: Interactive Prototype Gary Wu - Jordan Berk - Mike Kendall - Mohammed Ali - Hao Luo.
Test Environment Algorithm Program Requirements/ Enhancements Analyze the Problem and Design a Solution Programming Software Translates the Source Code.
Bringing Gym Class Back By: J.C. Carr. Goal Making gym class more fun and monitor able is the goal. Hypothesis: If we can provide interactive fun technology.
Hondo ISD Technology Department.  Orienting your SmartBoard  SmartBoard Tools  Smart Notebook  The Gallery  Questions and Play Time.
CSCI 152.  A computer database is a structured collection of records or data that is stored in a computer system. A database relies upon software to.
Computational theory techniques in interactive video games.
Solving Inequalities by adding or subtracting, checking the inequality & graphing it!! This is so easy you won’t even need one of these!!!
Explorers need maps: Abstraction, representations and graphs Paul Curzon Queen Mary University of London
Employing Wikis for online collaboration in the e-learning environment: Case study 1 Raitman, R., Augar, N. & Zhou, W. (2005). Employing Wikis for online.
Exploring Problem Solving With Software, Apps, and Games By: Brittney Wynter.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Video Games & Object Oriented Programming. Games.
ICT in Education By: Aleah, Kimmy and Miles HOW OFTEN DO YOU USE ICT? AT HOME AT WORK IN THE MORNING IN THE AFTERNOON IN THE EVENING IN OUR EDUCATION AT.
Intermediate 2 Computing Unit 2 - Software Development.
Turning Homework & Exams on their Head – Deeper Learning by Putting Students in Charge (CLASS Project) Michael Bieber With help from Erick Sanchez, Ye.
David Stotts Computer Science Department UNC Chapel Hill.
HCI Prototype Presentation July 12, Agenda Concept Assumptions Prototype / Storyboard.
Progress Report and Discussion.  Demo and discussion of current features  UI development issues  Further work  Discussion of possible underlying models.
Strategic Reasoning with Game Description Language Ji Ruan, Prof. W. van der Hoek, Prof. M. Wooldridge Department of Computer Science From Specific Game.
Introducing Storytelling Alice. What is Alice? 1.Storytelling Alice is an interactive graphics 3D programming environment. 2.Storytelling Alice is useful.
Top-k Queries in Wireless Sensor Networks Amber Faucett, Dr. Longzhuang Li, In today’s world, wireless.
Analysis. This involves investigating what is required from the new system and what facilities are available. It would probably include:
Construction We constructed the following graph: This graph has several nice properties: Diameter Two Graph Pebbling Tim Lewis 1, Dan Simpson 1, Sam Taggart.
How to Use an Android Tablet Well Come To You few Steps For How to Use an Android Tablet?
BackgroundAbstract For more information contact: Dr. Charles Cusack 233 VanderWerf Hall 27 Graves Place Holland, MI Phone: (616)
Dr. Jamie Price, Northeast State Community College Jan Lewenczuk, Northeast State Community College.
Business Directory Script | Online Business Directory Software | business classified ad script
Using Kinect for educational purposes
Web Routing Designing an Interface
Top IO Games
What is the next line of the proof?
Data science online training.
Authors: Barry Smyth, Mark T. Keane, Padraig Cunningham
Advanced System Security
A Few Sample Reductions
Monerah Alduwairej Final project
Presentation transcript:

Background/Motivation Abstract Tutorials Recording Acknowledgments Graph Games started as Pebble It, a game to solve one type of graph problem. The goal of Graph Games is to present casual and fun puzzle games based on NP-complete problems that are all graph problems. The previous years' work created a more extensible framework and added three new games. This year we added several new features including tutorials for new players and began recording more data from player solutions as well as further improving the Graph Games interface. Future Work Graph Games is a collection of games with the purpose of gathering data from player solutions for solving graph-related problems that are difficult for computers to solve efficiently. The data will be used to solve instances of and improve algorithms for various problems. New features we added this summer: Computer Science Department at Hope College Dean of Natural and Applied Sciences at Hope College National Science Foundation Graph Games Russell Zinn Hsiang Lin Dr. Charles Cusack Tutorials allow players to easily jump into Graph Games. Learning how to play quickly is important to keep players interested in these games. Now we can create and edit tutorials Every move has 3 stages, and each stage can be annotated These annotations come up in dialogs when playing tutorials We can delete the last move of the tutorial to change it, or move backwards through moves to change the annotations Various tutorial screens Player Studies: We want to investigate how well humans who have no specific knowledge or training in graph theory can do at solving graph-related problems by playing our games. Data Analysis: After we have gathered enough data, we will study players’ solutions to see what we can learn from how they play, and to potentially help improve the current best known algorithms Continual Software Development: We will continue to add more meaningful puzzles, as well as continue to improve the GUI to better attract and retain players Each move now stores the time that it was performed All graph moves players perform are now stored Now both players and researchers can watch player solutions at the same speed as the player solved the puzzle We created playable tutorials, and an extensive editor for the tutorials In addition to the game moves players perform we also began recording all graph moves players make instead of only the final placement of nodes, we also began recording the time of each event We can now watch solutions at the same speed as the player solved it This lets us, for instance, to find places in puzzles that players get stuck We now know how and when players move nodes around the graph This allows us to study how players interact with puzzles as they solve them Human Computing Games focus on applying the computational power of people to help solve problems that are difficult for computers. Casual, online games are perfect for this because games make it easy to keep players engaged. The problems we are trying to solve are called NP-Complete problems. More specifically, they are all graph problems. Motivation: We want to study everything players do to solve puzzles in order to determine whether or not people with no knowledge of these problems can actually help solve them We must attract and retain players to continually gather more information For more information contact: Dr. Charles Cusack 233 VanderWerf Hall 27 Graves Place Holland, MI Phone: (616) FAX: (616)