Preparing A Successful First Regional Contest Tom CaPaul, RCD Pacific NW Region (British Columbia, Washington, Oregon, North Idaho, Northern California,

Slides:



Advertisements
Similar presentations
Lead-in SEATS ARRANGEMENT All students of Class 2, please sit by your student number, 10 numbers a group (e.g. group 1: No 1-10; group2:No11-20…) the class.
Advertisements

Conference Operations and Logistics Program Coordinators: Conference Logistics Stephanie Smith (direct) (fax)
RFP Technical Assistance. Thank you for selecting Council on Agings RFP Technical Assistance! Hello! I m Nate, your narrator. I will guide you through.
Presented by The Office of International Programs.
Preparing for Year End in Payroll Mindy Harada 1.
1 Faculty-led Study Abroad Programs An Introduction by Mark Gallovic UNCW Director of Education Abroad.
Site Visit Review Just-in-Time Training. Pre-work and Training Judging Examiner Evaluation Process Stage 1 Independent Review Stage 2 Consensus Review.
Organizing a Site Visit Here Christine King Director, Research Development Services OVPR January 18, 2012.
DBA Chairperson Orientation. Guidelines for the use of Bar Staff Office Hours. The DBA hours are from 7:30 a.m. to 5 p.m., Monday through Thursday, 7:30.
UW-Whitewater Procurement Card Travel Program. Travel Procurement Card Program The Travel Procurement Card is a payment tool available to individual employees.
Purchasing Overview This card is only for orders under $5000. $5000 and above will be processed by Materiel Management. All procurement regulations.
1 DIVISION OF FINANCE Committed to Service Excellence Payment Card Approval Procedure Step 1. Bookkeeper gets receipts from cardholder & reallocates transactions.
Defining Leadership Roles and Delegation
Recruiting Clinic. Scholarship Details Athletic scholarships are awarded by NCAA Division I & II institutions. Division III institutions do not award.
Presented by Amanda Chau C&S Assistant C &S. How much will I get? How to apply for funding? How does C&S process funding? Common issues Q&A C &S.
HokieMart On-line Training Module
Becoming a MI Bridges Navigation Trainer Michigan Association of United Ways June 21, 2012.
 Billing  Payment Plans  Liaison for AL Rehabilitation, GI Dependent, Army TA, PACT, External Scholarships,  Residual Refund Checks  Meal Plans 
AKC Hunt Test Overview. Agenda Presentation Objectives Key Personnel / Responsibilities Hunt Test Committee Support Activities Schedule.
Presenter: Enrique Noguera
New Officer Training Student Organizations. Agenda Announcements New Officer Training  Roles of Officers  Reserving Facilities  Catering  Helpful.
Welcome to President & Treasurer’s Training September 7, 2014.
Talking the Talk: Communicating with your BFKS Participants.
SUCCESS BY YOUR STANDARDS ® Administering Idaho’s English Language Assessment (Condensed Training Version) Spring 2015.
C N H | K E Y C L U B | Updated by: LTG Serena Ly California-Nevada-Hawaii District November 2014 Presented by: CNH DCON 2015 Registration D04E Lt. Governor.
Recruiting Clinic Outlaw Volleyball Club. Scholarship Details Athletic scholarships are awarded by NCAA Division I & II institutions as well as NJCAA.
DCAD Compliance Wednesday, September 24, 2008 Official/Unofficial Visit rules Complimentary admissions for prospects.
1.Guidelines 2.Player List and Contacts 3.Tournament and player registration 4.Budget 5.Tournament Schedules 6.Season Planner 7.Meeting Minutes 8.Other.
National Service Trust Automation Project Training Materials: Members and Alumni Corporation for National & Community Service (CNCS) National Service Trust.
 A Purchase Request is utilized for a variety of reasons, including, but not limited to: ◦ Items not able to be purchased through Office Max ◦ Conference.
2 District G Student Professional Development Conference An Overview for Conducting the Old Guard Competitions.
PACESetters 1 Purchasing Card (P-Card)Practices for a Transparent World presented by the Division of Finance July 1, 2013.
CS 501: Software Engineering Fall 2000 Lecture 4 Management I: Project Management.
Travel Advisory 2006 Claire Bellanti Director, Library Financial and Enterprise Services 2007.
FIRST Training Resource – Volunteers Lead Team Queuing Regional or Championship.
Electronic Commerce. On-line ordering---an e-commerce application On-line ordering assumes that: A company publishes its catalog on the Internet; Customers.
ASUN Central Station. Introduction Office Hours Monday-Friday 8am to 8pm. –Saturdays 10:00 am to 2:00 pm –Sundays and Holiday’s closed –Summers 8:00-5:00.
HOW TO REGISTER A TEAM Version 1.04 Rev Season 1v1.04 Rev ASA’s Online Registration.
USA GYMNASTICS MASSACHUSETTS Meet Director’s Meeting June 9, 2011.
STUDENT ORGANIZATION ROLLING FUNDING ORIENTATION MSU Office of Activities & Engagement.
Project Management Methodology Project Closing. Project closing stage Must be performed for all projects, successfully completed or shut off by management.
Travel Update and Review Controller’s Office October 26, 2011.
Tips on Routing and Contracts: An Intro for the Campus Research Coordinator Michelle Artmeier Director of Award Services Ron.
Implement Educate Monitor Ask Before You Act! Football November 2009.
Running a Successful Vendor Day Robin Fenton, Director Chapter Support, SCTE Brad Cooke Suddenlink North Central Texas Chapter.
Connor O’Brien Date of Event: 4/10-4/12. Table of Contents  Overview  Ed Ld connection  Pre event  During event  Post event  What went well  What.
THE SPEECH TOURNAMENT A Grand Performance.  6 Months Out: Secure the building Competition Rooms Prep Room Commons Area Judges’ Lounge Tab Room Rehearsal.
MOcean Volleyball Club Parent Meeting: November 2 nd 2011.
A Volunteer Supervisor’s Guide to Volunteer Connection a modern, online volunteer management solution.
Webinar will start in a few moments Hosting Your Own CCO Examinations – Part 1: Written Exams Committed to Quality, Integrity and Fairness in Testing Since.
UKSPA CLARITY Systems & Processes for Efficient Science Park Management James Chaffer, UKSPA Director.
On-Line BankCard Center Presentation Cardholder Role During the Presentation click the mouse on this button to move back a slide During the Presentation.
Accounting in a Non- Profit Organization Saddleback Church By Christine Stroh Laguna Hills High School.
Club Best Practices Officer Roles and Responsibilities.
Payment Options Water/Sewer Bills City of Fernley | October 2007.
Contest Orientation. This Year’s Challenge Fill a Container and Close It Contest Day Contest Day –Carnegie Science Center –Friday, December 7,
Preparing a College Event for Career Technical Education With Executive Director Kathy Johnson “Vital Link” Elizabeth Weiss Irvine Valley College Acting.
Why apply to graduate programs? Better job choices Ability to have more control over your career Enriching research that can have long lasting affects.
Becoming a TEAMS Collegiate Host
Part 4 – End of Sale checklist
TIMELINE FOR ORGANIZEING A CONFERENCE
Preparing A Successful First Regional Contest
Invitational Programming Contest
Becoming a TEAMS Collegiate Host
Online Event Registration (Founded in Located in Boulder, CO)
Outbound Journey Treasurer 2019 Workshop
Invitational Programming Contest
Becoming a TEAMS Collegiate Host
Presentation transcript:

Preparing A Successful First Regional Contest Tom CaPaul, RCD Pacific NW Region (British Columbia, Washington, Oregon, North Idaho, Northern California, Hawaii)

Sallie Henry Background Tom Capaul, MS o RCD Pacific NW Region 2011-Present o ACM-ICPC coach since 2000, PacNW Head Judge from , 2012 o Sr. Lecturer in Computer Science at Eastern Washington University o or or o Host multiple local contests yearly with schools in the area as well as with schools from afar o Had a Senior Project/Capstone team add a web interface for team client to the PC^2 contest software ( ) – the web interface will (hopefully) be available in an upcoming version of PC^2

Sallie Henry Who’s Who Bill Poucher – ICPC Executive Director, aka, “Head Honcho” Marsha Poucher – Contest Manager, helps with almost everything James Comer – Director-Regional Contests, deals with all problems John Clevenger – Director-Contest Systems (also head of PC 2 Contest Software Team) Debbie Kilbride – IBM liaison – provides funding for the contests (prizes, software, etc.)

Sallie Henry Types of Contests Single site – all teams come to one site on the same day Multi-site/Single-day – several contests within one region happening at the same time. Scores are merged and listed as one site. My region does this. Multi-site/Multi-day – several sites hold the contest on different dates with different problems. Scores are merged at the end, just like multi-site/single day sites.

Sallie Henry Types of Contests (cont’d) Tiered – preliminary contest(s) followed by final contest, with only selected teams moving on to the next tier. Each Tier could be single site or multi-site.

Sallie Henry Types of Judging Single site – the only decision is to use automated judging or humans. Multi-site – three choices: o Automated o Human centralized: judges are physically at one site, problems submitted via internet (we use this choice for our PacNW contest) o Human localized: judges may be at multiple sites  A difficulty here is to make sure all judges are returning the same judgments – requires lots of phone/IM

Sallie Henry Which Contest Model? Which contest model is right for your region? Many factors: o History – how has it been done in the past? o Geographic distribution of teams – are most of your teams within 2-3 hour drive? o Volunteer sites – multi-site contests need multiple host schools (it can be *challenging* to get schools to host)

Sallie Henry Which Contest Model? (cont’d) Single site regionals are the easiest to manage. Multi-site contests add a *huge* amount of overhead. Instead of managing one contest, you are managing a contest at each distributed site. Multi-day and tiered contests also require more management.

Sallie Henry First Decisions Select contest date(s) All regionals must be completed by mid- November (date is provided in RCD notebook) Try to avoid holidays Other conflicts: o If held at a university, sports events may cause traffic/parking/hotel problems o Standardized tests – e.g. the Comp Sci GRE in US (usually held in November)

Sallie Henry First Decisions How many teams will you allow? Allow as many universities as you possibly can Allow as many teams as you possibly can o Space limitations may require a limit, e.g. allow n teams from each school, and if space allows, start adding the n+1 teams (in order of application) Important Note: Teams may only compete in ONE region

Sallie Henry First Decisions Multi-site Contests: How many sites? Each site should have a relatively large number of teams (no less than 20) or you do not need that site. Exceptions: o Travel difficulties – e.g. time of year, distance (Hawaii is one the locations in my region) o Visa problems if contest crosses international boundaries (this is the case in my region)

Sallie Henry First Decisions Hardware / Software Selection What languages will you allow? World Finals supports C, C++, and Java. You must decide if it makes sense for your region to allow languages other than those. What hardware/OS will each site have (consistency is very important – teams will want to know these details)? What software will you use for running the contest? o PC 2 o “home grown” o Kattis

Sallie Henry Key People Regional Director (YOU) Responsible for o Selection of contest date (other factors) o Selection of software and system o Recruiting volunteer sites o Budget o Registration o Ordering plaques, prizes (if you do this), gifts, t- shirts? o Make schedule for contest day o Overall success of the contest o DELEGATE where possible!

Sallie Henry Key People Site Director(s) The person who will handle local set-up at each site Successful coaches often make good site directors o Provide a guide book for them, if possible (see the one for my region at: Must be someone willing to commit to “doing a good job” Responsibilities may include o Selection of local judge(s) o Selection of local system person(s) o Local arrangements (contest room, meeting hall, catering, t-shirts, balloons and helium, print materials, etc.) o Recruitment of volunteers (balloon runners, registrar, etc.) o Web site for his/her contest site (should contain itinerary, map, parking information, etc.)

Sallie Henry Key People Head Judge Person who understands the contest Person who can commit to the time required Best if this person accepts multi-year commitment: consistency is key Can use someone from industry or academia o Some regions prefer not to use current coaches to avoid conflict of interest o However, many regions do and have had no issues Responsible (with other judges) for: o Writing the problem specification (clear) o Writing the test data (clean and robust) o Writing the solutions (in all languages your contest will support) o Final authority on judging decisions during the contest Must be on site for the actual contest

Sallie Henry Key People Problem Writers/Judges These people assist the head judge in preparing the problem set: o Writing problem statements o Solving problems o Verifying I/O It helps if the judge staff do the problem writing, so they are familiar with each problem when judging

Sallie Henry Key People Regional Systems Administrator Especially critical for multi-site contests o Responsibilities may include  Setting up PC^2 (or whatever contest software you are using)  Configuring team and judge computers  Performing a test contest  Preferably 2 weeks prior to contest date  Tests connectivity and software  Must be available for the actual contest  Overseeing system preparations at all contest sites

Sallie Henry Key People At Each Site On-site Registrar Often ACM club volunteer Registers teams on site on contest day: o Prints and gives certificates, badges and t-shirts to each team o May or may not take fees – this is up to you as to when/if you require fees

Sallie Henry Key People At Each Site Local System Administrator Communicates with Regional Systems Person Responsibilities include o Setting up contest system at the site o Being present for test contest o Being present at site on contest date (to help with any systems problems) o This person plays a key role as s/he may need interact with IT department at that site to get ports opened for testing and the day of the contest

Sallie Henry Communication Lines Reg. Dir Head Judge Site Dir Regional Sys-Ad Local Arrang Asst Judge Local Judge Local Arrang Local Sys-Ad

Sallie Henry Other RCD Duties Contest Registration Coaches register teams on acm-icpc web site You (or someone) mark teams as approved/paid You determine registration costs and payment methods o You can require pre-pay, or accept payment on the day of the contest (this may be harder for multi-site contests) o You MUST provide receipts for payment o You may want to recruit a central registrar to handle all of the registration duties (marking teams approved, writing up receipts, mailing receipts, doing bank deposits, etc) – This should be someone you TRUST!! o Our region (PacNW) has added PayPal support so schools can pay online (response has been overwhelmingly positive!)

Sallie Henry Other RCD Duties Problem Set Goals for the problem set: o problems o Every team should solve at least one problem* o No team should solve all problems o Each problem should be solved by a team Each problem should have been solved by the problem writers in every language your contest allows (preferably by different people) The judge data and solution for each problem should be verified by more than one person ICPC may want your problems, I/O, and solutions after your contest is done, so be prepared to send those items their way (they post the problems online and students can solve those problems via the online judge) * harder than you think!

Sallie Henry Other RCD Duties Test Contest Used to find any problems: firewalls, software versions, etc. so you have time to correct them before the actual contest About 2-4 weeks before the contest “Mock contest”: submit problems, clarifications, judgments Each site should have at least 2 team machines (central judging site needs at least 2 judge machines)

Sallie Henry Other Issues Fairness Make sure all computers at all sites (including judges) have equivalent hardware (judge hardware can be better) For multi-site contests, if one site doesn’t have room for all 3 team members at a machine, then you must decide whether all sites must limit access, as well. (Note: Use nearby classrooms for team members doing desk work.)

Sallie Henry Other Issues Security Physical security for problem set – both electronic and print Physically separate rooms for judges, systems, teams, coaches – no mingling! No electronics allowed (cell phones, scientific calculators, tablets, etc.) Staff Required: print runners, bathroom escorts/monitors, balloon runners (if used) Only balloon runners, print runners and systems personnel are allowed in contest room T-shirts or Badges – separate colors to identify, e.g.: o White – teams o Purple – coaches o Orange – staff o Blue – “special people”

Sallie Henry Other Issues T-shirts Need *at least* 2 weeks time for t-shirt makers (don't forget about time to ship to location) Need shirts for teams, judges, systems team, other staff/volunteers Teams fill out sizes at the online site (though many teams don’t, which is problematic: decide what the “default” size will be if none is provided) For multi-site contests, need to mail out t-shirt at least a week before the contest (OR have each site order own t-shirts, they can get shirt sizes from web site)

Sallie Henry Other Issues Contest Web Site Obviously, you should have a regional contest web site For multi-site contests, each local site should have a web site with information such as: o Directions o Parking o Hotels o Contest Day Itinerary All sites for the contest should contain an itinerary of events if at all possible

Sallie Henry Other Issues Miscellaneous Parking – should post info on local site web site and post signs for the contest Signage to help teams find the building/room where contest is Publicity for contest (TV, newspapers) Announcements of winners For multi-site contests, visit remote sites, if possible o Helps to know the people there o View contest areas to ensure suitability

Sallie Henry Budget Start up a checking account o Allows you to keep track of paid registrations o Allows you to keep track of expenses Registration fees are added to the IBM funding to cover entire cost of contest. o Keep as low as possible, but make sure you can pay for everything you want at your contest o Some regions allow each site to determine the registration fee

Sallie Henry Budget For multi-site contests, decide how much to allocate to the sites – based on the number of teams Plan on paying for travel (hotel, food) for the head judge and judge team. It is important that they are on site.

Sallie Henry Budget Other expenses (they add up!): o Printing costs o Food/drink o Balloons/helium/ribbon o T-shirts o Prizes/gifts o Travel  To contest site  To next RCD Symposium (If you can not make it to the next RCD Symposium, please send a representative in your place)

Sallie Henry Sample Schedule (Single Day) 8:00 – 9:00 – registration (give out badges, t- shirts, etc.). 9:00 – 10:00 – Orientation/rules briefing 10:00-11:00 – Practice contest (this is a practice for judges, too!) 11:00-12:00 – De-briefing, Q&A, systems-reset (clear all computers) 12:00-5:00 – Actual contest (lunch served during contest) 6:00 – Awards party (banquet/pizza)

Sallie Henry Sample Schedule (Multi-day) Friday: 4:30 p.m. – 7:00 p.m. – Registration 7:00 p.m. – 8:30 p.m. – Practice contest 8:30 p.m. – 10:00 p.m. – Pizza Party and Q&A Saturday: 6:30 a.m. – 9:00 a.m. – Breakfast 9:00 a.m. - 10:00 a.m. – Line-up for contest 10:00 a.m. - 3:00 p.m. – Actual contest (lunch served during contest) 4:00 p.m. – Dinner Banquet and Awards

Sallie Henry Questions

Resources Tom CaPaul: or pacnw.org PacNW ICPC site: – –Slides of this presentation can be found at the PacNW ICPC site! If that’s a bit of a bother, just me and I will send them your way. Спасибо! (Spasibo!) – Thank you