Skip to content

Commit

Permalink
Begin content transfer from old docs
Browse files Browse the repository at this point in the history
  • Loading branch information
ezrichards committed Jun 10, 2023
1 parent e295613 commit 9871883
Show file tree
Hide file tree
Showing 9 changed files with 408 additions and 6 deletions.
41 changes: 39 additions & 2 deletions acm-officers/advertising.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,45 @@
Advertising
====================
===========

Advertising is a vital part of maintaining the club. The following
page outlines some different forms of advertising to ensure growth
and attendance.

.. TODO: cs classes, flyers, referrals
Daily Blast & CS@Mines Weekly
-----------------------------

TODO

Flyers & Digital Media
----------------------

Coordinate with SAIL and the current Director of Advertising
to make flyers for meetings and post them around the school.
This doesn't need to be done for all meetings, but should
be done for "headline" events, such as tech talks.

The Director of Advertising should also produce digital flyers,
which can be sent to the current faculty sponsor of the department
who will circulate them with other professors. Professors typically
advertise over Edstem or Canvas announcements.

CS Classes
----------

We try to present to some of the core curriculum classes (128, 200, 220, 306)
at the beginning of every semester. Email the course coordinators (or just any professor)
to schedule times you can come in and give a brief, two minute elevator pitch about ACM.

This is typically done in the first week or two so we can advertise for Celebration of Mines
or other headline events, such as our first tech talk of the year.

Celebration of Mines
--------------------

The Director of Special Events should make sure to reserve a table for Celebration of Mines every year.
This is a great way to get more students involved and interested in the club.

Some good things to bring:
- Stickers and swag for ACM
- Cool computers (ask previous officers)
- QR codes for the website/Discord
39 changes: 39 additions & 0 deletions acm-officers/communication.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
Communication
=============

Mines ACM isn't just a club, it's a community! Communication
should transcend through all levels: the CS\@Mines department,
the officer team, and the entire club.

Officers
--------

The officer team primarily communicates over Discord. It's
fine to have some notifications silenced, but the officer chat
should always stay on.

No worries if you need to miss a meeting due to exam conflicts, illness,
or otherwise, but make sure to communicate openly with officers about
your absense, especially if the meeting is yours to run.

Community
---------

Communication within the community is vital. Encourage
discussion on both CS and non-CS topics in the Discord.

Follow-up with information after every meeting; chances are
people would be interested in seeing the slides, if applicable.
Deliver information on upcoming meetings via both the
mailing list and the Discord announcements.

CS\@Mines
---------

Although this job is primarily done by the current president
and faculty sponsor, officers and members are always encouraged
to interact with the CS\@Mines department.

Department events happen often that can be advertised or
even helped hosted by ACM. Professors are also usually
willing to do tech talks on their research or other topics.
40 changes: 40 additions & 0 deletions acm-officers/diversity.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
Diversity & Inclusion
=====================

The goal of the Mines ACM is not just
to provide meaningful learning and career opportunities
for students, but to also foster a community of CS students.

Welcome new members
-------------------

This goes without saying, but always welcome new members!
People may not be sure what "ACM" is, but it's essentially
our Computer Science club! Introduce new members to
what we do and also ask what they want to get from the club.

If you see a student sitting by themselves at a meeting,
ask for their name and make an effort to get to know them.
People are friendly (yes, even Computer Science majors)!

Social meetings
---------------

One area where ACM has lacked in the past is in social events.
Consider hosting social events or simply meetings where people
talk face-to-face instead of being in front of a laptop.

Interacting with other clubs is also a great place to do this:
ACM-W and LUG are adjacent clubs to ACM and should be willing
to coordinate meetings together.

Ask for improvements
--------------------

If people stop showing up to ACM, and are willing to talk about it,
consider asking them why so we can improve in the future.

If people are on the fence about showing up to ACM, ask them
what could make it more interesting or meaningful to them.
We don't want to "lure" people in, but rather just ensure
that our community fits the needs of everyone.
149 changes: 149 additions & 0 deletions acm-officers/events.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,149 @@
Meetings & Events
=====================

Coming Soon

