The North American Invitational Programming Contest ~~ An Experience Report ~~

Slides:



Advertisements
Similar presentations
Community/Small Chapter Best Practices. Why Suddenly a Subject of Interest? More chapters who were corporate chapters have become community chapters because.
Advertisements

Dallas city charitable campaign
 Our mission is to promote ethical behavior and community involvement within the DeGroote School of Business through planning events that encourage DeGroote.
High School Business Idea Competition
Richmond Fall Classic Sponsorship Opportunities November 10-11, 2012 In an Olympic year let’s do HEROIC things together.
Evolution of TISP in Central Indiana Section Brad Snodgrass Pre-University Education Activities Central Indiana Section.
2011 ACM International Collegiate Programming Contest and ANZAC League 2011 Dr Alex Potanin Wellington Site Director South Pacific:
Planning an Event from Start to Finish Stephanie Whitson, JMU OAR Ted and Megan Hogan, Charlotte Dukes.
East Central Division Rival U Challenge 2012 Tournament begins… October 3 rd.
REAPING THE BENEFITS OF PARTNERSHIPS Planning An Education Foundation Vendor Luncheon Presented by: Jeannie Thielemann Dickinson ISD Education Foundation.
EXTREME GOLF TOURNAMENTS Take Your Event to the Next Level Presented by PHIL IMMORDINO PHIL IMMORDINO.
Associate Director of Community Outreach and Membership
Sponsorship Proposal 2015 April 8 th – May 24 th.
Lothian Area Board Lothian Area Board of Young Enterprise Scotland “igniting the spirit of enterprise, inspiring each other to succeed through enterprise"
Community/Sm all Chapter Best Practices. Why Suddenly a Subject of Interest?  More chapters who were corporate chapters have become community chapters.
A simple guide to our Fantasy Sports Fundraising Card Program Simple as a Raffle. More FUN & Value for Your Supporters!
Spanish spelling bee 10 steps to getting started at your school! By Sirlene Capers.
Getting the extra resources to be successful or the Seven Habits of Successful Fundraisers.
FUNDRAISING. The BasicsThe Basics Fundraisers fall into one of these two categories: Fundraising for your club Fundraising for service Both of these are.
In 1998 I was looking for a way to make money, so that I could start a business. I backed into Network Marketing. Like most of you, I had no idea what.
CFA Institute Research Challenge LA/TX * CFA Society of Austin * CFA Society of Dallas Fort Worth * CFA Society of Houston * CFA Society of Louisiana *
Volunteering and Fundraising Picture?. Benefits of Volunteering Involve yourself with the local community Boost your CV Feel great about yourself!
Northview Make-A-Wish What is Make-a-Wish?  Make-A-Wish is a club that grants wishes to children with life-threatening medical conditions.
Fountain Valley BARON Football Boosters Incoming Frosh Parent Meeting 2013 Season May 22, 2013.
Introduction to World Startup Competition. Date: (Mon) ~ 25 (Tue) Venue: Sheraton Walkerhill Vista Hall Host: Banks Foundation for Young.
Team and Program Sustainability. Why Recruitment? Minimum of people per team More Human Resources = More significance presence on campus = More possibilities.
A Dummy’s Guide to Fundraising How to fundraise for large events and your Renaissance Program By: Zach Robinson, Musselman High Student Council.
FUNDRAISING APAMSA Leadership Development Module.
Aquatics Season Format 1. Objective The purpose of this power point presentation is to educate our aquatics programs on the updated criteria for all levels.
2011 ACM International Collegiate Programming Contest and ANZAC League Dr Alex Potanin Wellington Site Director South Pacific:
Relay For Life of Greater Derry and Londonderry.
Program Goal The USTA’s Tennis On Campus program was developed to promote and support the expansion of recreational tennis on college campuses. Whether.
Rolling Thunder Team 1511 Impacts on Team: FIRST has impacted us in two ways. In this brief time together, we have become a well-oiled machine, working.
NORTH CAROLINA SCIENCE OLYMPIAD START SCIENCE OLYMPIAD AT YOUR SCHOOL!
Class Directors and Committee Chairs. Both Class Directors and Committee Chairs are “Leaders of Leaders.” Committee chairs and class directors spend their.
Step 2: Inviting to Challenge Group. DON’T! Before getting into the training, it’s important that you DON’T just randomly send someone a message asking.
Fountain Valley BARON Football Boosters Returning Player Parent Meeting 2013 Season May 20, 2013.
Class Directors and Committee Chairs Key Club Kick Off Conference Training Workshop.
Hotel name here (or logo). The A.C. Milan Junior Camp program is a unique Italian soccer experience for children between the ages of 6 and 17. The driving.
Southwest US Research Challenge CFA Society Austin CFA Society Dallas Fort Worth CFA Society Houston CFA Society Louisiana CFA Society New Mexico CFA Society.
The Science Olympiad New Tools for Teachers New Opportunities for Students.
Registration Sponsorship Proposal Strides of Hope.
Lothian Area Team Lothian Area Team of Young Enterprise Scotland “igniting the spirit of enterprise, inspiring each other to succeed through enterprise"
Madison Alumni Conference Admissions Session 2015 at James Madison University.
January 17, 2015.
Jennifer Lee Health and Safety Coordinator Brock University Students’ Union.
Lesson 7 Learning About Careers. Objectives After studying this chapter you will be able to  list factors to consider when choosing a career.  describe.
Your Guide to Wellness Month More fun than anything you did over the break. I promise think.
Small Rural Charter School in New Haven. Approx 550 students K-12 Approx 150 Students in the HS New Website this year for athletics Remind 101, Awards.
Corporate Sponsorship and Fundraising Presented by the Executive Student Committee Paige Clark, University of Kentucky, Lexington Alexander Spilman, South.
A change for our members! A change for our future! The New TBF Adult Program. We are EXPANDING the Adult Program Nationwide An updated program is due,
Sometimes Bigger is Better: Large scale programs at Georgia Tech.
1 st Annual Sawyer Walker Scholarship By: Brooke Dolin.
Thank you for your interest in establishing a new Scarlet & Gold Event Committee in your region to raise funds to support the Marine Corps Scholarship.
Annual State Of The Chapter PMI Orange County Chapter June 11, 2013 Tariq Shaikh, PMP – President Greg Scott, PMP – Past President 1.
PMI Milwaukee Outreach 2013 Business Plan. Mission Statement PMI Outreach is responsible for creating alliances with business and professional organizations.
ACM ICPC / CLIS – Collaborative Learning Institute Symposium 2016 TRAINING ICPC TEAMS - Lessons Learned IT IS ALL ABOUT PASSION! Katia Guimaraes Associate.
FTC BUSINESS PROPOSAL TechnoCookies MEET OUR TEAM Aayush Danny Eli Will Lucas Josh 2.
1 Athlete Leadership Programs Governance Workshop Date Location Trainer.
The Special Olympics powerpoint template
Preparing for your sports training season
TAKE YOUR GOLF TOURNAMENT TO THE NEXT LEVEL
Lesson Five: Shopping Smart
Texas A&M University Polo Club
Checking Literacy Consumer Education
CLI Light: SoCal Coach Symposium
District Training Assembly – Membership
District Team Training Seminar –
Programming Competition Training: Women’s Team
How to Conduct a Post Level Training Event
Presentation transcript:

