Please enable JavaScript to use CodeHS

Coding Explorations - Outline

  1. Coding in Music

    1. 1.1 Making Beats with Code

    2. Video 1.1.1 Make Your Own Beats
    3. Example 1.1.2 Example Beats
    4. Example 1.1.3 Beats and Colors
    5. Challenge 1.1.4 Make Your Own Beats!
    6. Connection 1.1.5 Making Music with Machine Learning
    7. Example 1.1.6 Final Project Inspiration
    8. Badge 1.1.7 Beats Badge
    9. 1.2 Visualizing Music

    10. Video 1.2.1 Visualizing Music
    11. Example 1.2.2 Good Times
    12. Example 1.2.3 Sappy
    13. Challenge 1.2.4 Visualizing Music
    14. 1.3 Simple Song Maker

    15. Video 1.3.1 Simple Song Maker
    16. Challenge 1.3.2 Piano Practice
    17. Example 1.3.3 Mary Had a Little Lamb
    18. Example 1.3.4 Thirds
    19. Challenge 1.3.5 Simple Song Maker
    20. 1.4 Custom Song Builder

    21. Video 1.4.1 Custom Song Builder
    22. Example 1.4.2 Simple Chord Song
    23. Example 1.4.3 Pentatonic C Scale
    24. Example 1.4.4 Pentatonic A Scale
    25. Example 1.4.5 Blues Major Pentatonic Scale in C (Yo Scale)
    26. Challenge 1.4.6 Custom Song Builder
    27. Badge 1.4.7 Song Builder Badge
    28. 1.5 Chord Builder

    29. Video 1.5.1 Chord Progressions
    30. Connection 1.5.2 Chord Progression Songs
    31. Example 1.5.3 Fun with Chords
    32. Example 1.5.4 Inverted Chords
    33. Challenge 1.5.5 Playing Chords
    34. 1.6 Loops in Music

    35. Video 1.6.1 Loops in Music
    36. Example 1.6.2 Video Example
    37. Example 1.6.3 Heart and Soul (Part 1)
    38. Example 1.6.4 The Same Four Chords
    39. Challenge 1.6.5 Chord Motifs
    40. Connection 1.6.6 Looping in Music
    41. 1.7 Building Songs with Beats

    42. Video 1.7.1 Songs with Beats
    43. Example 1.7.2 Delilah with Percussion
    44. Example 1.7.3 Heart and Soul (Part 2)
    45. Challenge 1.7.4 Drop a Beat
    46. Badge 1.7.5 Audio Artist Badge
    47. 1.8 Visualizing a Song

    48. Video 1.8.1 Visualizing a Song
    49. Example 1.8.2 Drum Kicks
    50. Example 1.8.3 Delilah with Visualization
    51. Challenge 1.8.4 Set the Stage
    52. Connection 1.8.5 Music meets AI
    53. 1.9 Final Project

    54. Video 1.9.1 Final Project
    55. Example 1.9.2 Doorbell Chime
    56. Example 1.9.3 Final Project Example
    57. Example 1.9.4 Don't Stop Believing
    58. Challenge 1.9.5 Final Masterpiece
    59. Badge 1.9.6 Coding in Music Badge
  2. Generating Art with Code

    1. 2.1 Memes Memes Memes

    2. Video 2.1.1 Creating Art with Code
    3. Example 2.1.2 Meme Generator
    4. Challenge 2.1.3 Make a Meme
    5. Connection 2.1.4 Visual Art in Motion
    6. Example 2.1.5 Final Project Inspiration
    7. Badge 2.1.6 Introduction to Coding in Art Badge
    8. 2.2 Filtered Collage

    9. Video 2.2.1 Creating Collages
    10. Example 2.2.2 Collage Example 1
    11. Example 2.2.3 Collage Example 2
    12. Challenge 2.2.4 Collage With Effects
    13. 2.3 Famous Artists

    14. Video 2.3.1 Inspired Art
    15. Connection 2.3.2 Andy Warhol
    16. Example 2.3.3 Homage to Andy Warhol
    17. Connection 2.3.4 Jackson Pollock
    18. Example 2.3.5 Homage to Jackson Pollock
    19. Challenge 2.3.6 Inspired Art
    20. 2.4 Face Filters

    21. Video 2.4.1 Face Filters
    22. Example 2.4.2 Face Tracking
    23. Connection 2.4.3 How do Face Filters Work?
    24. Example 2.4.4 Glasses Filter
    25. Example 2.4.5 Sunglasses Filter
    26. Example 2.4.6 Top Hat Filter
    27. Example 2.4.7 Ironman Filter
    28. Badge 2.4.8 Filters Badge
    29. 2.5 Paintbrush

    30. Video 2.5.1 Paintbrush
    31. Example 2.5.2 Cityscape
    32. Example 2.5.3 Many Colors
    33. Challenge 2.5.4 Mouse Painting
    34. 2.6 Turtle Patterns

    35. Video 2.6.1 Turtle Patterns
    36. Connection 2.6.2 Fractals Explained
    37. Example 2.6.3 Snowflake
    38. Example 2.6.4 Square Spiral
    39. Challenge 2.6.5 Fractals and Other Patterns
    40. 2.7 GIF Generator

    41. Video 2.7.1 GIF Generator
    42. Example 2.7.2 When you see your best friend
    43. Example 2.7.3 "Excuse me?"
    44. Challenge 2.7.4 Build a GIF
    45. Badge 2.7.5 Gif Badge
    46. 2.8 GIFs With Background Music

    47. Video 2.8.1 GIFs with Music
    48. Connection 2.8.2 Still Images to Music
    49. Example 2.8.3 Vacation Photo Slideshow
    50. Example 2.8.4 Book Trailer
    51. Challenge 2.8.5 GIF with Audio
    52. 2.9 Art Stories

    53. Video 2.9.1 Art Stories
    54. Example 2.9.2 My Sad Puppy
    55. Example 2.9.3 Simon the Penguin
    56. Challenge 2.9.4 Narrate a Story
    57. 2.10 Final Masterpiece

    58. Video 2.10.1 Final Project
    59. Example 2.10.2 Tiger Chow Commercial
    60. Example 2.10.3 Who is Marie Curie?
    61. Challenge 2.10.4 My Masterpiece
    62. Badge 2.10.5 Coding in Art Badge
  3. Coding in Sports

    1. 3.1 Coding a Sports Game

    2. Video 3.1.1 Introduction to Coding in Sports
    3. Example 3.1.2 Trash Shot Example
    4. Challenge 3.1.3 Make a Shot
    5. Connection 3.1.4 Nike Sports Research: The Art of Science
    6. Example 3.1.5 Final Project Inspiration
    7. Badge 3.1.6 Introduction to Coding in Sports Badge
    8. 3.2 Game Events

    9. Video 3.2.1 Game Events
    10. Example 3.2.2 Hockey Shootout
    11. Challenge 3.2.3 Eventful Games
    12. Connection 3.2.4 Coding in the Wild: Basketball
    13. 3.3 Sound Effects

    14. Video 3.3.1 Sound Effects
    15. Example 3.3.2 Baseball Catch
    16. Challenge 3.3.3 Score!!!
    17. 3.4 Make a Shot!

    18. Video 3.4.1 Finishing Touches
    19. Example 3.4.2 Recycling Game
    20. Challenge 3.4.3 Make a Shot!
    21. Badge 3.4.4 Make a Shot! badge
    22. 3.5 Air Horn App

    23. Video 3.5.1 Air Horn App
    24. Example 3.5.2 Sport Sounds
    25. Challenge 3.5.3 Air Horn App
    26. Connection 3.5.4 NFL's Magic Yellow Line
    27. 3.6 Event Handlers

    28. Video 3.6.1 Event Handlers
    29. Challenge 3.6.2 Get the Ball Moving
    30. 3.7 Putting Game

    31. Video 3.7.1 Putting Game
    32. Example 3.7.2 Hockey Rink Hole
    33. Challenge 3.7.3 Avoid the Obstacles
    34. Badge 3.7.4 Hole in One! badge
    35. 3.8 Level Up!

    36. Video 3.8.1 Multi-Level Game
    37. Example 3.8.2 Multiple Sports Holes
    38. Challenge 3.8.3 Round Two!
    39. 3.9 Final Touches

    40. Video 3.9.1 Final Touches
    41. Example 3.9.2 Hut Hut Putt Putt
    42. Challenge 3.9.3 Putt Putt CLINK
    43. Connection 3.9.4 Life of a Software Engineer at EA Sports
    44. 3.10 Make a Game!

    45. Video 3.10.1 Final Project
    46. Example 3.10.2 The Golf Coast
    47. Example 3.10.3 Mini-Golf Course
    48. Challenge 3.10.4 Mini-Golf
    49. Badge 3.10.5 Pro Golfer