The iCode curriculum is designed to empower young people by weaving together experiences that value individual and family identity, teach social justice, and develop computer science skills and ...