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 contact form at the bottom of this page to learn more about professional development options.

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)
• EarSketch – Mix Music with Code (7-12)
• Hacking for Social Change (7-12)

LEARN MORE

FULL COURSE WORKSHOPS

• Lower Elementary CS
• Upper Elementary CS
• 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

SIGN UP

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

LEARN MORE

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

SIGN UP

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

SIGN UP

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

SIGN UP

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

SIGN UP

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 CONTACT FORM AND WE'LL BE IN TOUCH
2) CAN'T WAIT? REGISTER FOR AN UPCOMING WORKSHOP

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.

Register Now: Upcoming Educator Workshops

Dec 02

Code/Interactive’s Intro to Scratch Programming (2 Weekends Dec)

December 2 @ 10:00 am - December 9 @ 4:30 pm
New York NY
US
Dec 07

Code/Interactive’s Intro to Scratch Programming (2 Day Weekday Dec)

December 7 @ 9:30 am - December 8 @ 4:30 pm
New York NY
US
Jan 11

Code/Interactive’s Intermediate Scratch Programming (2 Day Weekday Jan)

January 11, 2018 @ 9:30 am - January 12, 2018 @ 4:30 pm
New York NY
US
Jan 20

Code/Interactive’s Intermediate Scratch Programming (2 Weekends Jan)

January 20, 2018 @ 10:00 am - January 27, 2018 @ 4:30 pm
New York NY
US