VolunteerMatch is Merging with Idealist!

Learn more about this strategic partnership of nonprofit technology leaders
Read More
 

CPI Class Instructor

Save to Favorites

ORGANIZATION: COMPETITIVE PROGRAMMING INITIATIVE

The responsibilities of a CPI Class Instructor are split into two main areas: being a live instructor and working on creating videos. If you’re accepted as a CPI class instructor, you can choose to teach live classes or create videos or both. Please ping/DM trisha0025 or 7777777.777777 on Discord (https://discord.gg/VCxUzdYhzN) once you have applied.

Live Instruction

Instructors will teach live, online classes for students in the Bronze and Silver divisions of USACO. Each class consists of 9 two-hour sessions. You don’t have to be available for the full 9 weeks, though it is preferred. You can earn 3 volunteer hours per session (2 hour session + 1 hour prep time).

Video Creation

Instructors will create video classes for CPI’s self study classes. Videos will consist of solutions to selected competitive programming problems as well as lectures on competitive programming topics.

Requirements:

  • Bronze instructors for live classes should be in USACO Silver or higher

  • Silver instructors for live classes should be in USACO Gold or higher

  • Since the CPI self study classes support both C++ and Java, instructors doing video creation are required to be familiar with both of these languages

  • There are no division requirements for instructors creating videos

2 More opportunities with COMPETITIVE PROGRAMMING INITIATIVE

Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}
More
Opportunities

About COMPETITIVE PROGRAMMING INITIATIVE

Location:

10355 TONITA WAY, CUPERTINO, CA 95014, US

Mission Statement

We promote competitive programming among students through resources, classes, outreach, and contests.

Description

Our organization runs the USACO Guide (https://usaco.guide/), a free collection of USACO resources used daily by thousands of contestants. Additionally, we provide affordable beginner classes to increase participation in USACO; support over two hundred CP/CS clubs with curriculum, problem sets, and contests; and host free online webinars with information from panels, interviews, and events.

CAUSE AREAS

Computers & Technology
Education & Literacy
International
Computers & Technology, Education & Literacy, International

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Teaching / Instruction
  • Computer Science
  • Basic Computer Skills

GOOD FOR

  • Kids
  • Teens
  • People 55+
  • Public Groups

REQUIREMENTS

  • Orientation or Training
  • We expect you to be active and respond to status checks. You should start contributing within 1 week of being accepted, or you may be removed from the team. After 3 weeks of inactivity, we will need to remove you from the team.

Report this opportunity