Displaying 1-20 of 37 resources
Decomposition and Abstraction Working Together
Grades: 10 to 12Subjects: 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 OnlineViews: 0Favorites: 0Creating a Maze Game In Scratch
Grades: 10 to 12, Community College to GraduateSubjects: No subjects selected.This lesson will guide students in the creation of a maze game with a sprite whose movement is keyboard controlled as well as ot...Contributor: CTE OnlineViews: 0Favorites: 0Attraction and Repulsion as a Gaming Principle in Scratch
Grades: 10 to 12, Community College to GraduateSubjects: No subjects selected.The goal of this lesson is to create a framework for creating games in BYOB/Scratch by understanding how to implement certain si...Contributor: CTE OnlineViews: 0Favorites: 0Creating an Interactive Field of Sprites in Scratch
Grades: 10 to 12, Community College to GraduateSubjects: No subjects selected.The goal of this lesson is to model a simple interactive principle in Scratch. The proximity of the mouse pointer to a sprite w...Contributor: CTE OnlineViews: 0Favorites: 0Introduction to Decomposition and Abstraction Concepts
Grades: 10 to 12Subjects: No subjects selected.In this lesson students will get an introduction to abstraction and decomposition, which are fundamental concepts in computer sc...Contributor: CTE OnlineViews: 0Favorites: 0Introduction to Karel The Robot
Grades: 10 to 12Subjects: No subjects selected.Students will receive guided instruction on how to; Use the primitive commands implemented by Scratch scripts and the five ...Contributor: CTE OnlineViews: 0Favorites: 0Scratch Intro #7 - Project Part 2
Grades: 10 to 12, Community College to GraduateSubjects: No subjects selected.This is the 2nd part of a 2 part Project Lesson. The students will complete the project they began in Scratch Intro #6. Stude...Contributor: CTE OnlineViews: 0Favorites: 0Scratch Intro #6 - Project Part 1
Grades: 10 to 12, Community College to GraduateSubjects: No subjects selected.In this lesson students will have the opportunity to create a Scratch project from an original idea to a completed program. Stu...Contributor: CTE OnlineViews: 0Favorites: 0Creating a Method and Calling it with an Event in Alice
Grades: 10 to 12, Community College to GraduateSubjects: 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 OnlineViews: 0Favorites: 0Recursion
Grades: 10 to 12, Community College to GraduateSubjects: No subjects selected.This lesson will introduce the algorithmic process known as recursion. This process involves a method that calls itself. Recur...Contributor: CTE OnlineViews: 0Favorites: 0Loop Structure
Grades: 10 to 12, Community College to GraduateSubjects: 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 OnlineViews: 0Favorites: 0Advanced Alice Project- Lunar Lander
Grades: 10 to 12, Community College to GraduateSubjects: No subjects selected.In this project, students will create an advanced simulation, using all the Alice features. This project can be used as a Capsto...Contributor: CTE OnlineViews: 0Favorites: 0Creating a Number Guessing Game in BYOB/Scratch: A Scaffolding Tool For Teaching Binary Searching in AP Computer Science
Grades: 10 to 12, Community College to GraduateSubjects: 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 OnlineViews: 0Favorites: 0Generating Number Series with Reporter Blocks in BYOB/Scratch: A Scaffolding Tool for Teaching Java Methods in AP Computer Science
Grades: 10 to 12, Community College to GraduateSubjects: 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 OnlineViews: 0Favorites: 0B7- When Does 3 and 6 = 7- How Computers Calculate
Grades: No grades selected.Subjects: Engineering & DesignWhen computers calculate, they have to use a simpler type of mathematics since they only can work with ones and zeros. The math ...Contributor: CTE OnlineViews: 0Favorites: 0B5- Life Without Thumbs- Counting like Computers (by eights)
Grades: No grades selected.Subjects: Engineering & DesignOur decimal number system we use is based on the fact that we humans are born with ten fingers (including thumbs!). But computer...Contributor: CTE OnlineViews: 0Favorites: 0Animating Objects Programmatically-Animating an Analog Clock face: Part 2
Grades: 9 to 12, Community College to GraduateSubjects: No subjects selected.Lesson Introduction In the last lesson, students learned the basics of Object Oriented Programming and learned how to instanti...Contributor: CTE OnlineViews: 0Favorites: 0Scratch Intro #5 - Ready to Fire
Grades: 10 to 12, Community College to GraduateSubjects: No subjects selected.Students will enjoy one of the most popular progamming concepts in gaming which is learning to fire an object. Students will re...Contributor: CTE OnlineViews: 0Favorites: 0Binary 4- ASCII Art- How Computers Write.
Grades: No grades selected.Subjects: Engineering & DesignTo write using letters, numbers and punctuation, computers assign the values of a byte to the different characters using a schem...Contributor: CTE OnlineViews: 0Favorites: 0Binary 3- Bits and Bytes and Nybbles, Oh My!
Grades: No grades selected.Subjects: Engineering & DesignComputers think only in binary, using only ones and zeroes. However, just a one or zero, called a "bit", will not give enough in...Contributor: CTE OnlineViews: 0Favorites: 0