About 295,000 results
Open links in new tab
  1. Snap! Build Your Own Blocks

    Snap! is a blocks-based programming language built by UC Berkeley and used by hundreds of thousands of programmers around the world.

  2. Beauty and Joy of Computing: Snap ! Cheat Sheet

    an "Operators" length block for measuring strings: You can tell them apart by the palette they are in (Variables or Operators), their color, and the shape of their input slot (a tiny picture of a list or a white typing slot for words).

  3. 1 Blocks, Scripts, and Sprites – Snap ! Reference Manual

    Most command blocks have that brick shape, but some, like the repeat block in the sample script, are C‑shaped. Most C-shaped block s are found in the Control palette . The slot inside the C shape is a special kind of input slot that accepts a script as the input. In the sample script. the repeat block has two inputs: the number 4 and the script

  4. Operators - Snap! Wiki

    Apr 10, 2024 · Operators is the seventh category of block, and it carries 22 reporters and 9 predicates. These blocks are used for operations. Reports a block or script as a value. Adds all the inputs together. Subtracts the second input from the first. Multiplies the inputs. Divides the first input by the second.

  5. Snap! (formerly BYOB) is an extended reimplementation of Scratch (htp://scratch.mit.edu) that allows you to Build Your Own Blocks.

  6. New operators block - Snap! Feature Requests - Snap! Forum

    Dec 7, 2020 · I want case-independent comparisons, which we have except in names of things (variables, blocks, etc.). You want a sensible treatment of strings of digits. If it were up to me, <is __ a [number] ?> and <is __ a [text string] ?> would both be true for numbers in either form.

  7. Excite Curriculum - Snap! Cheat Sheet - bjctelms.org

    This guide will show you how to match up the procedures in the AP exam language with the blocks in Snap!. If you need a quick introduction to programming in Snap!, check out the Snap! Crash Course

  8. Snap! - Build Your Own Blocks - SAP Community

    Mar 4, 2021 · Snap! allows beginners and experienced programmers to immerse into advanced CS concepts like arbitrary data structures, higher order functions and even custom control structures in a visually appealing and understandable way. Snap! is developed at SAP together with researchers of UC Berkeley.

  9. 4.0 SNAP! Reference Manual - Build Your Own Blocks

    The call and run blocks are at the heart of Snap!’s first class procedure feature; they allow scripts and blocks to be used as data — in this example, as an input to a block — and eventually carried out under control of the user’s program.

  10. Snap! Reference Manual

    May 8, 2025 · 7 Object Oriented Programming with Sprites. 8 OOP with Procedures. 9 The Outside World. 10 ... Appendices. A Appendix A. Snap! color library. B Appendix B. APL features. C All Snap! Blocks Reference. Motion Blocks. Move. turn ↻ degrees. turn ↺ degrees. point in direction. point towards ... Operators Blocks. Command Ring. Reporter Ring ...

Refresh