december 2, 2003 imagine cup 2004 us software design invitational [name][title][school]

19
December 2, 2003 Imagine Cup 2004 Imagine Cup 2004 US Software Design US Software Design Invitational Invitational [name] [name] [title] [title] [school] [school]

Upload: nicholas-park

Post on 30-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

December 2, 2003

Imagine Cup 2004 Imagine Cup 2004 US Software Design InvitationalUS Software Design Invitational

[name][name]

[title][title]

[school][school]

December 2, 2003

2

Imagine CupImagine CupFirst worldwide student programming competitionFirst worldwide student programming competition

Final held at Tech Ed Barcelona, June 29-July 1, 2003Final held at Tech Ed Barcelona, June 29-July 1, 2003

100K+ students participated worldwide in 25 countries100K+ students participated worldwide in 25 countries

15 teams representing 14 countries competed in final event15 teams representing 14 countries competed in final eventUniversity of Nebraska at Omaha won 1University of Nebraska at Omaha won 1stst place ($25k cash award) place ($25k cash award)

Bombay University of India won 2Bombay University of India won 2ndnd place ($15k) place ($15k)

Nangyang University (Singapore) and University of Hull (UK) tied for 3Nangyang University (Singapore) and University of Hull (UK) tied for 3 rdrd ($10k each) ($10k each)

Human interest stories (on winner) in USA Today, CNN.comHuman interest stories (on winner) in USA Today, CNN.com

December 2, 2003

3

Imagine Cup 2004 ThemeImagine Cup 2004 Theme

““Imagine a world where smart technology makes everyday life easier…”Imagine a world where smart technology makes everyday life easier…”

All around the world, .NET programmers are proving that you can go All around the world, .NET programmers are proving that you can go from idea to prototype in less time than ever before.  This year we’re from idea to prototype in less time than ever before.  This year we’re focusing on projects that implement adaptive intelligence and utilize a focusing on projects that implement adaptive intelligence and utilize a mobile device client.  Additionally, we’re looking for outstanding usage mobile device client.  Additionally, we’re looking for outstanding usage of the .NET Framework and Web services. of the .NET Framework and Web services.

December 2, 2003

4

Imagine Cup 2004 US - Goals Imagine Cup 2004 US - Goals

Raise Microsoft and .NET awareness among student developersRaise Microsoft and .NET awareness among student developers200 host universities200 host universities

2,000 students competing via 500+ teams2,000 students competing via 500+ teams

15,000 students participating as bloggers, spectators and/or student 15,000 students participating as bloggers, spectators and/or student judgesjudges

De-mystify Web ServicesDe-mystify Web Services

De-mystify device development using .NET Compact FrameworkDe-mystify device development using .NET Compact Framework

Have a lot of Have a lot of FUN!FUN!

December 2, 2003

5

There can only be one!There can only be one!2004 Competition Format2004 Competition Format

Round 1Round 1QualifiersQualifiers

50 Teams 50 Teams 50 Teams 50 Teams

Round 2Round 2Semi-FinalsSemi-Finals

8 Teams

Round 3Round 3US Regional FinalsUS Regional Finals

= Wildcard Seed

December 2, 2003

6

Competition FormatCompetition FormatRound 1 – Qualifying round (500 teams estimated)Round 1 – Qualifying round (500 teams estimated)

Hosted at one of the nearly 200 host universitiesHosted at one of the nearly 200 host universitiesAll teams must enter via a host universityAll teams must enter via a host universityProject briefs posted online as they become availableProject briefs posted online as they become availableProject Fair format judgingProject Fair format judgingEach campus yields 1 winner who will move on to the semi-finalsEach campus yields 1 winner who will move on to the semi-finalsThere will be a wildcard seed of 1 team per semi-finals selected by student voters There will be a wildcard seed of 1 team per semi-finals selected by student voters that will also compete at the semi-finalsthat will also compete at the semi-finals

December 2, 2003

7

Competition FormatCompetition FormatRound 2 – Semi-Finals (~204 teams)Round 2 – Semi-Finals (~204 teams)

