Starting in 2013, Trinity College, in partnership with the Hartford Public School District, the Connecticut Chapter of the Computer Science Teachers Association, and other Hartford area high schools, committed to training at least 30 Connecticut high school teachers to teach computing courses in Connecticut high schools that currently do not teach computer science. The project has exceeded that goal and has now trained over 600 teachers! The course is based on a mobile Computer Science Principles curriculum, Mobile CSP, which uses the new mobile computing language, MIT's App Inventor for Android, to provide a rigorous, programming-based introduction to computational thinking. Student projects focus on building socially useful, place-based mobile apps using the App Inventor programming language. In this way, student learning will be associated closely with their interests and grounded in their schools, their homes, and their communities. The Mobile CSP project has three main goals:
To develop a rigorous computer science principles curriculum based on mobile computing;
to teach it to Connecticut teachers in Immersion (50 hour) or Extended (90-100 hour) summer workshops; and
to support participating teachers in their effort to implement the courses in Connecticut schools that do not currently teach computer science.
The 2013-2014 cohort of teachers were drawn primarily from the Hartford, Connecticut school district, a district whose students come mostly from demographic and socioeconomic backgrounds that have been underrepresented in computer science. In subsequent years, the project expanded to schools nationwide.