The North American Invitational Programming Contest ~~ An Experience Report ~~

Borja Sotomayor NAIPC Contest Director Also: Mid-Central USA Director of Systems, UChicago Coach

The North American Invitational Programming Contest - An Experience Report What is the NAIPC? Yearly ICPC-style programming contest for the teams in the North American super-region. Run by volunteer ICPC-ers in North America. Hosted by the University of Chicago. This is the fifth year we have run the NAIPC. Currently an online contest, but we have gone through other formats before getting there.

The North American Invitational Programming Contest - An Experience Report Origin of the NAIPC In 2011, the University of Michigan ran an invitational on-site contest on their campus a few weeks before the North American regionals. Teams from several schools within driving distance of Michigan were invited (including the University of Chicago) 5-hour contest with prizes. Problem set written from scratch. Goal: Give these teams an opportunity to compete with other top teams before the regionals.

The North American Invitational Programming Contest - An Experience Report Origin of the NAIPC The UChicago team really benefited from this idea, so we pitched the idea of doing a similar contest a UChicago, but in preparation for the World Finals. At the time there were no coordinated efforts to help North American teams train for the World Finals. Like the Michigan contest, we expected to invite only teams that were driving distance from Chicago. Our administration actually challenged us to run a North American-wide contest. After looking for sponsors, Palantir offered to sponsor the entire event.

The North American Invitational Programming Contest - An Experience Report Origin of the NAIPC So, the first NAIPC* took place April 14-15, 2012, in Chicago. * Actually called the “University of Chicago Invitational Programming Contest” at the time. We switched to the NAIPC name in All the WF-bound North American teams attended, plus the University of Michigan (as a courtesy for organizing the pre-regional invitational) All expenses paid: hotel and flights to Chicago. Saturday: Practice Contest (5 hour, with existing problem set), tech talks, reception Sunday: Contest (5 hour, with new problem set), closing ceremony.

The North American Invitational Programming Contest - An Experience Report NAIPC 2013 and 2014 Building on the success of the NAIPC 2012, we decided to run the contest again, and to grow it as much as possible. NAIPC 2013 and 2014 also took place on-site in Chicago at the end of March. All WF-bound North American teams were invited and all of them attended. Basically same format as the first NAIPC, but: Much nicer contest site More sponsors Nicer events

