# data[].attributes.body
CS Connections modules are a structured series of lessons that integrate computer science learning into core subject areas like math, ELA, and science. These modules are aligned to standards across subjects and culminate in a cross-curricular project.

# data[].attributes.attachment_link.readable_text
Makes connections between learning computer science (CS) and other subjects like math, language arts, science, and social studies.

Explore modules

Teach CS while covering core subject standards

Incorporate CS into other subjects

Reinforce learning in other subjects

Meet core subject standards

Fun way to teach students about computer science

Open-ended projects for more personalized learning

Easy for any teacher with any background

Explore modules

April is Poetry Month!

Celebrate Poetry Month with our "Coding with Poetry" activities and discover new perspectives!

I greatly appreciate how thorough and well paced the lessons are. I am not familiar with computer science, but with the lessons you provide I feel confident in helping my students grasp the concepts and tie them into our curriculum.

Tara Vodopich * CS Connections Teacher

Explore our CS Connections curriculum

Dive into our comprehensive Computer Science Connections curriculum, designed to fit into your classroom seamlessly. Whether you have just an hour to spark your students' interest or a week to immerse them in computer science concepts, find the perfect module below.

Find the right fit for your schedule

Week-long modules

Our current CS Connections offerings are for 3rd to 5th grade classrooms and are designed to take 1 week of 45-minute lessons each day.

Hour-long lessons

Short on time but big on impact, our hour-long Hour of Code lessons are perfect for a quick dive into computer science. Ideal for fitting into a single class period, these one-hour modules are designed to introduce core concepts and demonstrate the excitement of CS.

English Language Arts

Poem Art

In this hour-long version of our Coding with Poetry module, students will explore the intersection of coding and language arts by creating interactive poems, illustrating the mood and tone with code.

Interdisciplinary

Hello World

Students embark on their coding journey with this Hello World lesson, designed specifically for beginners! Explore Sprite Lab, an intuitive block-based programming interface, and master foundational skills for future coding projects in the K-5 curriculum.

Resources that support you every step of the way

Sign up for a Code.org account to get access to materials that will help you teach computer science with confidence. Code.org has extensive resources designed to support educators, even those without prior CS teaching experience.

Lesson Plans Videos Slides Assessments Programming Tools

Introducing How AI Works

Lesson Plans

Videos

Introducing How AI Works

Slides

Assessments

Programming Tools

Professional learning that meets your needs

Just in time support that allows you to prepare to teach with confidence on your schedule.

Self-paced professional learning modules

Through reading, viewing videos, completing interactive puzzles, and reflecting on your learning, you will develop your own understanding while preparing to teach computer science in your classroom.

Start modules

Frequently asked questions

Is CS Connections mapped to standards?

Yes! CS Connections is mapped to the Common Core State Standards (CCSS) for ELA and Math, the Next Generation Science Standards (NGSS), and the Computer Science Teacher Association Standards (CSTA).

How much does it cost to teach CS Connections?

Our curriculum and platform are available at no cost for anyone, anywhere, to teach!

How/Where can I get professional development for CS Connections?

We offer self-paced professional development for CS Connections. Through reading, viewing videos, completing interactive puzzles, and reflecting on your learning, you will develop your own understanding while preparing to teach any of the CS Connections modules in your classroom. To access the materials, make sure to create a teacher account or sign into your existing Code.org account. Then get started here.

What is the recommended timing for teaching CS Connections?

Each CS Connections module is designed to take a week.

What materials do I need for CS Connections?

Ideally, each student will have their own computer and teachers will have a projector to display the slideshow that corresponds with each lesson.

Support and questions

Still have questions? Reach out to us! We are here to help.

Our support team is here to answer any questions you may have about starting teaching with Code.org. You can also ask other teachers about their experience on our teacher forums.

Contact Code.org support Explore teacher forums

Subscribe for updates

Sign up to receive monthly emails about Code.org's Computer Science Connections and get helpful reminders, tips, and updates sent right to your inbox.

You can unsubscribe at any time.

# data[].attributes.attachment_link.description
Makes connections between learning computer science (CS) and other subjects like math, language arts, science, and social studies. Explore modules Incorporate CS into other subjects Reinforce learning in other subjects Meet core subject standards Fun way to teach students about computer science Open-ended projects for more personalized learning Easy for any teacher with any background Explore modules April is Poetry Month!

# data[].attributes.body
Wednesday, November 30th | 4:30 pm - 5:30pm

Join Rebecca (rbailey@mcoe.us) and Casey (cshea@scoe.org) to learn more about Computer Science Education for K-12. Hear an overview of all of the resources that have been created for this year's CSEdWeek and experience a CSEdWeek activity.

Register HERE: http://mcoe.k12oms.org/1701-227975

# data[].attributes.body
50+ Hour of Code activities with Tynker
Search by grade (K-12), theme, or level of complexity.

# data[].attributes.body
Try some CS First or Applied Digital Skills activities from Google Learn more here

# data[].attributes.body
https://www.csedweek.org/

# data[].attributes.body
CS Journeys

Hear directly from professionals

Virtual field trips (link)

Careers with CS videos and other resources (K-5 | 6-12)

Resources to empower students to take the next step (link)

# data[].attributes.attachment_link.title
CS Journeys - Explore the many worlds of computer science

# data[].attributes.attachment_link.description
Exciting live engagement opportunities and rich resources that help bring classroom learning to life

# data[].attributes.body
https://hourofcode.com/us#join

# data[].attributes.body
https://hourofcode.com/us/how-to/events

# data[].attributes.attachment_link.description
Share pictures of your event on Facebook and Twitter and use the hashtag #HourOfCode.

# data[].attributes.body
A one-hour introduction to computer science, designed to demystify "code", to show that anybody can learn the basics, and to broaden participation.

# data[].attributes.body
Computer Science Curriculum Page

# data[].attributes.body
CSEdWeek activity highlights by grade band

# data[].attributes.body
CodeBytes: 20 minute, mini-lessons for all ages. Ideal for:

Students with varying access to technology.

Young students who may not be ready for fully self-led Hour of Code activities.

Older students who want to engage in a group lesson.

Educators looking for a simple, pre-planned way to bring the Hour of Code to their virtual classrooms.

# data[].attributes.body
Kode5 Courses bring expert Virtual Co-Teachers to provide CS instruction in any classroom. Check out this Sample Lesson in AI, then get all five free Kode5 courses at Infosys Foundation USA’s Pathfinders Online Institute

# data[].attributes.body
Rebecca Bailey
rbailey@mcoe.us

# data[].attributes.body
Host a family code night
https://www.csiselementary.org/s/event-signup
For all your K-5 families. On Coding, Staying Safe Online (Cybersecurity), Artificial Intelligence (it’s all around us), and Creative Computing. Pick your school’s Nights here.

# data[].attributes.body
Search Hour of Code Activities by grade, length, language, technology requirement, and topic.

# data[].attributes.body
Hour of Code Activities from Code.org

https://code.org/hourofcode/overview