Code.org: Computer Science Principles

  MI-CODING
  • Home
  • TeacherCon 2025
  • Professional Learning Workshops
    • Code.org: AP CSA
    • Code.org: CS Principles
    • Code.org: CS Discoveries
    • CS Fundamentals
    • (TtT) Elem Bootcamp
    • Code.org: CS AIF
    • Bootstrap: Data Science
    • Bootstrap: Algebra 1
    • Bootstrap: Algebra 2
    • ShowCase - TeacherCon
  • Virtual Workshops
  • Satillite Workshops
  • FAQ
  • Our Team
Picture
Computer Science Principles Workshop Information
This workshop is a multi-day professional learning series scheduled for Summer 2025. It includes five consecutive days of in-person, or virtual, sessions during the summer, followed by eight virtual after-school sessions throughout the school year. Designed for both new and experienced computer science teachers, the program provides the tools and strategies needed to effectively implement  high school computer science courses.

There is no prior computer science experience required to attend the workshops. After attending the five-day summer workshop, educators will feel confident to plan and instruct the courses. On-going workshops throughout the school year provides educators additional support on each unit. 

​With Code.org's curriculum, you will have a free year-long curriculum that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. Can be taught as an introductory class and as an AP course.


Code.org Registration

Workshop
Code.org: CS Principles
Grade Level
9th-12th Grade
Who Should Join
Anyone interested in teaching  CS at a high school level​ ​
Expectations
  • Administrator Permission​
  • Plans to teach subject fall 2025
Code.org CS Curriculum
We will be exploring Code.org’s CSP Curriculum that costs nothing to teachers or school districts to access or utilize in their classroom. 

​Ready to Teach!
Lesson plans come with a teacher guide, lesson resources, online management system, and tutorial videos. Lessons are great for beginners and experienced teachers. 

Facilitated by Trained Code.org Facilitator
You will have the opportunity to go through activities as a learner and teacher to develop your own understanding and student empathy. 

LMS Integration
Code.org has seamless, secure, one-click integrations for most major 
LMS & SSO providers.
​

Course Description:   AP Computer Science Principles is an introductory college-level computing course that introduces students to the breadth of the field of computer science. Students learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They incorporate abstraction into programs and use data to discover new knowledge. Students also explain how computing innovations and computing systems—including the internet—work, explore their potential impacts, and contribute to a computing culture that is collaborative and ethical. 

Code.org: CS Principles
Syllabus: CS Principles

AP College Board -For an overview of the program, including why we created the program, teacher and student testimonials, and how you can bring it to your school, please see the Adopt AP Computer Science Principles page.


Teacher Pre-Requisites: None
Student Pre-Requisites: None
Picture
Picture

Registration & Application Process


​All participants are required to fill out an application as part of the registration process.  If you have any questions about the application process, please contact our Applications Manager, Kathy Surd, at kathysurd.gmail.com or Program Specialist, Margaret Lafata at [email protected].
  • Registration/Application Link: There are two application links depending on which workshop you are attending.
  • Scholarships: The CSforMichigan Collaborative has provided a pool of scholarships to be made available to Michigan educators. Scholarships will automatically be considered when educators apply the workshop. No additional scholarship application is needed. 

Application Dates
  • January 23, 2025- Applications are open for Summer 2025 workshops
  • January 30, 2025 - Accepted applicants will be notified on a rolling basis
  • July 11, 2025 - Application deadline for Summer 2025 workshops

Workshop Costs
As part of the registration process, all participants must fill out an application and be approved to attend TeacherCon. Full Scholarships will be provided to many Michigan teachers provided by the CSforMichigan Collaborative. Cost should not be a deciding factor, please contact 
our Applications Manager, Kathy Surd, at [email protected] or Program Specialist, Margaret Lafata at [email protected], if you have any concerns about the cost. Workshop costs range from $1,500 to $3,000, depending on the specific workshop.​

Summer Workshop Opportunities

Code.org Registration
Picture

TeacherCon 2025

July 28 - August 1, 2025
Face-to-Face


DoubleTree by Hilton
One Wenonah Park Place
Bay City, MI 48708

Scholarship Includes
Registration, Lodging, Meals, & Workshop Materials
TeacherCon 2025 Info
Picture

Virtual Workshop

August 4 - 8, 2025
Virtual Meeting & Asynchronous

Zoom Platform

​
Scholarship Includes
Registration, Workshop Materials & Participant Stipend

**A second form will be emailed, after your acceptance, to gather additional information for the virtual workshop. **

Home

TeacherCon 2025

Virtual Workshops

Satellite Workshops

Contact

Mi-Coding.com is supported by Grand Valley State University & the CSforMichigan Collaborative
  • Home
  • TeacherCon 2025
  • Professional Learning Workshops
    • Code.org: AP CSA
    • Code.org: CS Principles
    • Code.org: CS Discoveries
    • CS Fundamentals
    • (TtT) Elem Bootcamp
    • Code.org: CS AIF
    • Bootstrap: Data Science
    • Bootstrap: Algebra 1
    • Bootstrap: Algebra 2
    • ShowCase - TeacherCon
  • Virtual Workshops
  • Satillite Workshops
  • FAQ
  • Our Team