The YCDS Engineering and Robotics program begins with project-based, hands-on exploratory learning in the Early Learning Program. Students engage in the Engineering Design Process to develop engineering habits of mind recognized by the National Academy of Engineering as a vital 21st-century skill.
Class projects incorporate real-world concepts in engineering, robotics, and computer science and complement a rigorous curriculum that builds students' skills and exposes them to various engineering disciplines. Students begin programming using block-based coding tools and can progress through multiple levels of Python.
Upper School students use industry-standard CAD software to create and 3D print their designs. Students engage with industry mentors and participate in site visits at high-tech manufacturing centers. Juniors and Seniors can take Computer Science courses in the School of Engineering at York College.
In addition to formal class instruction, all students, beginning in grade 2, are invited and encouraged to participate in one of the many YCDS
FIRST Robotics teams. YCDS has three levels of the
FIRST Robotics teams, including
FIRST Lego League Explore (grades 2-3),
FIRST Lego League Challenge (grades 4-8), and
FIRST Tech Challenge (grades 8-12). YCDS hosts an annual
FIRST Lego League scrimmage and qualifier tournament, the
FIRST Tech Challenge South Central PA Kickoff event, and two
FIRST Tech Challenge qualifier tournaments.
Our teams compete locally, regionally, nationally, and internationally, and they consistently earn high recognition for their work and are regular finalists in regional competitions.