The North American Invitational Programming Contest - An Experience Report NAIPC 2013 and 2014 In 2014, we started using our current logo, and put more emphasis on branding. All on-site teams got team t-shirts (similar to WF t-shirts: team colors and team name on the back) WF-level cash prizes We also ran the contest online (using PC^2 and EWTeam), allowing external teams to participate (on a separate scoreboard) 60 teams participated remotely

The North American Invitational Programming Contest - An Experience Report NAIPC 2015 and 2016 Our goal for 2015 was to grow the contest further and invite the top 5 school from each North American region (instead of just the WF-bound teams) We did not raise enough sponsorship funds (more on this later), and had to fall back on holding the contest as an online-only contest (using Kattis) Divided into two “divisions”: Invitational Division (top 5 schools from each NA region) and Open Division (any NA team) We were still able to offer modest prizes and team t-shirts (in the Invitational Division) and raffled gift cards in the Open Division.

The North American Invitational Programming Contest - An Experience Report Participation Summary YearOn-site teamsOnline - InvitationalOnline - Open (NA)Online - Open (Non-NA)

The North American Invitational Programming Contest - An Experience Report The NAIPC Practices In 2015 we also ran weekly practice contests on Kattis in the weekends leading up to the NAIPC, using existing problem sets. Coaches told us these were useful, but they would like more input (and more advance notice) on what problem sets were used. In 2015/16, we ran weekly practice contests before the regionals, before the NAIPC, and before the WF. Volunteer coaches help with the selection of problem sets (including “Kattis-ifying” existing problem sets) and schedule of problem sets is announced far in advance. Well received, especially by schools with less experience running contests.

The North American Invitational Programming Contest - An Experience Report Lessons Learned - North America The North American super-region lags behind other super-regions in terms of preparing its teams for the World Finals. Mostly because of the structure of NA: practically anyone can go to the regional contests, which feed directly into WF. Other super-regions have sub-regional or national competitions before the actual regional contest. The NAIPC fills this gap to some degree, both for the WF-bound teams and for the lower-tier teams. Ideally, we would like this evolve into a true championship contest.

The North American Invitational Programming Contest - An Experience Report Lessons Learned - Sponsorship Sponsors: 2012: Palantir 2013: Palantir, Groupon, Classified Ventures, Jane Street, GrubHub 2014: Facebook, Groupon, Waterfront International, Stevens Capital Management, Jane Street 2015: Jane Street, Palantir, TGS Management 2016: Jane Street, TGS Management

The North American Invitational Programming Contest - An Experience Report Lessons Learned - Sponsorship Holding the contest as an on-site event in required raising a lot of sponsorship funds. By far, the most stressful part of the NAIPC. The fact that we were able to raise so much money those years seems to have been an exception to the norm (each year, we were lucky to have a large sponsor swoop in at the eleventh hour after exhausting all our sponsorship leads). Surprisingly tough sell in North America: large tech companies are already reaching ICPC-ers through campus recruitment, smaller companies are unfamiliar with ICPC or feel they can’t compete with the large companies for these students. Right now, holding the contest as an online contest is the “new normal”.

The North American Invitational Programming Contest - An Experience Report Lessons Learned - Contest Logistics Too many to list! :-) Main lessons, which will probably sound familiar to anyone who has organized a regional contest: Delegate, delegate, delegate. If your university has trusted vendors, use them. Covering travel expenses is surprisingly easy (in the US, at least) Having a steering committee composed of people not directly involved in organizing the contest bring in a lot of useful perspectives.

The North American Invitational Programming Contest - An Experience Report What’s next? The online model seems to be working well, and we’re going to continue using it. We’re not opposed to resuming the on-site portion of the contest, but our sponsorship fundraising is going to focus on covering the budget for the online contest. Next year: Grow participation within North America (goal: contestants) Build awareness of the NAIPC outside of the ICPC community. Raise enough funds to get a (non-customized) t-shirt to everyone in the Open Division that solves at least one problem.

The North American Invitational Programming Contest - An Experience Report Acknowledgements Head Judge: David “vanb” van Brackle (and his army of judges and problem authors) Steering Committee: Sean McIntyre, Greater New York RCD Fredrik Niemelä, ICPC WF‘09 Contest Director, Kattis CEO Ali Orooji, North American Super-Regional Director Isaac Traxler, South Central USA RCD Kathy Traxler, South Central USA RCD ICPC: Greg Hamerly, Tomas Cerny, Jeff Donahoo

The North American Invitational Programming Contest - An Experience Report More information Past contests:

The North American Invitational Programming Contest - An Experience Report Questions? Borja Sotomayor