Updating search results...

Search Resources

286 Results

View
Selected filters:
  • Algorithms and Programming
Decomposition & Word Problems Part 2
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

This lesson expands upon the ideas of decomposition by using GameChangineer to incorporate commands to create a coded mini game from decomposing word problems. Students will assist the teacher in this guided lesson on how to create commands and use the website before engaing independently in Part 3. Activities are low prep with modifications included, but do require organized planning to implement effectively. If you have not done a lesson on decomposition, it is suggested you use Part 1 to help student's gain the necessary understandings of the processes used in this lesson. 

Subject:
Algorithms and Programming
Computation and Estimation
Cross-Curricular
Writing
Material Type:
Activity/Lab
Lesson
Lesson Plan
Author:
Mary Dickerson
Date Added:
12/27/2022
Decomposition & Word Problems Part 3
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

This is the final part of an extended lesson on decomposition. Students will create a word problem to decompose and then use GameChangineer to create a mini game that is reflective of the word problem and its solution. Students will be using the plan, design, and review process thourhgout their creations. A rubric and self reflection tool for the final products are included. Activities are low prep with modifications included, but do require organized planning to implement effectively. If you have not done a lesson on decomposition, it is suggested you use Part 1 to help student's gain the necessary understandings of the processes used in this lesson. If you have not done a lesson on writing commands and using GameChangineer, it is suggested you use Part 2 before implementing this independent activity. 

Subject:
Algorithms and Programming
Computation and Estimation
Mathematics
Writing
Material Type:
Activity/Lab
Lesson Plan
Author:
Mary Dickerson
Date Added:
12/27/2022
Designing Interactive Narratives with Python
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

These modules are designed to help you get familiar with Python while exploring interactive narrative design, where we put together stories that leave space for the reader to explore, make choices, and engage with the events of the story in a participatory way. Each module in this course follows the same format:Backstory: Unpack the context around the module, set up catalyzing questions to guide the inquiry throughout the module, and establish goals and objectives for your engagement with the moduleGuided Inquiry: Step through a sequence of tutorials and hands-on activities designed to help you learn the basic ideas presented in the modulesPrompt: A tightly-bounded, focused activity designed to facilitate sustained engagement with the ideas presented in the moduleCatalyzing Questions: A series of questions intended to provoke reflection & to put the module’s content in contextEach module is intended to support between 30 and 60 minutes of focused, sustained engagement. You may find it suits you to leave the module in the middle and return to your work; that’s totally fine. Work at your own pace, and don’t hesitate to reach out to your facilitators if you run into any problems.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Unit of Study
Author:
CodeVA Curriculum
Date Added:
12/05/2022
Digital Shipbuilding: Learning Through Digital Simulations
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

From welding and paint simulators to virtually designing and creating parts for ships, this video explores how the Newport News Shipbuilding Apprentice School incorporates computer modeling and simulations to give apprentices hands-on experience in a safe and clean environment.

Subject:
Algorithms and Programming
Computing Systems
Data and Analysis
Impacts of Computing
Networking and the Internet
Material Type:
Activity/Lab
Visual Media
Author:
Kim Wilkens
Date Added:
08/02/2023
Divide and Conquer Vs Brute-Force 3.6
Unrestricted Use
CC BY
Rating
0.0 stars

Students will demonstrate the difference in approaching a single common problem by applying the brute-force and divide and conquer methods and independently conclude which method is best to use in the applicable situation.

Subject:
Algorithms and Programming
Material Type:
Lesson
Author:
Robert Underwood
Date Added:
03/27/2022
ECS 1.15-16 Recipes
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this activity, students will explore computational sequencing (the process of putting specific instructions to be executed by a computer in order) by engaging with recipes. Students will think through how a computer might interpret instructions, create instruction sets based on these insights, and share favorite recipes as they try to arrange instructions in a format that a computer might understand.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Lesson
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
11/17/2022
ECS 1.3-4 Paper Computer
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this activity, students will create a model of a computer designed to accomplish important tasks that align with their personal interests or the needs of a friend/family member they interviewed in a previous lesson. Then, students will discuss tradeoffs in design: the value judgements computer designers make when they build computers for consumers to purchase.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
ECS 2.17 Minimum Spanning Trees
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will use minimum spanning trees to analyze a problem and provide insights into addressing the problem. The lesson provides detailed support around analyzing transportation infrastructure in their community and assessing its impact on the lives of different people who use it. Students create minimum spanning trees based on data, solve the trees to generate insights about the data, and communicate those insights along with policy recommendations based on their analysis.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
Equity is More than Access: Using #GoOpenVA to Grow Educator Skills
Unrestricted Use
CC BY
Rating
0.0 stars

This is a copy of the bullet presentation for VASCD 2021, highlighting the way that using OER and #GoOpenVA can help teachers grow their skills, leading to even more impact on student growth.

Subject:
Algorithms and Programming
Professional Learning
Material Type:
Visual Media
Author:
#GoOpenVA Administrator
Date Added:
11/15/2021
Events in Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will find and use blocks in Scratch to recreate the Events unplugged activity.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Kim Wilkens
Date Added:
06/18/2023
Events in Scratch Jr.
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Events in computer science are the triggers for making action happen, like selecting the play button on any screen. Events in Scratch Jr. are represented by the yellow codes including: the green flag, clicking on a character, bump code and envelopes. The envelopes are the most advanced concept in Scratch Jr. and help with scene transitions and interactions between characters like pacing their conversations.

Subject:
Algorithms and Programming
English
History/Social Sciences
Humanities
World Languages
Material Type:
Unit of Study
Author:
Kim Wilkens
Date Added:
06/18/2020
FCPSCS Equivalent Fractions Unplugged Coding
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

4th GradeFinding equivalent fractions using an unplugged coding mat. Students draw a fraction card, determine the equivalent fraction and write an algorithm to the equivalent fraction. 

Subject:
Algorithms and Programming
Computation and Estimation
Material Type:
Activity/Lab
Lesson
Author:
SARA DAWE
Date Added:
02/16/2023
FCPSCS Looping with Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This activity incorporates coding loops with repeating pattern skills. Students will create a loop on Scratch and describe how it relates to pattern cores and repeating patterns.

Subject:
Algorithms and Programming
Patterns, Functions, and Algebra
Material Type:
Activity/Lab
Author:
KELSEY FROST
Date Added:
02/16/2023
FCPSCS Ocean Organism Habitats
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students participate in an unplugged coding activity to infer ocean organism habitats and, after researching, also use Scratch to code an organism to its appropriate habitat in the ocean.

Subject:
Algorithms and Programming
Science
Material Type:
Lesson Plan
Author:
HOLLY LIGHTCAP
Date Added:
02/16/2023