Robotics Coding Club
Robotics Coding Club
The Robotics & Coding Club is a merger of the Robotics and Computer Clubs.
There is strong relationship between robotics and coding, as software is used to control many of
todays robotic systems.
The Robotics and Coding Club will offer its members opportunities to further explore both fields in
greater detail. This includes focusing on how robotics and programming may be integrated together.
All general members are encouraged to participate in both the robotics and coding activities
(depending upon their personal interest).
Due to the scope of the club, there will be two sets of club meetings:
General meetings will be held weekly on Tuesdays from 2:30 - 3:45 PM. These meetings will
(mostly) include robotics focused activities as they require additional setup/cleanup time.
Coding-specific meetings will be held on (tentatively) Wednesdays during lunch. These
meetings will focus on the ACSL competition and other programming related activities. More indepth coding activities may be scheduled during the general meeting time as well.
Robotics Activities
The non-competitive robotics activities currently will include:
Activities that utilize four new POE VEX kits being purchased for the club.
Smaller Arduino-based projects (and/or possibly Raspberry Pi).
Other (TBD)
The competitive VEX teams are currently limited to two teams of six.
Competitive VEX team participation is based on an application process.
Coding Activities
The American Computer Science League (ACSL) competition now has official status.
This means, unlike past years, qualifying teams may attend the All-Star Contest.
Promotion of coding competitions such as: Google Code Jam, Codeforces, Pico, etc.
Other (TBD)
Coding
Council
(5 max.)
Robotics
Council
(5 max.)
Co-President
(Coding)
Co-President
(Robotics)
Club Adviser
Club Adviser
Responsibilities:
1. Will organize and manage general meetings and
supervise the clubs general operation.
2. Will ensure club officers are carrying out their
duties properly and efficiently.
Treasurer Responsibilities:
1. Will keep track of the clubs
account balance.
2. Will focus on fundraising
activities.
Editor Responsibilities:
1. Will keep meeting minutes &
attendance.
2. Will update club website.
3. Will update the club calendar
with specific meeting agendas.
For the 2016-2017 transition year, the following officer requirements are in effect:
1.
Any core member of the MATE team may run for the co-president (robotics focus) position.
2.
Any current officer or member of the ACSL Grading Team may run for the co-president (coding focus) position.
3.
Any current member of either club may run for the treasurer or editor positions.
The purpose of the Robotics Council and Coding Council is to provide the most experienced and devoted club
members the opportunities to identify, plan and manage activities of interest for the club members.
The clubs activities will be largely determined by the recommendations of the Coding and Robotics Councils.
Identifying, planning and managing robotics activities of interest for the club members, which, will include (but are not limited to):
Integrity, strong interest in robotics, ability to work well with others and, most importantly, the desire to help improve the club.
Preparing ACSL based lessons and grading the programming component of the competitions.
Identifying, planning and managing other coding activities of interest for the club members.
Integrity, strong interest in coding, ability to work well with others and, most importantly, the desire to help improve the club.
Capability to meet deadlines and work well with others to ensure an efficient and fair grading process.
Number of Competitions
Membership Process
Online application
Possible robot-driving tryouts
Team Leadership