YoVDO

Build Your Own Snap! Workshop

Offered By: SAP Learning

Tags

STEM Courses Visual Programming Courses

Course Description

Overview

Snap! is a visual, drag-and-drop programming language, an extended reimplementation of Scratch, that allows you to Build Your Own Blocks. It also features first class lists, first class procedures, first class sprites with inheritance, and first class continuations. These added capabilities make it suitable for a serious introduction to computer science for high school or college students.

This course is aimed at people with prior knowledge about computer science, who are interested in inspiring young people to take their first steps in computer science with Snap!”The course will provide you with a short introduction to Snap! and why to use it. It will include starter and advanced projects and explain what computer science elements are included in each project. The course will explain possible pitfalls when using Snap! and how to avoid them.

You’ll have access to download materials to support you when running a workshop.

Snap! Community and Website:

https://snap.berkeley.edu

 


Syllabus

 

Unit 1: Get the Basics

Unit 2: Beginner Snap! Projects

Unit 3: Advanced Snap! Projects

Unit 4: Get Your Workshop Bundle

 


Related Courses

Sound Synthesis Using Reaktor
California Institute of the Arts via Kadenze
Zusammenhänge entdecken, Phänomene verstehen: Programmieren mit Etoys
openHPI
Windows可视化程序设计
Xi'an Jiaotong University via Coursera
Introducción al Diseño Paramétrico en Arquitectura
Universidad Anáhuac via Miríadax
Procedural Modelling
National University of Singapore via edX