final project report and presentations - cogs 121: hci...
TRANSCRIPT
FinalProjectReportandPresentations
CogSci121-HCIProgrammingStudio
ProjectReports
• FinalProjectReportsaredueWedJune8@11:59pm
• Twoparts– 1)ExecutiveSummary(1-2page)– 2)Report(20-25pages)
2
Templates
• UseLargeFormat-SingleColumn
• Latex: http://www.acm.org/publications/article-templates/acm-latex-style-guide
• MSWord:http://www.acm.org/publications/article-templates/word-style-guide
3
ExecutiveSummary
• 1-2pagessummaryofthewholeproject
• WeplantoprovidesummariestotheDELPHIteamandotherswhoareinterestedinyourprojects.
• Youshoulddescribethekeyproblem(s)yourprojectaddressed,yourdesignideas,howyouimplementedtheprototypes,themostimportantfeatures,evaluationoftheprototypes,andpromisingdirectionsforthefutureoftheproject(notnecessarybyyou).
4
Executivesummary-Format
• TitleofProject• ProjectMembers• KeyProblemsAddressed• DesignIdeas• Implementation• Features• Evaluation• FutureDirections
5
ProjectReportFormat
• 1.Introduction(1page)• 2.MotivationandBackground(1-2pages)• 3.Design(2-3pages)• 4.SystemDevelopment(6-10pages)
• 4.1.Architecture• 4.2.TechnologyUsed• 4.3.Features
• 5.HCIPrincipleandtheirapplication(2-3pages)• 6.TestingandEvaluation(1-2pages)• 7.Collaboration(1page)
• 121groupcollaborationandsinglecontributions• 8.ConclusionandFutureWork(1page) 6
ProjectReport-Introduction
• Introducethegeneralideaoftheprojectandguidethereaderthroughtherestofthepaper• Insection2wewill…• Insection3wewil…
7
ProjectReport-MotivationandBackground
• Whataremotivationsforthiswork?• Thepeopleproblem:thebenefitsthataredesiredintheworldatlarge;forexamplesomeissueofqualityoflife,suchassavedtimeorincreasedsafety.
• Thetechnicalproblem:whydoesn'tthepeopleproblemhaveatrivialsolution?
• Whataretheprevioussolutionsandwhyaretheyinadequate?• Usereferencestopreviouswork,bothinresearch,design,oralsocommerciallyavailableproducts
8
ProjectReport-Design
• Explainyourdesignidea• describeyourprototypes• includeyourwireframes• Discussprosandconsofthedifferentdesigns
• Reportonhowtheideaevolvedovertime• Addatimeline• presentafinaldesignthatyoudecidetoimplement• Discussthepeerfeedbackandhowthisinfluencedyourdesign/choices
9
ProjectReport-SystemDevelopment
• Architecture:explainthegeneralideaofthesystemsuchasclient/server,inputs,outputs,sensors,informationflow.• Addatleastoneimage
• Technologyused:describewhatAPIsdidyouuseandwhatotherwebservicesordatasourcesyouhavebeenintegrating
10
ProjectReport-SystemDevelopment
• Features:describethefeaturesthatyoursystemoffersandhowtheyhavebeenimplemented.• Addatleastoneimageperfeature,butdonotmakethemtoobig.
11
ProjectReport-HCIPrinciples
• Discusstheimplementationoftheuserinterfaceonagenerallevel.Whatapproachdidyoutaketoimplementit,howdidyouensureitiseffective?
• DescribehowyouappliedtheHCIprinciplethatyoulearnedinclasswithinyourapplication
• Foreveryfeaturelistwhatprincipledidyouuse,andhow/whyitistherightchoice.Alsodescribehowdoesthisimproveuserexperience.
12
ProjectReport-TestingandEvaluation
• Describeanytestyoudidandhowdidthesystembehave
• Describehowwelldoesthesystemrespondtothegenrealideaandmotivationdescribedatthebeginningofthereport
• Ifyouhaveanynumberorstatisticsonthetesting,describethemandaddthemtothissection
13
ProjectReport-Collaboration
• Describethecollaboration,divisionoflaborandthedifferenttaskthat121groupmemberundertook• Listspecificallywhateachmemberoftheteamcontributedto
14
ProjectReport-ConclusionandFutureWork
• Concludebysummarizingtheworkyouhavebeendoingandreflectingontheapplicabilityofthesystemyoudeveloped
• Thinkaboutthefuturedevelopment(notnecessarybyyou)ofthesystem:wherewillitgo?howwillitbeused?whatshouldbeadded/changed?
15
ProjectReports
• FinalProjectReportsaredueWedJune8@11:59pm
16
FinalProjectPresentation
ProjectPresentations
• FinalPresentationwillbeduringFinalsweek– TueJune7,3-7pmCSE1202– 10minpresentation+5minQ&A– 1presenterormultiplepresenters(uptoyou)
• SchedulingFinalPresentations– Ifyouhaveanyconstraintsontime,letusknowasap([email protected])
– Otherwisewewilljustfollowthealphabeticorder(TeamA,B,C,…) 18
ProjectPresentations
• Followlooselythestructureofthereport• Usevisuals• Describeyourapplicationindetail• Dedicate2-3minofyourpresentationforyourdemo
• Bepreparedtoanswerquestions.
19
TipsandTricksonLateX
• Windows:UseTeXnicCenter+MiKTeX• Mac:UseTeXShop+MacTeX
• HandleBibliographieswithBibTeX
• Itallowsyoutofocusoncontent,noton“fixingtheissuesofWord”
• Nicewaytoproducebeautifuldocuments20
TipsandTricksonBibliography
• UseZoterotohandlebibliographies
21