Hanford High School Programming Club Code of Conduct

Version 1.0 by Jack Spencer

Abbreviations:

  • HCC: Hanford High School Programming Club
  • CC: Code of Conduct
  • HC: Hack Club
  • Preamble

    The Hanford High School Programming Club (HCC) aims to create an inclusive learning environment for all students interested in computer science, regardless of experience level. We are committed to treating each other with respect, kindness, and equity. There is zero tolerance for rudeness, bullying, or discrimination within HCC.

    Club Activities

    HCC meets every Wednesday after school from 2:30 PM to 4:00 PM. Meetings will only be canceled if the Club President (Jack Spencer), Club Vice President (Sergio Almanza), or Club Teacher Advisor (Eric Ogden) is unavailable.

    Activities include workshops provided by Hack Club (HC), such as Blot, Sprig, Onboard, The Bin, and Jams. Members may also organize presentations, collaborate on projects, and engage in other computer science-related activities.

    Members are expected to manage their own projects using Git or similar version control systems. All code must be open source to receive support from HC, and projects should be hosted on GitHub with an open source license (e.g., MIT, GPL, or the Carbonated License created for the club).

    Membership

    To join HCC, members must maintain a GPA of at least 2.0 and demonstrate active participation in their classes. We strive to foster a positive and safe environment free from hate and discrimination. Violations of this principle may result in removal from HCC.

    Additionally, HCC is committed to ethical programming practices. Members are prohibited from creating malware, harmful software, spyware, or any other unethical projects. We encourage all members to contribute to a safe and positive digital landscape.