Algorithms: Learn how viral dances solve real world problems

In this Algorithms course, we teach educators how to engage their students in introductory computer science concepts by harnessing the power of youth culture, original hip hop music, videos, and creative projects. Our curriculum helps educators engage their students by tapping into the current viral dance challenge phenomena on TikTok and Instagram to operationalize abstract concepts. Students develop their own algorithm for solving a real-world problem from their everyday life experiences.

This course provides:
Credible resources for culturally responsive teaching
• Out-of-the-box curriculum that meets national computer science learning standards
• Project-based design-thinking activities that can be done either virtually or in-class
• Self-directed interactive lessons for students
• Seamless integration with the most popular digital education tools, such as Google Suite and Flipgrid.

What's inside?
Overview of the CodeScty approach to creativity-based learning projects
• Overview of the CodeScty methodology
• Overview of culturally responsive pedagogy
• Overview of the main computational thinking (CT) concept
• Detailed facilitation guide
• Content rich activity slides that operationalize CT concepts - the full activity can be done in a half day or split across 5-7 class periods.
• 13 on-demand facilitation videos, including 6 algorithm sub-concept video lessons
• 6 self-paced student activities
• 3 unplugged pdf worksheets
• Unlimited access with a valid Teachable account
• Students are always at the center of the learning experience.

introduction to algorithms

Watch an excerpt from the "Decypher: Algorithms" video by CodeScty.

Algorithms activity Slides

Watch this preview for a sample of the student experience.


Watch these video testimonials from our fans.

Access our Education activities Today!

Courses for Teachers
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Virtual Backgrounds

Click on any link below to download a CodeScty virtual background for your next video conference!

Virtual Background 1

Click to Download

Virtual Background 2

Click to Download

Virtual Background 3

Click to Download

Virtual Background 4

Click to Download

Virtual Background 5

Click to Download

Sign up today To Access our
Free Course and exclusive offers

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.


The CodeScty Learning Experience (LX)CodeScty is an interactive learning experience (LX) designed to introduce young people to computational thinking and coding concepts through a cultural lens they are familiar with. We recognize young people as experts in new technology, with access to new tools, platforms and applications at their fingertips that changes each day. As a result, the CodeScty learning experience is kinetic and dynamic, where students are moving, out of their seats, and creating art, with art and youth culture as an entry point for CS education.

CodeScty curriculum is aligned with the CS4ALL Blueprint and Common Core ELA standards, and shares a 1-1 relationship with the blueprint for common core computer science education. The CS4ALL Blueprint identifies five key concepts for CS Education: algorithms, abstraction, programming, data and networks, and skills such as analyzing, prototyping, and communicating. Using these key concepts and skills as a foundation, we write music and create media that serves as an entry point for understanding each concept, and follow up with supplemental classroom activities that test student’s skills in each content area. In addition to engaging with the music, the classroom comes alive with case studies, design challenges, and games to deepen student’s knowledge, analyze and embody key concepts, and check for understanding.