Updating search results...

Search Resources

62 Results

View
Selected filters:
  • NC.DLCT.DCI.4 - Immerse students in exploring relevant issues and analyze authentic pr...
  • NC.DLCT.DCI.4 - Immerse students in exploring relevant issues and analyze authentic pr...
CS Fundamentals 5.17: Functions with Artist
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will be introduced to using functions with the Artist. Magnificent images will be created and modified. For more complicated patterns, students will learn about nesting functions by calling one function from inside another.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 5.1: Sequencing in the Maze
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 the maze.
Debugging is an essential element of learning to program. Students will encounter some 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:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 6.18: Crowdsourcing
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In computer science, we face some big, daunting problems. Challenges such as finding large prime numbers or sequencing DNA are almost impossible to do as an individual. Adding the power of others makes these tasks manageable. This lesson will show your students how helpful teamwork can be in the industry of computer science.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 7.10: Drawing Gardens with Loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Returning to loops, students learn to draw images by looping simple sequences of instructions. In the previous online lesson, loops were used to traverse a maze and collect treasure. Here, students use loops to create patterns. At the end of this stage, students will be given the opportunity to create their own images using loops.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 7.11: On the Move with Events
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this online activity, students will have the opportunity to learn how to use events in Play Lab and to apply all of the coding skills they've learned to create an animated game. It's time to get creative and make a story in the Play Lab!

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 7.12: A Royal Battle with Events
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this online activity, students will have the opportunity to learn how to use events in Play Lab and apply all of the coding skills that they've learned to create an animated game. It's time to get creative and make a game in Play Lab!

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 7.2: 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:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 7.3: Programming 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:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 7.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:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 7.7: Loops with Scrat
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Building on the concept of repeating instructions from "My Loopy Robotic Friends," this stage will have students using loops to get to the acorn more efficiently on Code.org.

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

In this lesson, students continue learning the concept of loops. Here, Laurel the Adventurer uses loops to collect treasure in open cave spaces. A new `get treasure` block is introduced to help her on her journey.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 7.9: Ocean Scene with Loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Returning to loops, students learn to draw images by looping simple sequences of instructions. In the previous plugged lesson, loops were used to traverse a maze and collect treasure. Here, loops are creating patterns. At the end of this stage, students will be given the opportunity to create their own images using loops.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 8.12: While Loops with the Farmer
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

By the time students reach this lesson, they should already have plenty of practice using `repeat` loops, so now it's time to mix things up.

_While loops_ are loops that continue to repeat commands while a condition is met. `While` loops are used when the programmer doesn't know the exact number of times commands need to be repeated, but does know what condition needs to be true in order for the loop to continue repeating. For example, students will be working to fill holes and dig dirt in Farmer. They will not know the size of the holes or the height of the mountains of dirt, but the students will know they need to keep filling the holes and digging the dirt as long as the ground is not flat.

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

Students have practiced creating impressive designs in Artist and navigating mazes in Bee, but today they will use functions to harvest crops in Harvester. This lesson will push students to use functions in the new ways by combining them with `while` loops and `if / else` statements.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
CS Fundamentals 8.3: Debugging with Scrat
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:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
Code-a-Pillar
Rating
0.0 stars

The Code-a-Pillar teaches the basics of coding, using sequencing and programming, with segments of the caterpillar's body. Each of the eight segments is labeled with different symbols and colors. The students will put them together, attach them to the caterpillar's smiling, blinky-eyed, motorized head, and press a button to get the whole toy to move.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Game
Interactive
Module
Provider:
REMC Association of Michigan
Provider Set:
MiTechKids
Author:
REMC Association of Michigan
Date Added:
03/11/2019
Code and Go Mouse
Rating
0.0 stars

The students will learn coding skills with Colby, the programmable robot mouse. The students build a maze with the 16 maze grids, a 20" x 20" maze board, 22 maze wall and three tunnels that are provided in the kit. The students will program the sequence of steps and Colby will race to find the cheese. There are also 30 double-sided coding cards, 10 double-sided activity cards, a cheese wedge, and an activity guide to provide the perfect hands-on introduction to coding concepts. You can even add Jack the programmable robot mouse to race Colby!

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Game
Interactive
Module
Provider:
REMC Association of Michigan
Provider Set:
MiTechKids
Author:
REMC Association of Michigan
Date Added:
03/12/2019
Coding and LEGOs and Kids Oh My! By Marie Hopper and Julia Wagner
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Children love LEGOs! And knowing how to code is becoming more and more essential for the next generation of innovators, do-ers and leaders. Put LEGOs and coding together and you have the FIRST LEGO League Explore program, an innovative and engaging project that makes classroom learning popular and fun. We will demonstrate how to build and code with the LEGO WeDo 2.0 kit. In addition, we will learn more about how this kit is used in the FLL Explore program while walking-through the curriculum and the engineering notebook used by students in grades K-4. We will also share best practices for safe use of shared materials.

Subject:
Applied Science
Computer Science
Engineering
Professional Development
STEM
Science
Material Type:
Teaching/Learning Strategy
Date Added:
11/11/2020
Digitally Breaking out! by  Sarah Eiler
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Learn how to build a digital breakout to enhance student's content knowledge, collaboration and critical thinking. Participate in a short digital breakout as a student and observe a think-aloud of creating a digital breakout. Spend time starting your own breakout and walk away with a plethora of resources!

Link to presentation slides:

https://docs.google.com/presentation/d/1TojQqF-3qBeDB17IJWI_PqyDRwQoA9nuc2fZ_qeiFhY/edit#slide=id.g35f391192_00

Subject:
Professional Development
STEM
Science
Material Type:
Teaching/Learning Strategy
Date Added:
11/10/2020