Coding in Snap!
About
In this activity, you will learn about Snap! and the following fundamental Coding concepts:
- Algorithms and Programs
- Sequencing
- Repetition
- Variables
- Functions
- User Input
- Branching
- Lists
The purpose of this activity is to familiarise you with Snap!, as well as to introduce you to the above concepts.
The finished Turtle Geometry program that is referred to in the activity can be viewed on this website.
Files
- Coding in Snap - Introduction to Snap Presentation (PDF Presentation)
- Coding in Snap - Fundamental Coding Concepts Activity (Word document)
- Turtle Geometry Base Project (XML file)
Activity Solutions
The solutions to the Check Your Understanding exercises from the activity are available here.
Extra Activities
If you complete the activity before the afternoon session’s end, you may want to try out this Snap! Hour of Code Activity from the Beauty and Joy of Computing Curriculum.