National Center for Computer Science Education

Mission/Background

National Center for Computer Science Education at the College of St. ScholasticaThe National Center for Computer Science Education is a partnership of the Computer Information Systems (CIS) department and the School of Education. The Center champions, researches, and provides equitable computer science education opportunities for K16 students and educators.

The National Center for Computer Science Education serves as a national leader for education and research at a critical time when there is significant momentum through the CSforAll movement. CSS is one of less than 10 schools in the country that have both pre- and in-service teacher education in Computer Science and is considered an expert in online computer science (CS) professional development. Learn more about the programs offered through the Center as well as the staff that make them possible.

Mobile CSP

Mobile CSP is a College Board-endorsed AP Computer Science Principles curriculum and professional development (PD) based on the theme of mobile computing. The course:
engages students in building socially useful Android and iOS mobile apps in MIT's App Inventor (a blocks-based programming language);
uses project-based programming and computer science lessons; emphasizes writing & communication skills; fosters collaboration & creativity in the classroom.

The Mobile CSP program offers two types of PD tailored to support individual teacher backgrounds in a flexible schedule and format. Participating teachers are organized into small 10-12 person cohorts that are mentored by a Mobile CSP facilitator during both the PD itself and the subsequent school year.

Want to learn more about our CSP curriculum? https://mobile-csp.org/?q=participate

CSAwesome

CSAwesome is an official College Board endorsed curriculum and professional development (PD) provider for AP CSA starting in the 2020-2021 academic year. The curriculum is based on Barb Ericson's Java Review course on Runestone Academy.

The CSAwesome curriculum goal is to provide an interactive curriculum for students that uses frequent, small practice problems that allow students to incrementally build their Java programming skills. The curriculum is provided online through an e-book and includes many opportunities for creativity and collaboration with other students. The course was designed to engage all students and support students transitioning from a Computer Science Principles (CSP) course to CS A.

Professional development for CSAwesome is offered in 3 different types specifically tailored to meet the needs of teachers coming from different backgrounds. Our PD includes support from a PD Facilitator that is experienced with teaching CSAwesome, this is provided during the PD and throughout the academic year.

Interested in learning more? https://www.csawesome.org/professional-development

Mission/Background

National Center for Computer Science Education at the College of St. ScholasticaThe National Center for Computer Science Education is a partnership of the Computer Information Systems (CIS) department and the School of Education. The Center champions, researches, and provides equitable computer science education opportunities for K16 students and educators.

The National Center for Computer Science Education serves as a national leader for education and research at a critical time when there is significant momentum through the CSforAll movement. CSS is one of less than 10 schools in the country that have both pre- and in-service teacher education in Computer Science and is considered an expert in online computer science (CS) professional development. Learn more about the programs offered through the Center as well as the staff that make them possible.

Mobile CSP

Mobile CSP is a College Board-endorsed AP Computer Science Principles curriculum and professional development (PD) based on the theme of mobile computing. The course:
engages students in building socially useful Android and iOS mobile apps in MIT's App Inventor (a blocks-based programming language);
uses project-based programming and computer science lessons; emphasizes writing & communication skills; fosters collaboration & creativity in the classroom.

The Mobile CSP program offers two types of PD tailored to support individual teacher backgrounds in a flexible schedule and format. Participating teachers are organized into small 10-12 person cohorts that are mentored by a Mobile CSP facilitator during both the PD itself and the subsequent school year.

Want to learn more about our CSP curriculum? https://mobile-csp.org/?q=participate

CSAwesome

CSAwesome is an official College Board endorsed curriculum and professional development (PD) provider for AP CSA starting in the 2020-2021 academic year. The curriculum is based on Barb Ericson's Java Review course on Runestone Academy.

The CSAwesome curriculum goal is to provide an interactive curriculum for students that uses frequent, small practice problems that allow students to incrementally build their Java programming skills. The curriculum is provided online through an e-book and includes many opportunities for creativity and collaboration with other students. The course was designed to engage all students and support students transitioning from a Computer Science Principles (CSP) course to CS A.

Professional development for CSAwesome is offered in 3 different types specifically tailored to meet the needs of teachers coming from different backgrounds. Our PD includes support from a PD Facilitator that is experienced with teaching CSAwesome, this is provided during the PD and throughout the academic year.

Interested in learning more? https://www.csawesome.org/professional-development

Events