Hosted at 4 pre-selected host universitiesHosted at 4 pre-selected host universitiesCampus winners must be willing/able to travel to semi-finals to competeCampus winners must be willing/able to travel to semi-finals to competeProject briefs for semi-finals competitors updated onlineProject briefs for semi-finals competitors updated onlineEach semi-finals will yield 2 winners to move on to the finalsEach semi-finals will yield 2 winners to move on to the finalsThere will be a wildcard seed of 1 team across all semi-finalists selected by student There will be a wildcard seed of 1 team across all semi-finalists selected by student voters that will also compete at the semi-finalsvoters that will also compete at the semi-finals

December 2, 2003

8

Competition FormatCompetition FormatRound 3 – US Regional Finals (9 teams)Round 3 – US Regional Finals (9 teams)

Regional winners must be willing/able to travel to US Regional Finals to competeRegional winners must be willing/able to travel to US Regional Finals to competeMicrosoft sponsors each winning team to attend US Regional FinalsMicrosoft sponsors each winning team to attend US Regional Finals

Full roundtrip airfare for each team memberFull roundtrip airfare for each team memberHotel accomodations during the competition for 3 days, 2 nightsHotel accomodations during the competition for 3 days, 2 nightsTravel reimbursement to and from the hotel/airport for arrival and departure onlyTravel reimbursement to and from the hotel/airport for arrival and departure onlyTech Ed Exhibitor pass and booth space to advertise/demonstrate applicationTech Ed Exhibitor pass and booth space to advertise/demonstrate application

Project briefs for final competitors updated onlineProject briefs for final competitors updated onlineTop team advances to worldwide finals in BrazilTop team advances to worldwide finals in Brazil

December 2, 2003

9

How to EnterHow to EnterThere is no purchase necessary to participate in this contest. You can enter the There is no purchase necessary to participate in this contest. You can enter the contest via filling out the entry form located at contest via filling out the entry form located at http://http://www.imaginecup.comwww.imaginecup.com/US/US. The . The form will remain active and allow contest registrations until March 1form will remain active and allow contest registrations until March 1stst, 2004. , 2004. Submitting teams own all rights to their application and content submitted as part of Submitting teams own all rights to their application and content submitted as part of the entry requirements.the entry requirements.General GuidelinesGeneral Guidelines

Each team may submit multiple entries.Each team may submit multiple entries.You may not participate on more than one team.You may not participate on more than one team.You must be an actively enrolled student at a 2 yr, 4 yr, or advanced degree granting You must be an actively enrolled student at a 2 yr, 4 yr, or advanced degree granting institution.institution.You must be at least 14 years of age or older to enterYou must be at least 14 years of age or older to enterYou must be willing and able to travel to San Diego, CA to compete in the US Nationals You must be willing and able to travel to San Diego, CA to compete in the US Nationals finals.finals.You must be willing and able to travel internationally to Brazil for the Worldwide Imagine You must be willing and able to travel internationally to Brazil for the Worldwide Imagine Cup finals.Cup finals.Team members need not be from the same academic institution, however all must meet the Team members need not be from the same academic institution, however all must meet the above guidelines. above guidelines.

Check Check http://www.imaginecup.com/UShttp://www.imaginecup.com/US for the latest entry requirements and for the latest entry requirements and restrictions.restrictions.

December 2, 2003

10

Judging ConsiderationsJudging Considerations

Judging of all submissions will take place after the contest entry Judging of all submissions will take place after the contest entry period has closed. US National finalists will be selected and flown period has closed. US National finalists will be selected and flown to the National finals. The winning team as judged by a panel will to the National finals. The winning team as judged by a panel will then move on to represent the USA in the worldwide Imagine Cup then move on to represent the USA in the worldwide Imagine Cup competition in Brazil. competition in Brazil. All applications & content submitted are the sole property of the All applications & content submitted are the sole property of the team submitting the entryteam submitting the entryAll submissions must be via the OneNote 2003 template provided to All submissions must be via the OneNote 2003 template provided to all competing teamsall competing teamsThe US and worldwide contest judging criteria is as follows:The US and worldwide contest judging criteria is as follows:

How smart is the systemHow smart is the system 15%15%How innovative is the solutionHow innovative is the solution 25%25%How useful is the solutionHow useful is the solution 25%25%PresentationPresentation 15%15%ImplementationImplementation 20%20%

December 2, 2003

11

Entry RequirementsEntry RequirementsContest Entry RequirementsContest Entry Requirements

