Course curriculum

  • 3

    Getting Started

    • How to Approach Creative Coding
    • Sign up to Vidcode
    • Navigating the Vidcode Platform
    • About Vidcode's Courses
  • 4

    Coding Activities: Level 1

    • Programming for Teachers
    • Code Your First Project
    • Bestie Greeting Card
    • Code: Bestie Greeting Card
    • Concept Review: Functions
    • Concept Review: Strings
    • Code: Make a Meme
    • Concept Review: Variables
    • Concept Review: Objects and Properties
  • 5

    Coding Activities: Level 2

    • Slideshow
    • Code: Slideshow
    • Concept Review: Arrays
    • Animoji
    • Code: Animoji
    • Concept Review: Loops
  • 6

    Debugging

    • Debugging Tips
    • Vidcode Debugging Guide - Stuck_ You can do it!
    • Debugging Exercise 1
    • Debugging Exercise 2
    • Debugging Exercise 3
    • Debugging Exercise 4
    • Debugging: Answers
  • 7

    Coding Activities: Level 3

    • Deal With It
    • Sample Lesson Plan: Women's History Month
    • Code: Deal With It
    • Concept Review: Conditionals
    • News Broadcast
    • Code: News Broadcast
    • Lesson Idea: Javascript Vocabulary and Real-life Objects
    • Eclipse Simulation
    • Code: Eclipse Simulation
  • 8

    Cross-Curricular Project Ideas

    • Project Examples
    • Optional Webinar - CS in Your Subject Area
    • English Class - Case Study
    • Sample Lesson Plan: 6th Grade Ancient Civ Vocabulary
    • Sample Lesson Plan: Climate Facts
  • 9

    Congratulations!

    • Review
  • 10

    Additional Resources

    • Teacher Onboarding Bundle
    • Research and Outcomes
    • Vidcode Assessment Rubric
    • Pair Programming Tips
    • Creative Coding 1 Scope & Sequence
    • Creative Coding 1 standards map