Skills Spotlight: Students Code for a Cause

Students from Coding for a Cause, an upper-level RCDS computer science course, are building an online application that will allow administrators at Caritas, a food bank in Port Chester, to easily track the number of meals served each day for planning and reporting purposes. The course connects RCDS coders with community organizations who partner to design and develop real-life applications that have a positive impact on others.

Connections to RCDS Learning Goals:


  • Solve complex problems.
  • Leverage technology effectively.
  • Team with others to tackle complex problems.


  • Practice empathy and perspective taking.
  • Examine local and global issues.
  • Seek solutions and take bold action to address societal needs and issues.
  • Aspire to make a meaningful and positive difference in the world.
  • Demonstrate the Rye Country Day motto of "Not for Self, but for Service" through the choices they make and the actions they take.