Excellence in Computer Programming, Inc, (ECP) is a non-profit corporation whose mission is to provide an environment to prepare computer coders to attain recognition of global excellence in competitive computer programming. The Coder Workforce Initiative, an ECP program, was begun to provide a comprehensive environment in which excellence in computer programming can be achieved modeled after the extra-curricular environment provided for music and sports. This initiative emphasizes the immense value of experience over time in developing the critical thinking essential for creating innovative solutions to the complex coding challenges of reliability and security. The best coders have broad coding experiences developed through participation in competitive programming.
The Coder Workforce Initiative extracurricular environment will provide support for students to choose to begin their preparation to become coders throughout their K-12 and postsecondary education. Students will receive individualized learning and experiences supported with programs of mentoring, coaching, and competitive challenges provided through the Internet. The environment will also include support for training programs for individuals who may not be enrolled in traditional educational programs.
In the summer of 2015, with support from the Governors Workforce Initiative and South Dakota Visions, a group of teachers identified extensive resources available through the Internet, libraries, books, and existing educational programs. These resources support the preparation of the competitive environment of the Coder Workforce Initiative. Links to the resources identified by the teachers group are available at codewf.org.
Many of the concepts for developing the South Dakota coder environment are the result of discussions with ICPC leaders at prior world finals. Working meetings with groups of ICPC team developers have the potential to provide a “Jump-Start” to the Coder Workforce Initiative and the development of coders with the excellence to produce computer programs that have the reliability and security essential to America.
ECP is pleased to host the ACM-ICPC World Finals 2017 and congratulates the teams and their coaches on their achievement in being recognized as among the best of the best.