Design Specification Design Specification Teams must submit a written specification that describes the architecture of the entire application, including Teams must submit a written specification that describes the architecture of the entire application, including objects, hierarchies, etc.objects, hierarchies, etc.The specification should include user scenarios and requirements (hardware, software, etc). The specification should include user scenarios and requirements (hardware, software, etc). The specification will be in English, maximum of five pages in length.The specification will be in English, maximum of five pages in length.

Application Design ElementsApplication Design ElementsThe system must contain some smart element that trains and improves the user experience, system The system must contain some smart element that trains and improves the user experience, system accuracy or efficiency over time. accuracy or efficiency over time. Participating teams must create and publish at least one Web Service on a separate Web server. Participating teams must create and publish at least one Web Service on a separate Web server. There must be a mobile client application that consumes at least one Web Services and interacts with or There must be a mobile client application that consumes at least one Web Services and interacts with or contains the smart element. contains the smart element. Contest entry must include a data design and storage element.Contest entry must include a data design and storage element.

Client ApplicationClient ApplicationThe client must incorporate UI elements that enable users to interact with the Web services created. The client must incorporate UI elements that enable users to interact with the Web services created. The client must consume at least the self-developed Web service described above. The client must consume at least the self-developed Web service described above. Clients may and are encouraged to consume other, existing Web Services. The participating team is Clients may and are encouraged to consume other, existing Web Services. The participating team is responsible for seeking relevant permissions and rights to use other external Web services.responsible for seeking relevant permissions and rights to use other external Web services.

Demonstration RequirementsDemonstration RequirementsTeams making it to the US Finals and worldwide competition in Brazil will be given 20 minutes to present Teams making it to the US Finals and worldwide competition in Brazil will be given 20 minutes to present their projects to a panel of judges. their projects to a panel of judges. Presentation should include a discussion of the purpose/benefit of the project, and the architecture of the Presentation should include a discussion of the purpose/benefit of the project, and the architecture of the contest entry. contest entry. Presentations must be made in English, however translators will be permitted.Presentations must be made in English, however translators will be permitted.

December 2, 2003

12

Platform and Technology RequirementsPlatform and Technology Requirements

Technical RequirementsTechnical RequirementsWeb servers may be public, institution-owned (a University, for example), or self-owned.Web servers may be public, institution-owned (a University, for example), or self-owned.Contest entries will be judged in part on their abilities to showcase the Windows platform and the .NET Framework. (See Judging Contest entries will be judged in part on their abilities to showcase the Windows platform and the .NET Framework. (See Judging Criteria section)Criteria section)

Recommended Server platforms:Recommended Server platforms:Web services are served from a machine running Windows 2000 Server, Windows 2003 Server, and the corresponding versions Web services are served from a machine running Windows 2000 Server, Windows 2003 Server, and the corresponding versions of IIS. of IIS. Web Servers running the Microsoft .NET Framework 1.0 or 1.1.Web Servers running the Microsoft .NET Framework 1.0 or 1.1.Recommended Database technology and platformsRecommended Database technology and platformsADO.NETADO.NETMSDEMSDEMicrosoft Access 2000 or higherMicrosoft Access 2000 or higherMicrosoft SQL Server 2000Microsoft SQL Server 2000

Recommended Development Tools: Recommended Development Tools: Microsoft ASP.NET Web MatrixMicrosoft ASP.NET Web MatrixMicrosoft Visual Studio .NET 2002 or higherMicrosoft Visual Studio .NET 2002 or higher

Recommended Client Application designs:Recommended Client Application designs:Thin client: WebForms application using ASP.NETThin client: WebForms application using ASP.NETRich client: WinForms applicationRich client: WinForms applicationMobile client: mobile device client using either WAP, Mobile Explorer or .NET Compact Framework (emulators accepted)Mobile client: mobile device client using either WAP, Mobile Explorer or .NET Compact Framework (emulators accepted)

Recommended platform for running UI Client(s):Recommended platform for running UI Client(s):Windows XP (all versions)Windows XP (all versions)Pocket PC 2003 Pocket PC 2003 Windows CE.NETWindows CE.NET

December 2, 2003

13

TimelineTimeline

December 1December 1stst Imagine Cup US Soft LaunchImagine Cup US Soft Launch

