Getting Started With BYOB/Scratch: How to Build a Block
Comments
Contributed By
Description
CREATE VISUAL
DESIGNS USING CUSTOM SCRATCH BLOCKS
BYOB is an extension of Scratch which was created at MIT to
teach programming using a visual drag and drop environment.
Scratch comes with a number of built-in blocks which allow
users to create sprites (basically objects) which have variables,
operators, and control structures, as well blocks which are used to
animate them, such as motion blocks.
BYOB is UC Berkeley's version of Scratch. It is
currently (2011) being piloted as a platform for a revised
Advanced Placement Computer Science course.
As APCS currently stands, BYOB is a perfect platform
for scaffolding important concepts such as Java methods. This
unit is primarily designed for Advanced Placement Computer
Science teachers who would like a scaffolding tool, but can
also be used by Scratch teachers who would like to teach
advanced programming concepts.
BYOB stands for Build Your Own Blocks. In this lesson,
students will become familiar with the BYOB environment and learn
how to create their own blocks. The first lesson will focus
on pattern building with motion blocks.
IMPORTANT NOTE: All source files can be download
from within each lesson. The source files end with a ypr
extension. They can only be opened using the BYOB version
of Scratch.
Less
Learning Registry Activity
Bookmarks
Topics and Grades
Grade: 10 to 12, Community College to Graduate