Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

SAP Learning

Get Coding with Snap!

via SAP Learning

Overview

We all use software practically every day, often without even realizing it! As our lives are transformed by the digital age, programming is becoming an important life skill. In this course, you’ll see how anyone can start building their own programs using Snap!, a block-based, open-source programming language. Its colorful, intuitive interface makes learning fast and fun, even for the most technically challenged! If you’ve already done some programming in Scratch, you’ll feel instantly at home. If not, don’t worry! Using animations, games, and artwork, this course will bring out the artist – and computer scientist – in you.
Learners young and old, experienced and novice alike, will soon discover why Snap! is becoming the programming language of choice for researchers and teachers of computer science around the world.

Syllabus

  • First Steps with Snap!
    • How to Access Snap!
    • Whats New - Update 2020
    • Create Your Own Virtual Flower Garden
    • Exercise
    • Getting Edgy with Polygons: Working with Geometric Shapes
    • Exercise
    • Spiraling Around: The "For Loop"
    • Exercise
    • Be Reflective: Mirror Images
    • Exercise
    • Escape the Maze: My First Interactive Game
    • Exercise
    • Downloads
    • Assignment Week 1
  • Tough Stuff with Blocks
    • Building with Blocks: Eliminating Chaos
    • Unit 1 Exercise
    • Rumour Has It: Building a Function
    • Unit 2 Exercise
    • Cloning
    • Unit 3 Exercise
    • Recursion: How to Grow a Tree
    • Unit 4 Exercise
    • Fireworks: Cloning Your Recursion
    • Unit 5 Exercise
    • Putting it All Together: Making it Pop!
    • Unit 6 Exercise
    • Downloads
    • Assignment Week 2

Reviews

Start your review of Get Coding with Snap!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.