Updating search results...

Search Resources

54 Results

View
Selected filters:
  • sequencing
Application of Sequences with Rounding [Part 2]
Read the Fine Print
Educational Use
Rating
0.0 stars

Students will be using an algorithm that their peers have created to round numbers. There are three lessons that go together to allow students to create a sequence, have a peer follow the sequence and apply it to rounding a number, then troubleshoot the sequence if steps fail. This is the second lesson to take the algorithm and apply it to see if the sequence correctly helps you round a number to the nearest ten.

Subject:
Mathematics
Material Type:
Lesson Plan
Provider:
ACSE Regional Partnership
Provider Set:
Central Virginia Computer Science Integration Team 2023
Author:
CVCSI Team
Date Added:
08/30/2023
Bean Life Cycle
Read the Fine Print
Educational Use
Rating
0.0 stars

The students will practice making algorithms emphasizing beginning, middle, and end while investigating the life cycle of a bean plant. They will begin by watching a video of a bean plant growing and listening to a read aloud about a plant growing. After this, they will discuss the beginning, middle, and end of the bean plant’s life cycle. At the end of the lesson, the students will each create an algorithm of how the bean plant grows by drawing the beginning, middle, and end of the bean plant’s life cycle.

Subject:
Science
Material Type:
Lesson Plan
Provider:
ACSE Regional Partnership
Provider Set:
Central Virginia Computer Science Integration Team 2023
Author:
CVCSI Team
Date Added:
06/23/2023
CS Fundamentals 1.2: Learn to Drag and Drop
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson will give students an idea of what to expect when they head to the computer lab. It begins with a brief discussion introducing them to computer lab manners, then they will progress into using a computer to complete online puzzles.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 1.3: Happy Maps
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This unplugged lesson brings together teams with a simple task: get the "flurb" to the fruit. Students will practice writing precise instructions as they work to translate instructions into the symbols provided. If problems arise in the code, students should also work together to recognize bugs and build solutions.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 1.4: Sequencing with Scrat
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Using Scrat from the Ice Age franchise, students will develop sequential algorithms to move a squirrel character from one side of a maze to the acorn at the other side. To do this they will stack code blocks together in a linear sequence.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 1.5: Programming with Scrat
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Using characters from the Ice Age, students will develop sequential algorithms to move Scrat from one side of a maze to the acorn at the other side. To do this they will stack code blocks together in a linear sequence, making them move straight, turn left, or turn right.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 2.2: Move It, Move It
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson will work to prepare students mentally for the coding exercises that they will encounter over the length of this course. In small teams, students will use physical activity to program their classmates to step carefully from place to place until a goal is achieved.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 2.3: Sequencing with Angry Birds
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Using characters from Angry Birds, students will develop sequential algorithms to move a bird from one side of a maze to the pig at the other side. To do this they will stack code blocks together in a linear sequence.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 2.4: Programming with Angry Birds
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Using characters from the game Angry Birds, students will develop sequential algorithms to move a bird from one side of a maze to the pig at the other side. To do this they will stack code blocks together in a linear sequence.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 2.5: Programming with Harvester
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will apply the programming concepts that they have learned to the Harvester environment. Now, instead of just getting the character to a goal, students have to collect corn using a new block. Students will continue to develop sequential algorithm skills and start using the debugging process.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 3.3: My Robotic Friends Jr.
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Using a set of symbols in place of code, students will design algorithms to instruct a "robot" to stack cups in different patterns. Students will take turns participating as the robot, responding only to the algorithm defined by their peers. This segment teaches students the connection between symbols and actions, the difference between an algorithm and a program, and the valuable skill of debugging.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 3.4: Programming with Angry Birds
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Using characters from the game Angry Birds, students will develop sequential algorithms to move a bird from one side of a maze to the pig at the other side. To do this they will stack code blocks together in a linear sequence, making them move straight, turn left, or turn right.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 3.5: Debugging in Maze
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Debugging is an essential element of learning to program. In this lesson, students will encounter puzzles that have been solved incorrectly. They will need to step through the existing code to identify errors, including incorrect loops, missing blocks, extra blocks, and blocks that are out of order.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 3.6: Collecting Treasure with Laurel
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this series of puzzles, students will continue to develop their understanding of algorithms and debugging. With a new character, Laurel the Adventurer, students will create sequential algorithms to get Laurel to pick up treasure as she walks along a path.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 3.7: Creating Art with Code
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students will take control of the Artist to complete drawings on the screen. This Artist stage will allow students to create images of increasing complexity using new blocks like `move forward by 100 pixels` and `turn right by 90 degrees`.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 4.1: Graph Paper Programming
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

By "programming" one another to draw pictures, students get an opportunity to experience some of the core concepts of programming in a fun and accessible way. The class will start by having students use symbols to instruct each other to color squares on graph paper in an effort to reproduce an existing picture. If there’s time, the lesson can conclude with images that the students create themselves.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 4.2: Introduction to Online Puzzles
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this set of puzzles, students will begin with an introduction (or review depending on the experience of your class) of Code.org's online workspace. There will be videos pointing out the basic functionality of the workspace including the `Run`, `Reset`, and `Step` buttons. Also discussed in these videos: dragging Blockly blocks, deleting Blockly blocks, and connecting Blockly blocks. Next, students will practice their _sequencing_ and _debugging_ skills in maze. From there, students will see new types of puzzles like Collector, Artist, and Harvester when they learn the very basics of _loops_.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 4.3: Relay Programming
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This activity will begin with a short lesson on debugging and persistence, then will quickly move to a race against the clock as students break into teams and work together to write a program one instruction at a time.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
CS Fundamentals 4.4: Debugging with Laurel
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this online activity, students will practice debugging in the "collector" environment. Students will get to practice reading and editing code to fix puzzles with simple algorithms, loops and nested loops.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019