January 1January 1stst Imagine Cup US Official LaunchImagine Cup US Official Launch

March 1March 1ss Entry DeadlineEntry Deadline

March 4March 4thth – 5 – 5thth Round 1 judging & winners announcedRound 1 judging & winners announced

March 13March 13thth – 14 – 14thth Round 2 judging, career fair & winners announcedRound 2 judging, career fair & winners announced

March 23March 23rdrd – 27 – 27thth Round 3 judging & US Regional winner announcedRound 3 judging & US Regional winner announced

June/July (TBD)June/July (TBD) WW Finals in BrazilWW Finals in Brazil

December 2, 2003

14

Imagine Cup US LaunchImagine Cup US LaunchJanuary 1, 2003January 1, 2003

Full US contest details and entry form published on website by Dec Full US contest details and entry form published on website by Dec 11stst..Student Choice voting system published & enabledStudent Choice voting system published & enabledImagine Cup 2004 Host University Kits sent to each host university Imagine Cup 2004 Host University Kits sent to each host university for Round 1 of competitionfor Round 1 of competition

IC 2004 Fliers, Posters & PPT templatesIC 2004 Fliers, Posters & PPT templatesLimited quantities of Imagine Cup US 2004 contest kitLimited quantities of Imagine Cup US 2004 contest kit

Registration required to receive kit Registration required to receive kit Visual Studio .NET 2003Visual Studio .NET 2003Microsoft OneNote 2003Microsoft OneNote 2003Visual Basic .NET Resource KitVisual Basic .NET Resource KitASP.NET Resource KitASP.NET Resource KitImagine Cup US 2004 contest entry templateImagine Cup US 2004 contest entry templateSWAG itemSWAG item

Door prizesDoor prizes

December 2, 2003

15

Sustain the MomentumSustain the Momentum

Monthly release of .NET content to SA/SC for Tech TalksMonthly release of .NET content to SA/SC for Tech TalksNew monthly 2 minute video clip of Imagine Cup US 2004 contest New monthly 2 minute video clip of Imagine Cup US 2004 contest for use by SA/SC to kick off all meetingsfor use by SA/SC to kick off all meetingsWebsite updates as entries roll in, extracts from blogs on Website updates as entries roll in, extracts from blogs on http://www.theSpoke.nethttp://www.theSpoke.net Secure and announce partners that will augment contest (i.e., Secure and announce partners that will augment contest (i.e., additional prize categories, beefed up prizes, increased prize purse, additional prize categories, beefed up prizes, increased prize purse, etc.)etc.)

December 2, 2003

16

Engaging the MassesEngaging the Masses

Participants have a say!Participants have a say!Judge-a-long, students can watch and judge presentations along Judge-a-long, students can watch and judge presentations along with judging panelswith judging panelsStudent choice winners advance from round 1 to round 2 and Student choice winners advance from round 1 to round 2 and round 2 to round 3.round 2 to round 3.Student choice winners receive a special Student Choice prizesStudent choice winners receive a special Student Choice prizes

Smartest System categorySmartest System categoryMost Innovative categoryMost Innovative categoryMost Useful categoryMost Useful categoryBest Presenter categoryBest Presenter categoryBest Implementation categoryBest Implementation category

December 2, 2003

17

Blog It!Blog It!

Tight link to Tight link to http://www.theSpoke.nethttp://www.theSpoke.net Incentives built in to drive bloggingIncentives built in to drive blogging

ContestantsContestantsViewersViewersStudent JudgesStudent Judges

First 100 bloggers who are active at contest end win First 100 bloggers who are active at contest end win choice of any releasd Microsoft PC or Xbox game titlechoice of any releasd Microsoft PC or Xbox game titleAll bloggers receive a t-shirtAll bloggers receive a t-shirt

December 2, 2003

18

Get Started Now!Get Started Now!

Start building the buzz on your campusStart building the buzz on your campus

Drop teasers at eventsDrop teasers at events

Drive students to Drive students to http://www.imaginecup.com/UShttp://www.imaginecup.com/US

Get teams signed up for Windows ChallengEGet teams signed up for Windows ChallengE

Get people thinking about teams for Imagine CupGet people thinking about teams for Imagine Cup

December 2, 2003

… … see you in Brazil!see you in Brazil!