Updating search results...

Search Resources

71 Results

View
Selected filters:
  • NC.DLCT.DCI.3 - Identify, evaluate, and utilize appropriate digital tools and resource...
  • NC.DLCT.DCI.3 - Identify, evaluate, and utilize appropriate digital tools and resource...
CS Fundamentals 6.2: End of Course Project
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The next five lessons provide an opportunity for students to put their coding skills to use in a capstone project. This project will help individuals gain experience with coding and produce an exemplar to share with peers and loved ones. This is intended to be a multi-lesson or multi-week project where students spend time brainstorming, learning about the design process, building, and then presenting their final work.

In the "Explore" stage, students will play around with pre-built Artist and Sprite Lab programs for inspiration. Next, students will learn about the design process and how to implement it in their own projects. They will then be given the space to create their own project in Artist, Sprite Lab, or any other interface that you are comfortable providing. (This is likely the longest stage of the project.) Students will then revise their code after testing and peer review. Finally, students will be able to present their finished work to their classmates.

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.11: If/Else with Bee
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Up until this point students have been writing code that executes exactly the same way each time it is run - reliable, but not very flexible. In this lesson, your class will begin to code with conditionals, allowing them to write code that functions differently depending on the specific conditions the program encounters.

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.25: Alien Dance Party
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson features Sprite Lab, a platform where students can create their own alien dance party with interactions between characters and user input. Students will work with events to create game controls.

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.27: Virtual Pet with Sprite Lab
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students will create an interactive Virtual Pet that looks and behaves how they wish. Students will use Sprite Lab's "Costumes" tool to customize their pet's appearance. They will then use events, behaviors, and other concepts they have learned to give their pet a life of its own!

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.28: End of Course Project
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The next five lessons provide an opportunity for students to put their coding skills to use in a capstone project. This project will help individuals gain experience with coding and produce an exemplar to share with peers and loved ones. This is intended to be a multi-lesson or multi-week project where students spend time brainstorming, learning about the design process, building, and then presenting their final work.

In the "Explore" stage, students will play around with pre-built Artist and Sprite Lab programs for inspiration. Next, students will learn about the design process and how to implement it in their own projects. They will then be given the space to create their own project in Artist, Sprite Lab, or any other interface that you are comfortable providing. (This is likely the longest stage of the project.) Students will then revise their code after testing and peer review. Finally, students will be able to present their finished work to their classmates.

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.2: 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:
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
CS Fundamentals 8.5: 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:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/09/2019
Classroom tested coding activities that don't require a computer by Alisa Wickliff and Dr. Chris Gordon
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This session will focus on classroom tested hands on activities. The novice computer science/technology teacher can implement tomorrow.

Subject:
Applied Science
Computer Science
Professional Development
STEM
Science
Material Type:
Teaching/Learning Strategy
Date Added:
11/11/2020
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
Digital Breakouts - Bust the Lesson Blahs!
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This resource is designed to help educators:become more familiar with digital breakoutsunderstand how digital breakouts enhance teaching and learningexplore already-made digital breakoutsidentify the basic components of a digital breakout (challenge, activities and a Google Form)practice using digital tools and web resources to create an original digital breakout

Subject:
Arts Education
Career Technical Education
Educational Technology
English Language Arts
Healthful Living
Information and Technology
Mathematics
Professional Development
Science
Social Studies
World Languages
Material Type:
Teaching/Learning Strategy
Author:
Karen D'Elia
Date Added:
06/03/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
Evaluating Websites HyperDoc
Rating
0.0 stars

Students will learn how to evaluate a website while using a HyperDoc in a group task. Hyperdocs are interactive digital documents that may easily be edited by a teacher.

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/16/2019