## Resource Options

• ##### Free/Non-commercial Resources:
Displaying 11 resources
• Resource Type: Website / HyperLink

## Testing for Prime Numbers with Predicate Blocks in BYOB/Scratch: A Scaffolding Tool for Teaching Boolean Expressions in AP Computer Science

Subjects: No subjects selected.
This lesson is primarily directed at the Advanced Placement Computer Science class which is taught using Java. BYOB/Scratch ser...
Contributor: CTE Online
Views: 0Favorites: 0
• Resource Type: Website / HyperLink

## Getting Started With BYOB/Scratch: How to Build a Block

Subjects: No subjects selected.
CREATE VISUAL DESIGNS USING CUSTOM SCRATCH BLOCKS BYOB is an extension of Scratch wh...
Contributor: CTE Online
Views: 0Favorites: 0
• Resource Type: Website / HyperLink

## Creating a Number Guessing Game in BYOB/Scratch: A Scaffolding Tool For Teaching Binary Searching in AP Computer Science

Subjects: No subjects selected.
The goal of this lesson is to use a number guessing game as a scaffolding tool for teaching the concept of binary searching. Th...
Contributor: CTE Online
Views: 0Favorites: 0
• Resource Type: Website / HyperLink

## Generating Number Series with Reporter Blocks in BYOB/Scratch: A Scaffolding Tool for Teaching Java Methods in AP Computer Science

Subjects: No subjects selected.
This lesson is primarily directed at the Advanced Placement Computer Science class which is taught using Java. As an extensio...
Contributor: CTE Online
Views: 0Favorites: 0
• Resource Type: Website / HyperLink

## Decomposition and Abstraction Working Together

Subjects: No subjects selected.
In order to master complex problems, two key tools one needs in their thinking toolbox are decomposition and abstraction, concep...
Contributor: CTE Online
Views: 0Favorites: 0
• Resource Type: Website / HyperLink

## Creating a Method and Calling it with an Event in Alice

Subjects: No subjects selected.
In this lesson, students will create a method to move an object. Students will call the method using an event.
Contributor: CTE Online
Views: 0Favorites: 0
• Resource Type: Website / HyperLink

## Logical Structure

Subjects: No subjects selected.
This lesson introduces the students to a practical understanding of logical strutures in java programming. They will be able to...
Contributor: CTE Online
Views: 0Favorites: 0
• Resource Type: Website / HyperLink

## Decision Making

Subjects: No subjects selected.
This lesson introduces students to java programming concepts of decision making. They will learn programming constructs like if...
Contributor: CTE Online
Views: 0Favorites: 0
• Resource Type: Website / HyperLink

## Loop Structure

Subjects: No subjects selected.
This lesson introduces students to the different types of repetition structures: the for loop, the while loop, and the do while ...
Contributor: CTE Online
Views: 0Favorites: 0
• Resource Type: Website / HyperLink