YoVDO

Get Coding with Snap!

Offered By: SAP Learning

Tags

STEM Courses Game Development Courses Animation Courses Recursion Courses

Course Description

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

Related Courses

Learning Creative Learning
Massachusetts Institute of Technology via Independent
Tinkering Fundamentals: A Constructionist Approach to STEM Learning
Exploratorium via Coursera
Re-Engineering Your Science Curriculum
Exploratorium via Coursera
Teaching Computing: Part 1
University of East Anglia via FutureLearn
Assessment and Teaching of 21st Century Skills
University of Melbourne via Coursera