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 form at the bottom of this page to learn more about professional development options.
TYPES OF WORKSHOPS
INTRO TOPIC WORKSHOPS
• CS Unplugged Elementary
• CS Unplugged Middle & High
• Scratch Jr (K-2)
• Scratch (3-8)
• CS in Language Arts & Social Studies (3-12)
• Edison Robotics (6-12)
• Web Development (7-12)
• EarSketch – Mix Music with Code (7-12)
• Hacking for Social Change (7-12)
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
In fall 2016, the College Board launched its newest AP® course, AP Computer Science Principles. As Code.org's Regional Partner, C/I is the only local training provider of the course, which introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. AP Computer Science Principles aims to create leaders in computer science fields and attract and engage underrepresented students. This course is appropriate for students in grades 9-12. Applications have been extended to April 14, 2017 and will be reviewed on a rolling basis.
Exploring Computer Science (ECS) is a National Science Foundation supported curriculum developed at UCLA whose mission is to increase and enhance the computer science learning opportunities across the country, and to broaden the participation of African-American, Latinx, and female students in learning computer science. ECS is appropriate as an introduction to computer science for students in grades 9-12.
CS Discoveries is an introductory course that empowers students to develop digital and physical projects using creativity and problem solving in a fun, collaborative environment. The course covers a variety of computer science topics such as connected devices, programming, website and app design, and data collection. In the first semester, students will be encouraged to see where computer science exists around them and how they can engage with it as a tool for exploration and expression. In the second semester, students will look outward and explore the impact of computer science on society.
As Code.org's Regional Partner, C/I is the only local training provider of course in New York State. CS Discoveries is designed for students in grades 7-9. Applications close on March 17, 2017 and will be reviewed on a rolling basis.
This course is appropriate for grades 7-12 and can be taught in a semester or year-long experience.
SEMESTER / YEAR COURSE WORKSHOPS (K-6)
SCRATCH CREATIVE COMPUTING
Scratch is a visual block-based computer programming language and teaching tool developed by the MIT Media Lab for children to create animations, stories, and games which can then be shared with teachers and peers through an online platform. Creative Computing is a curriculum appropriate for grades 3-8 developed at Harvard to provide teachers with ideas, strategies, and activities for an introductory computing experience. The curriculum takes about 25-30 instructional hours to complete, and can be integrated into a stand-alone technology blocks or integrated into math, social studies, science, visual art, or language blocks.
SCRATCHJR CREATIVE COMPUTING
Scratch Jr is an introductory visual programming language designed for children in grades K-2 to encourage creative problem solving, expression, and computational thinking as kids design, create, and code their own interactive projects. As ScratchJr is a block-based language, it allows pre-literate, English language learners, and students with reading disabilities to fully engage with programming. ScratchJr Creative Computing will lead participants through activities and capstone projects which cover 25-30 hours of in-classroom instructional time. Our ScratchJr curriculum can be implemented as a stand-alone computer science block or integrated into language arts and math blocks.
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.