NEW
Font size
WorksheetsScratch - Introduction to Coding
Total questions: 40
Worksheet time: 22mins
Coding language where programs can be developed by dragging and dropping colored blocks.
Block-based coding
App coding
Javascript coding
Machine level language
A graphical block programming language for creating interactive stories, games, animation, music, art, and presentations.
Alice
Javascript
Python
Scratch
Any character, object, or graphic added to a project.
Backdrop
Sprite
Costume
Stage
Different designs or appearance of a sprite. Several of these for an individual sprite can give the appearance of animation.
Backdrop
Sprite
Costume
Stage
Area in which the project is displayed on the screen when the program is running.
Backdrop
Sprite
Costume
Stage
A background that can be used on the stage.
Backdrop
Sprite
Costume
Stage
Official name of the cat, or mascot, who represents the Scratch block programming language.
Scratchy
Palette
Backpack
Remix
A completed program the uses Scratch
Project
Script
Block
Software Bug
A single programming command that is connected to other commands to create a program.
Project
Script
Block
Software Bug
An error in the logic or use of commands that results in the program performing in a manner other than that intended.
Project
Script
Block
Software Bug
Grouping of command blocks for programming a sprite that perform functions that are related in nature to each other.
Scratchy
Palette
Backpack
Remix
When online, a location where sprites, costumes, and programs can be stored and used for other programs.
Scratchy
Palette
Backpack
Remix
Taking a program developed by someone else (or maybe yourself) and adding to it or changing it to do something else.
Scratchy
Palette
Backpack
Remix
Graphics composed of individual pixels. They diminish in quality as their size is increased.
Bitmap
Vector
Coordinates
Binary
Graphics which are designed by combining shapes. They can be resized with no loss of quality or “pixilation” when magnified.
Bitmap
Vector
Coordinates
Pixel
A single dot or led unit on a screen.
Bitmap
Vector
Coordinates
Pixel
Blocks in this palette creates and/or changes the say/think, sprite size, colors, sets, costumes & background.
Motion
Looks
Sound
Events
Blocks in this palette start & stop sounds. Also controls volume and pitch.
Motion
Looks
Sound
Events
Blocks in this palette allows users to control responses to actions, events & input.
Motion
Looks
Sound
Events
Blocks in this palette include loop/iteration, decision (if/then), waiting & clones.
Control
Sensing
Operators
Variables
Blocks in this palette include identifies touching, gets input from users, handles the timer & date math.
Control
Sensing
Operators
Variables
Blocks in this palette include functions for math, evaluating for true/false, Booleans, & string functions.
Control
Sensing
Operators
Variables
Blocks in this palette set, change, show/hide, & create variables & lists.
Control
Sensing
Operators
Variables
Which of the following is NOT an advantage of block-based programming?
Related commands are grouped by color based on function or what they do.
Graphical Interface allows users to easily control the manner in which commands interact with or affect each other.
Any block can connect with any other block at any time.
Instead of typing commands, users drag and drop programming blocks
Which group of blocks include the "Say" block?
Sound
Looks
Control
Which group of blocks include the "Glide" block?
Motion
Looks
Control
What do you call the list of commands in Scratch?
Sprite
Script
Scratch
Help
Which would make a sprite move up?
Change X by 10
Change Y by -10
Change Y by 10
Change X by -10
If we want code to run for an entire game which block is used?
Repeat 10 times
Repeat until
Keep going
Forever
What type of block do we use to run code when something happens?
When
IF
Sometimes
While
What block causes sprites make a speech bubble?
Sound
Speech bubble
Say
Think
What is the size of the Scratch stage?
480 x 360
480 x 300
400 x 360
400 x 300