.. :Owner: Sumner Evans
.. We have four main types of events: weekly meetings, hackathons/competitions,
.. onboarding sessions, service events, and social events.
.. All Events
.. ----------
.. These events have a lot in common as far as logistics go.
.. - **Room:** (Jackson) every event needs a room. Reserve through
.. (aaiscloud)[https://www.aaiscloud.com/COSchoolMines/Default.aspx] under the
.. events tab -> request events option. From that page you can reserve rooms and
.. schedule events. Almost every room will be registrar controlled. Under
.. department, I've been picking CECS.
.. - **Email Notifications:** (Sumner) every meeting needs an email notification.
.. This should go out the day before the event.
.. - **CS Weekly Notification:** (Sumner) every meeting needs to be on the CS
.. Weekly. Email Kelly Knechtel <[email protected]> to get events on the weekly.
.. - **Flyers:** (Sumner) every meeting needs a flyer.
.. - **Daily Blast** (Robby) see `Daily Blast`_
.. Weekly Meetings
.. ---------------
.. - **Designated "welcome" officer:** (Sumner)
.. TODO: describe more info specific to these:
.. - Weekly Meetings
.. - Tech Talks
.. - Hackathons/competitions
.. - Onboarding sessions
.. Social Events
.. -------------
.. :Owner: Sumner Evans
.. The goal of social events is to provide a catalyst for social integration into
.. our club.
.. TODO: flesh out
.. .. _service-events:
.. Service Events
.. --------------
.. :Owner: Sumner Evans
.. - Sheldon Math and Science Night
.. - ICPC
.. - Open Source Workshop
.. - CCIT Cyber Security Awareness
.. TODO: flesh out
.. Daily Blast
.. -----------
.. For every event, you need to submit the it to the Daily Blast. This is done at
.. https://webapps.mines.edu/DailyBlast/Home/BuildDigestItem. I used the following
.. settings:
.. - Department/Organization: Mines ACM
.. - Category: Campus Events / Meetings
.. - Audience: Faculty / Staff and Students
.. - Division: Student Life - Student Activities / Organizations
.. - Title:
.. - For tech talks: **<company> - Tech Talk Tuesday - <talk_title> - FREE
.. FOOD!**
.. - For other events: **<event_name> - FREE FOOD!** (unless there is no free
.. food, then don't add that)
.. - Brief description:
.. - For tech talks: **Join Mines ACM as we host <name> from <company> for a
.. presentation about <topic (can be longer description than title)>.**
.. - For other events: *whatever seems logical*
.. - URL: https://acm.mines.edu/schedule
.. - Check the box to disable the long description, and instead go straight to the
.. URL.
.. Make sure that the event is included on the Daily Blast on Friday and Monday on
.. the week of the event.
.. Meeting Food
.. ---------------
.. :Owner: Colin Siles
.. This is one of the most important responsibilities in Mines ACM.
.. Dr. Camp, the CS@Mines department head, has stated that it is important to her
.. that ACM provides food in order to attract members.
.. Purchasing Food
.. ---------------
.. Keep track of all food purchase amounts, dates, and who paid for them
.. in the Google Drive (see *Documentation* section).
.. Have the person responsible for scheduling tech talks ask presenters if they
.. are willing to pay for food. If so, either the presenter will order it
.. themselves, or you will need to order pizza with CS@Mines funds and then have
.. Carol send them an invoice for however much it cost.
.. From the school, you can either go through the BSO or through the CS department
.. to get money for pizza. In either case, you will be given a special credit card
.. to use. Return the card as soon as you are done placing the order.
.. **You must make sure the purchase is tax exempt, and you must keep an itemized
.. receipt for all purchases.**
.. The BSO requires that no more that 25% of the club's total BSO-funded
.. expenditures be spent on food. Pay careful attention to your budget.
.. Do your best to call Domino's 24 hours in advance. For tech talks, ask for the
.. pizza to be delivered 15 minutes prior to the start of the meeting.
.. However, with project meetings, it is advisable to have pizza arrive in the
.. middle of the meeting to discourage people from just coming, grabbing food, and
.. leaving. You cannot make tax-exempt orders through the Domino's website, so you
.. **must** place the order by phone. Tip the delivery driver well, but with a
.. strict upper limit of 20% of the original purchase amount, as that is a BSO rule.
.. How Much Pizza
.. --------------
.. This formula works well: *num_large_pizzas = math.ceil(2.5 * expected_attendance)*
.. You can use past attendance data from Mozzarella to work out the expected attendance.
.. Documentation
.. -------------
.. For each purchase you make, record the date, what was purchased, where it was
.. purchased, the purchase amount, who paid for it, and the receipt in
.. `this Google Sheet
.. <https://drive.google.com/drive/folders/0B9Olhz9tDXhcTkxhZTF3QjJrYzQ?usp=sharing>`_.
.. Make sure this stays private, only accessible by the officers.
28 changes: 28 additions & 0 deletions acm-officers/hackathons.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Hackathons
==========

Coming soon

.. HackCU is pretty easy. Make sure everyone has a ride there and back and remind
.. people to sign up.
.. The out of state Hackathon is a lot of work.
.. 1. Over the summer, contact Hackathon organizers and see if we can get any kind
.. of financial help. They probably won't pay for flights but in 2019 we were
.. able to get transportation paid for to/from the hotel and event using Uber.
.. 2. Flights should be booked a month in advance. This means having a list of
.. people who are going within the first few meetings.
.. 3. Transportation once you're there might be challenging. Uber works well although
.. it's a tad expensive.
.. 4. Hotels should be booked early, but we did it a week out for 2019 and were alright.
.. 5. Keep up constant communication. Otherwise, people might drop or make other
.. plans.
.. 6. Traveling to DIA took a while. We left at 5:45 for a 9:30 flight in 2019 and
.. that wasn't enough time. The shuttle likely takes an additional 30 minutes
.. once you arrive.
.. 7. People generally didn't have problems packing everything into a single bag.
.. We had a couple of duffel bags which were nice because we didn't have to
.. check them on the way and could just fold them up and put them in other bags.
.. 8. Have all receipts ready to go. If you don't have a receipt with a
.. confirmation number, you don't have a reservation.
12 changes: 10 additions & 2 deletions acm-officers/index.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,18 @@
ACM Officer Guide
====================================
=================

Lorem ipsum
Ensuring the continuity of the club takes work but is completely doable.
The following chapter is a more elaborate guide to running our Mines ACM chapter smoothly.
View our extensive list of officer `roles & responsibilities <https://docs.google.com/document/d/11CBoYFxqkZ7gFoi8IpFqwlv3rEZr9a2OkD1gnZdHpus/edit?usp=drive_web&ouid=103338847798119230733>`_ here.

.. toctree::
:maxdepth: 2
:caption: Contents:

advertising
communication
diversity
events
hackathons
projects
talks
Loading

0 comments on commit 9871883

Please sign in to comment.