1 / 8

Project Proposals

Project Proposals. Hansen Cheng Branden Ogata ICS 665. Course Availability Checker—Functionality. User Selects courses to track Provides contact information Email/Phone Number Application Goes to course availability site Checks seats available for course

hesper
Download Presentation

Project Proposals

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Project Proposals Hansen Cheng Branden Ogata ICS 665

  2. Course Availability Checker—Functionality • User • Selects courses to track • Provides contact information • Email/Phone Number • Application • Goes to course availability site • Checks seats available for course • If seats open, sends message to user • Else repeats check after some time

  3. Course Availability Checker—Utility • Provides useful functionality for students • No longer need to manually check availability during registration • Better chance to register for the class • Mostly useful for undergraduates • Appears to be less competition for graduate courses

  4. Calorie Monitor—Functionality • User • Creates profile • Inputs various information • Intended calorie limit • Food, drink consumed • Including calories • Application • Displays calories left before limit • Pie chart (as shown to right) • Possibly provides advice

  5. Calorie Monitor—Utility • Health • Awareness of issues • Can help in setting goals • More convenient than desktop application • Can access from mobile devices • Anywhere with Internet access

  6. Online Java Editor—Functionality • User • Types in or uploads code • Application • Compiles code • Runs tests on code • Provides feedback

  7. Online Java Editor—Utility • Audience mostly limited to those in Computer Science courses • Students • Can write and submit code • Instructors • Exercises and quizzes • Minimizes need to manually grade student work • Still need to write code to grade, but can reuse for each student • Maximizes similarity with what the student uses frequently • Students do not normally write code on paper

  8. Tools to Learn • HTML • CSS • JavaScript • Ruby on Rails • JRuby for the Online Java Editor? • Whatever the developers have not thought of yet

More Related