EDUCATOR TRAININGS

Through our school or education organization partners, we run workshops that prepare educators to teach computer science introductory topics, courses, or advanced topics to K-12 students.

Fill out the interest form at the bottom of this page. We’ll reach out to your district / organization’s’ leadership to partner. If we already have a workshop planned, we’ll notify you once applications launch!

INTRO TOPIC WORKSHOPS

• CS Unplugged Elementary
• CS Unplugged Middle & High
• Scratch Jr (K-2)
• Scratch (3-8)
• CS in ELA & SS (3-12)
• Edison Robotics (6-12)
• Web Development (7-12)
• Mouse Create (6-12)

LEARN MORE

FULL COURSE WORKSHOPS

• Lower Elementary CS
• Upper Elementary CS
• Google CS First (4-8)
• Mouse CS Essentials (6-12)
• Code.org CS Discoveries (7-9)
• Exploring Computer Science (9-12)
• Creative Web Development & Programming (9-12)
• Code.org AP CS Principles (9-12)

 

LEARN MORE

LEADERSHIP CONSULTATION & WORKSHOPS

• District CS Implementation Consultation
• CS for Administrators & Counselors
• How to Throw a Hackathon
• CS Coaching & Evaluation

LEARN MORE

INTRO TOPIC WORKSHOPS

Short (1-3 day), “anyone can teach computer science” workshops that prepare educators to teach introductory CS lessons that can be easily integrated into existing non-CS (or CS) classes, after-school programs, etc.

Perfect for organizations who want to supplement their programs with a taste of CS or schools who want to test drive a CS topic before pursuing training for a complete semester / year-long course. No prior CS experience necessary.

FULL COURSE WORKSHOPS (9-12)

CODE.ORG AP COMPUTER SCIENCE PRINCIPLES

A full-year, rigorous, entry-level course that introduces students to the foundations of modern computing through a survey approach.

Units: The Internet, Digital Information, Algorithms & Programming, Big Data & Privacy, Building Apps, and AP Performance Tasks

Goals: Create leaders in computer science and engage underrepresented students

Grades: 9-12
Educators: 5-day summer workshop + 4 Saturday follow-ups
Learn more about the curriculum

FILL OUT THE INTEREST FORM

EXPLORING COMPUTER SCIENCE

A year-long, National Science Foundation supported introductory curriculum developed at UCLA aimed at broadening the participation of underrepresented students in computer science.

Units: Human Computer Interaction, Problem Solving, Web Design, Programming, Computing and Data Analysis, and Robotics

Goals: Engage all students while broadening the participation of African-American, Latinx, and female students

Grades: 9-12
Educators: 5-day summer workshop + 4 Saturday follow-ups

FILL OUT THE INTEREST FORM

FULL COURSE WORKSHOPS (6-12)

CODE.ORG CS DISCOVERIES

A two-semester introductory course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun.

Units: Problem Solving, Web Development, Animation & Games, The Design Process, Data and Society, and Physical Computing

Implementation: Can be taught as a single semester, two sequential semesters, a full-year course, or integrated into an existing technology class

Grades: 6-10
Educators: 5-day summer workshop + 4 Saturday follow-ups
Learn more about the curriculum

FILL OUT THE INTEREST FORM

CREATIVE WEB DEVELOPMENT AND PROGRAMMING

A semester or year-long project-based introduction to coding in HTML, CSS, and JavaScript. Students build their own interactive websites with animations and create tech product prototypes to practice the design process and entrepreneurship.

Units: Hackathon, Cross-Curriculuar Resources, Making Webpages, Drawing and Animation, Making Webpages Interactive

CTE: Closely aligned with the goals of technology-focused career and technical education programs for schools and districts

Grades: 7-12
Educators: 5-day summer workshop + 4 Saturday follow-ups

FILL OUT THE INTEREST FORM

FULL COURSE WORKSHOPS (K-8)

SCRATCH CREATIVE COMPUTING

A 25-30 hour course in which students create animations, stories, and games with Scratch, an MIT-created visual block-based programming language and tool, then easily share them. Teachers will utilize the Creative Computing curriculum from Harvard to cultivate students’ computational thinking.

Units: Exploring, Animations, Stories, Games, Diving Deeper, Hackathon

Implementation: Can be integrated into stand-alone technology blocks or math, social studies, science, visual art, or language blocks.

Grades: K-8
Educators: 4-5 workshop days

FILL OUT THE INTEREST FORM

Lower Elementary CS

A 25-30 hour course in which students explore computer science concepts through unplugged (hands-on, screens-off) activities and design, create, and code their own interactive projects using ScratchJr, an MIT-created visual block-based language for pre-literate students.

Target: K-2 students, English Language Learners, or students with reading disabilities

Implementation: Can be integrated into stand-alone technology blocks or math, social studies, science, visual art, or language blocks.

Grades: K-2
Teachers: 3-4 workshop days

FILL OUT THE INTEREST FORM

MOUSE CS ESSENTIALS (6-12)

Mouse has designed several courses as recommended learning sequences for groups that want to focus on competency areas that complement one another thematically.

Units: Circuitry & Electronics, Coding, Design with Purpose, Digital Portfolios, Educator Course, Green Tech, IT Admin, IT Essentials, Intro to Design, Serious Games, Sewable Tech, Tech Team, & Web Literacy

Implementation: Can be taught as a single semester, two sequential semesters, a full-year course, or integrated into an existing technology class

Grades: 6-12
Educators: 5-day summer workshop (full course) or 2-day weekend workshop (unit integration)
Learn more about the curriculum

FILL OUT THE INTEREST FORM

Google CS First (4-8)

Google's CS First is a free, easy-to-use computer science curriculum that is designed to engage a diverse student population in grades 4-8 (ages 9-14). Teachers use modular videos to teach kids foundational computer science concepts and coding basics with Scratch, a block-based coding tool.

Themes Include: Storytelling, Music & Sound, Game Design, Animation, and Art.

Implementation: Can be taught as a single lesson (sample activities), as a unit with 8-10 classes to cover a single theme, or as a class with multiple themes.

Grades: 4-8
Educators: 3-hour or 6-hour introductory workshop. Visit the link below for training dates and locations

Sign up for a CS First Training

LEADERSHIP CONSULTATION & WORKSHOPS

Personalized guidance and support for school, district, or organization leaders to plan, build, or scale their inclusive CS programs. 

Code/Interactive offers counselor and administration training through Counselors for Computing and through Code.org. Topics include best practices for student selection into a computer science course, how to support a computer science course in your school with wraparound supports for students and staff, and pathways to careers in computer science.

Workshops and consultation meetings are scheduled by request only. Fill out the contact form below to talk to a Code/Interactive Program Manager today.

ALL-STAFF PROFESSIONAL DEVELOPMENT

Computer science and coding have applications in every subject area, so this training helps every staff member learn about cross-curricular options for teaching content and expanding students’ computational thinking skills. Part of our training time is dedicated to developing actionable lessons to deliver to students.

Fill out the contact form below to request a professional development session at your school.

HOW TO GET STARTED:
1) FILL OUT THE INTEREST FORM
2) CAN'T WAIT? REGISTER FOR AN UPCOMING WORKSHOP BELOW

Learn More About Educator, School, District, and Organization Opportunities

  • Keep in touch about opportunities and announcements about computer science education
  • This field is for validation purposes and should be left unchanged.

[do_widget id=tribe-events-adv-list-widget-3]