1 / 8

Project 1

This project aims to create a static picture that clearly displays the local discrepancies between two plots, with a focus on correlation with the overall shape of the curves. The goal is to provide a reasonable appreciation for the magnitude of the discrepancies.

idagrace
Download Presentation

Project 1

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 1 • Problem • Work plan • Guidelines • Deliverables • Report • Ethics • Teamwork

  2. Problem • We want a static picture that clearly shows the local discrepancies between two plots that are larger than 1/1000 of the max value. • We want to see them all, with their sign • We want them correlated with the overall shape of the curves • We want to have a reasonable appreciation for the magnitude of the discrepancies

  3. Work plan • Teams of 2 • Introductions • Exchange emails, cell phones, schedules • Plan for three 2-hours meetings ASAP! • Discuss and write out clearly what is wrong with my solution • Brain storm what you could do instead • Come up with 3 solutions and discuss pros/cons • Estimate implementation difficulties

  4. Project guidelines • Do NOT split the work • Get started now!!! You have only one week. • Ask for clarifications at next lecture (or by email) • Work together as a team on all aspects • Install and learn Processing • Load and execute my applet • Design, plan, code, debug your solution (both on the computer) • Export applet and check that you can post it • Write and edit the report together • Keep track of the total time spent and print it at the end of the report. I estimate about 6 hours if all goes well. You should plan for 12 to be safe.

  5. Project 1 deliverables Teams of 2 Due in 1 week before class (email URL of PPP to TA and Prof) subject line “CS4550-P1”, URL of PPP, author’s names and preferred emails PPP should contain a link to your project 1 page, which shows: title (“CS4550-P1: Visualize differences between plots”) team members: names, link to home pages, email date of last update running applet automatically opens in page brief explanations of what it does and how to use it link to the source code file(s) Report (on the page, or on a different page or as PDF file)

  6. Report for project 1 Short write-up (equivalent to 1 full printed page) Title, authors, affiliation Brief problem statement (remember we want a static picture!) Why naïve solution (posted by Prof) is not satisfactory Brief description of at least 2 candidate solutions you have rejected list references (if it was inspired from somewhere) explain why it was not satisfactory More detailed explanation of your final solution Its essence (what it does and how) How it is computed / implemented (give formulae, short code) Show image with result and discuss advantages / limitations References: List all sources (code, help, papers, books, web sites)

  7. Ethics • You may NOT use or even look at a project (code, write-up…) of another student in the class. • You should take reasonable precautions to prevent other people from accessing your project (may use password protection) • You may however help other students and ask for help regarding Processing or problems in editing/posting the web pages. • If you find solutions (ideas, code, formulae) or useful information regarding this project online, in books, in course notes, feel free to use it, provided that it is referenced • All sources of inspiration or code must be clearly listed • All text you copy into your report should be between quotes and the source should be referenced.

  8. Teamwork strategies Do not split the job! Get together and work as a team on all aspects. Lear programming, math, writing, & web skills from each other. Explain what you are doing and why. Be patient. Check that you are understood. Encourage new ideas, be positive. Listen to your partner and mirror what you understood before explaining your opinion. If your partner contributes nothing but presence and good spirit, try to get him/her to do some of the easier stuff under your supervision (learn how to manage). If your partner does not show up for the meetings or if you really hate him/her… let me know… and do it all yourself.

More Related