How can we help?

What is the KACP Challenge Council?


The Challenge Council consists of a small team of active members of the Khan Academy Computer Programming (KACP) community that works together to develop contests for KACP over the course of a year. Members have gone through the application process and been accepted by KA staff.

The Council creates one contest every 2 months for the KACP community, handles the judging of the projects submitted, and announces 9 winners (3 per category) each contest. As a group, the Challenge Council is responsible for the following:

  • create 6 contests a year that will engage and challenge the KACP community;
  • create a set of fair and equitable standards for judging contest entries;
  • ensure that the contests are geared towards learners of different skill and experience levels throughout the year; and
  • maintain respectful communication and interactions with KA community, including fellow Council members, to create a supportive community environment and set a good example for other KACP learners.

Requirements for Challenge Council Members

  • Creativity and passion for promoting learning computer programming!
    • Brainstorming contest ideas for KACP learners of all levels is going to take a lot of thinking outside the box.  You’ll be regularly coming up with engaging, challenging, and rewarding projects for community members to work on.
  • Consistent contributions to the KACP section in the form of answering questions, contributing to discussions, and completing project evaluations.
    • Council members need to be highly familiar with the KACP platform and community and have experience supporting the community.
  • Availability to meet with other Council members to create and carry out contest launches every two months.
    • Creating contests will take a bit of time, and it’s important that Council members be available to connect with each other in order to create fun, well thought-out contests that will benefit the whole KACP community.
  • A record free of any bans or repeated bad behavior, such as plagiarism, vote soliciting, or spamming for at least six months.
    • Council members should be aware of what constitutes good behavior according to KA guidelines so they can set a good example for others and demonstrate good judgement when helping the community.