Teaching the physics of sound through the use of graphics, haptics, and the internet A Micro API Project combining 5 different general API’s.

Slides:



Advertisements
Similar presentations
Making sense of Learning Intentions and Success Criteria
Advertisements

A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
Vrasidas C.(2002) Systematic approach for designing hypermedia environments for teaching and learning International Journal of Instructional Media.
 Currently there is no software solution that combines video and animation in to one platform.  Every single change drag changes in all of the environments.
©2007; All materials property of Bridgeborn Page 1 Bridgeworks Integration.
SMART TEACHING SCHOOL.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Operating Systems * Section A: Introduction * Section B: The importance of the operating system * Section C: Types of operating systems * Section D: Operating.
Communicating Information : Multimedia. Sights and sounds Combine all or some together and you get… multimedia.
IRead Group Members: Oscar Perez, Paul Kennedy, Matt Cardin.
G063 - HCI Design Perception, Attention, Memory & Learning (PALM)
Input and Interaction Dr. Yingcai Xiao. A good user interface allows users to perform interaction tasks with ease and joy. WYSIWYG (What you see is what.
Web-based Control Interface For a model train control system By: Kevin Sendra.
Web Interface for the Visually Challenged by: Group Nine.
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
Top Ten Tips for Effective Online Course Design Presented by Paula Paul, District Technology Coordinator for Concordia Parish
 Technology is found everywhere. In our homes and all over our communities.  Unfortunately, schools are lagging when it comes to using technology in.
Things you need to know George Georgiev Telerik Corporation
INTRODUCTION TO MOBILE COMPUTING. MOBILE COMPUTING  Mobile computing is the act of interacting with a computer through the use of a mobile device. 
Introduction to Multimedia. The beginning ( History )… 1945 : “…a device in which one stores all his books, records and communications, and which is mechanized.
Chapter 7 Integrating Multimedia and Hypermedia Into Teaching and Learning Presented by TD Edwards.
Chapter 11-Multimedia Authoring Tools. Overview Introduction to multimedia authoring tools. Types of authoring tools. Cross-platform authoring notes.
Reviewing Initial and Final Sounds in a word. Alice Patterson.
Micro-Blog: Sharing and Querying Content Through Mobile Phones and Social Participation Zhonglu Wang
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Software Development Stephenson College. Classic Life Cycle.
1 Haptic Systems Mohsen Mahvash Lecture 4 12/1/06.
Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr.
PPT Slides by Dr. Craig Tyran & Kraig Pencil Information Systems Software MIS 320 Kraig Pencil Summer 2013.
Our Customers: Construction & Infrastructure Online business Sports Channel Logistics Mass Media & Entertainment IT & Consulting.
Meetings Lesson 6 Documentation The main documentation for meetings are an agenda and minutes.
Screen design Week - 7. Emphasis in Human-Computer Interaction Usability in Software Engineering Usability in Software Engineering User Interface User.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
Hapgets, Towards Haptically- enhanced Widgets based on a User Interface Description Language Nikolaos Kaklanis, Juan González Calleros, Jean Vanderdonckt,
Development Process Agile/XP Planning + Issue Tracking Google Code provided efficient + effective project management Bug and defect reports Project planning.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Exploring the World of Multimedia Chapter 1. What is Multimedia? Multimedia is the integration of text, still and moving images, and sound using computer.
Interfaces By: Ben Griffin and Laurel Baston. What is an Interface An interface is the aggregate of means by which people (the users) interact with a.
Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A.
Assalamu’alaikum wr. wb Name: Suciyati Class: 6D Courses: Media and ICT for Teaching.
Computer Components: Software Computer Technology.
Different Types of HCI CLI Menu Driven GUI NLI
Storyboarding. Storyboarding - An Introduction Storyboards are graphic organizers in the form of illustrations or images displayed in sequence for the.
ICT in Classroom Prepared by: Ymer LEKSI Kukes
Computer-based Media Language Elements Understanding how we communicate through media Stewart.C. (2007). Media: New Ways and Means. John Wiley & Sons:
Digital Literacy Lesson 2. Hardware Hardware: the physical components of a computer. Includes input devices, processing devices, storage devices, and.
Content as an API The future of content delivery.
Pecha Kuchas If you use text, stick to a one line overview per page. Keep it very short. This might be too long.
T4ID Project: Micro-scale giving & social media Hayden Tang.
TA: Shreya Rawal.  A use case is a description of a system’s behavior as it responds to a request that originates from outside of that system (Usually.
DOCUMENTATION REF: Essentials of IT (Hamilton et al) Chapter 1.
TECHNOLOGY IN THE CLASSROOM Integration of technology in teaching and learning.
Web Accessibility. Why accessibility? "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."
SIE 515 Universal Design Lecture 9.
What is DirectX? DirectX is built by Microsoft as a collection of API’s (Application Programming Interfaces) for the purpose of multimedia processing.
Computer System Structures
Event-driven programming
Design AH Computing.
ONGO-08 K-12 Teaching Application
Big Data The huge amount of data being collected and stored about individuals, items, and activities and to the process of drawing useful information from.
How to Develop for e-learning
Website Evaluation Checklist: National Library of Virtual Manipulatives Matthew Gudenius.
Unit 20 Software Part 2.
Website Evaluation Checklist: FOSS Web
Website Evaluation Checklist: PhET
Unit 20 Software Part 2.
Teaching With Multimedia and Hypermedia Tools İrem Sak
Document Design Justine Nielsen April 28, 2003
Professional Environment
User Interface Often overlooked.
Presentation transcript:

Teaching the physics of sound through the use of graphics, haptics, and the internet A Micro API Project combining 5 different general API’s

Social Impact Enpowering teachers to link physics with sound to make learning fun Employing graphics and haptics to make the learning more intuitive Reaching a broader base of students through the internet

APIs & Issues Definitely involved: –OpenGL –OpenHaptics –A sound API –An internet learning API –A physics API Under consideration: –For Sound OSC CSound –For Internet Learning Life Type PHP MySQL –For Physics Open Source Physics Compatibility Issues Exist: sound written in C, some in C++, some in Java Haptics may be a reach too far

Next Steps & Possible Problems We need to sharpen our intent to avoid reaching too far – keep it simple Having refined our intent, need to more closely examine the API’s Need to resolve different languages within the API’s; need to ensure data compatibility Need to talk to several would be users to ensure we’re doing something they’d value

High Level API Diagram Two Centricities of API Work: –Interactive internet session management functions with multiple media types –Integrated physics, graphics, haptics, and sound functions – on a single workstation / platform INTERNET LEARNING API INTEGRATED PHYSICS – GRAPHICS – HAPTICS – SOUND API

Multi-Sense API Diagram Visual User Interface OpenGLOpenHaptics Open Source Physics Sound API Touch User Interface Sound Output to User SenseUser InputsSystem Outputs SightKeyboard - OpenGL Mouse – OpenGL On Screen Graphics – OpenGL API TouchTouch – OpenHapticsForceFeedback – Open Haptics API SoundN/ASound – Sound API