Scratch

Start creating with code by turning your imagination into something people play, watch, and explore. This 12-week Scratch program introduces youth and young adults to visual programming through storytelling and game creation. It offers a starting point for learners underrepresented in technology who want to build skills through creative practice.

Ask about enrolling
Students learning with technology

What you’ll gain

  • Learn programming through visual building blocks Use Scratch to organize instructions, control actions, and connect events with responses. Explore the logic behind an interactive project while developing an understanding of how code works. Visual learning lets you focus on your ideas and practice the problem-solving habits that support programming study.
  • Build a hands-on creative portfolio Develop interactive stories, animations, and games reflecting your interests. Plan each project, test what happens, and improve the experience for your audience. Save your finished work alongside explanations of your choices, creating a portfolio that shows your creativity and ability to solve technical problems.
  • Practice collaboration and presentation Share ideas, give feedback, and explain how your projects function. Learn to break a challenge into manageable tasks and keep improving when something does not work as expected. These experiences strengthen communication, persistence, and confidence while helping you consider creative ways to contribute to your community.
  • Explore where your interests can lead Receive 1-on-1 career coaching to connect your skills with future learning and career possibilities. Discuss interests in coding, game development, animation, or digital storytelling. Set realistic goals and practice presenting your portfolio so you can take your next step with a clearer sense of direction.