Wisconsin PD Opportunities
Over the past several years we in WI have developed an awesome teacher community for Exploring Computer Science (ECS), AP Computer Science Principles, and now CS Discoveries.  Join in the fun by enrolling in one or more PD opportunities noted below and making sure you’re at least a member of the WI-CSandIT-Teachers Google group.


PUMP-CS
Join in the Summer PD opportunities at Marquette next summer.  Here is an overview of the PD opportunities offered in the past.  Please check the Pump-CS website for current offerings. 
 
Computer Science Summer Learning Programs
  • ECS (Exploring Computer Science) is a year-long introductory high school computer science curriculum and teacher professional development program that focuses on broadening participation in computing. The ECS curriculum is structured to facilitate inquiry and equity-based instructional practices so that all students are introduced to the problem solving, computational practices, and modes of inquiry associated with computer science.  Marquette recommends this as the first course for high school teachers new to CS, and the first course for high school students with little or no prior computer science exposure.
  • Code.org CSD (Computer Science Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. The curriculum is recommended for middle and high school students (grades 6-10), and can be taught either as a semester or full-year offering.
  • Project GUTS (Growing Up Thinking Scientifically) is designed to integrate Computer Science concepts into existing middle school science classes, especially in contexts in which a standalone CS course is not available. Helps students from all different backgrounds to engage in scientific inquiry by investigating topics of interest to their local communities and sharing their experiments and findings.
  • Code.org CSP (Computer Science Principles, can be taught as an AP® course) is a higher level introductory course for 9th-12th grade students that introduces students to the foundational concepts of computer science while challenging them to explore how computing and technology can impact the world. Introductory level computer science background is ideal, but not required for students or teachers.
  • BJC (Beauty and Joy of Computing) is an AP Computer Science Principles curriculum that emphasizes the joy and complexity of creating visual computer programs and apps, using the visual programming language Snap! and a collaborative  approach. BJC presents programming ideas in the context of how students interact with computers in their daily lives. The Beauty and Joy of Computing adheres to the College Board’s new AP Computer Science Principles course requirements.
 

For additional information on the curricula, including course overviews, FAQs, and more, visit:

 Marquette’s PUMP-CS Project website: https://pumpcs.mu.edu/
 Exploring Computer Science: http://www.exploringcs.org/
 Code.org’s CS Discoveries: https://code.org/csd
 Project GUTS: http://www.projectguts.org/
 Code.org’s CS Principles: https://code.org/csp
 Beauty and Joy of Computing: https://bjc.berkeley.edu/

 
Please contact <brylow-wicsf@mscs.mu.edu> for more info.