Online Computer Science EDU Professional Development

The College of St. Scholastica is dedicated to providing educators with professional development opportunities in Computer Science Education. These opportunities are grounded in best practices for professional development and online learning including both content and pedagogy as well as addressing needs of diverse learners.

Mobile Computer Science Principles (Mobile CSP) Course

The next live version of the course begins June 2016. Registration opens soon! Individuals may also enter the course at anytime in a self-paced format. Begin the online self-paced course.

Mobile CSP logoThrough generous support from the National Science Foundation, the College of St. Scholastica will be offering a year-long professional development opportunity to train teachers in offering the proposed AP Computer Science Principles (CSP) course. The innovative Mobile CSP curriculum uses App Inventor, a blocks-based visual programming language, to engage students in developing mobile apps.

During the summer, educators learn the Mobile CSP curriculum and techniques for teaching it with the support of mentors in an online course. During the academic year, continued support is available as they teach the course to students. Teachers will have the benefit of a fully developed curriculum that they can implement in their classroom, including lessons, video tutorials, formative and summative assessments, grading rubrics, and pedagogical best practices. The course is free for teachers, and those that commit to teaching computer science principles within their own school will receive a stipend of $1,000 for completing the summer professional development course and an additional stipend of $1,000 for providing assessment data during the school year.

Acknowledgment and Disclaimer

National Science Foundation logoThis material is based upon work supported by the National Science Foundation under Grant No. CNS-1440947. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

Past CS4HS Workshops

Summer 2015 - Mobile Computer Science Principles (more information)

Summer 2014 - Mobile Computer Science Principles (more information)

Summer 2013 - Intro to App Inventor (

Summer 2012 & 2011 - Scratch (

Why Your School Should Teach App Inventor:

View our Equal Educational Opportunities Policy


Please contact faculty members Jen Rosato (Computer Science) or Chery Lucarelli (Education) at for more information.

Certificate Course

The professional development can also be taken as a graduate education course and is one of four courses to earn a Certificate in Computer Science Education.