Updating search results...

Search Resources

37 Results

View
Selected filters:
  • variables
3. Modifying Variables with Twine
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students use pair programming to trace, annotate and debug a prewritten Twine story. Students then add modifications to the existing code and extend the story.

Subject:
Algorithms and Programming
American History
Computer Science
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Jon Stapleton
Valerie Fawley
Date Added:
11/28/2023
4.5 Conditionals & Randomization Coding Practice (ECS+Python)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students will explore the “Testing Random Numbers” program to learn how to generate random numbers and use if-statements to make comparisons. Then, they will create a “Roll the Dice Game” to learn how to work conditionals and random numbers. At the end, students will create a simple program applying their knowledge of randomization and conditional control structures. This lesson is part of CodeVA's ECS+Python lesson set, providing alternative units for the Exploring Computer Science curriculum covering basic Python coding concepts.

Subject:
Algorithms and Programming
Computer Science
Impacts of Computing
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
Algebra Explorations, Pre-K Through Grade 7
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

CK-12 Algebra Explorations is a hands-on series of activities that guides students from Pre-K to Grade 7 through algebraic concepts.

Subject:
Algebra I & II
Mathematics
Patterns, Functions, and Algebra
Material Type:
Activity/Lab
Lesson Plan
Textbook
Provider:
CK-12 Foundation
Provider Set:
CK-12 FlexBook
Author:
Mary Cavanagh, Carol Findell, Carole Greenes
Date Added:
10/04/2011
Area Model Algebra
Unrestricted Use
CC BY
Rating
0.0 stars

Build rectangles of various sizes and relate multiplication to area. Discover new strategies for multiplying algebraic expressions. Use the game screen to test your multiplication and factoring skills!

Subject:
Mathematics
Material Type:
Game
Interactive
Simulation
Visual Media
Provider:
University of Colorado Boulder
Provider Set:
PhET Interactive Simulations
Author:
Amanda McGarry (co-lead)
Amy Hanson (lead designer)
Ariel Paul
Diana Lopez Tavares (artwork)
Jonathan Olson (developer)
Karina Hensberry
Kathy Perkins
Mariah Hermsmeyer (artwork)
Susan Miller
Date Added:
05/04/2022
Area Model Algebra
Unrestricted Use
CC BY
Rating
0.0 stars

Build rectangles of various sizes and relate multiplication to area. Discover new strategies for multiplying algebraic expressions. Use the game screen to test your multiplication and factoring skills!

Subject:
Mathematics
Science
Material Type:
Game
Interactive
Simulation
Provider:
University of Colorado Boulder
Provider Set:
PhET Interactive Simulations
Author:
Amanda McGarry (co-lead)
Amy Hanson (lead designer)
Ariel Paul
Diana Lopez Tavares (artwork)
Jonathan Olson (developer)
Karina Hensberry
Kathy Perkins
Mariah Hermsmeyer (artwork)
Susan Miller
Date Added:
05/28/2019
CS Fundamentals 6.6: Envelope Variables
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Variables are used as placeholders for values such as numbers or words. Variables allow for a lot of freedom in programming. Instead of having to type out a phrase many times or remember an obscure number, computer scientists can use variables to reference them. This lesson helps to explain what variables are and how we can use them in many different ways. The idea of variables isn't an easy concept to grasp, so we recommend allowing plenty of time for discussion at the end of the lesson.

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

In this lesson, students will explore the creation of repetitive designs using variables in the Artist environment. Students will learn how variables can be used to make code easier to write and easier to read, even when the values don't change at runtime.

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

In this lesson, students will explore the creation of repetitive designs using variables in the Artist environment. Students will learn how variables can be used to make code easier to write and easier to read. After guided puzzles, students will end in a freeplay level to show what they have learned and create their own designs.

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

In this lesson, students will explore the creation of repetitive designs using variables in the Artist environment. Students will learn how variables can be used to make code easier to write and easier to read, even when the values don't change at runtime.

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

In this lesson, students will explore the creation of repetitive designs using variables in the Artist environment. Students will learn how variables can be used to make code easier to write and easier to read. After guided puzzles, students will end in a freeplay level to show what they have learned and create their own designs.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
10/22/2019
Equality Explorer
Unrestricted Use
CC BY
Rating
0.0 stars

Explore what it means for a mathematical statement to be balanced or unbalanced by interacting with objects on a balance. Discover the rules for keeping it balanced. Collect stars by playing the game!

Subject:
Mathematics
Science
Material Type:
Simulation
Provider:
University of Colorado Boulder
Provider Set:
PhET Interactive Simulations
Author:
David Wood
Marleene Buttice
Meenakshi Raghavan
Date Added:
05/28/2019
Equality Explorer
Unrestricted Use
CC BY
Rating
0.0 stars

Explore what it means for a mathematical statement to be balanced or unbalanced by interacting with objects on a balance. Discover the rules for keeping it balanced. Collect stars by playing the game!

Subject:
Mathematics
Material Type:
Simulation
Provider:
University of Colorado Boulder
Provider Set:
PhET Interactive Simulations
Author:
David Wood
Marleene Buttice
Meenakshi Raghavan
Date Added:
05/04/2022
Introduction to Westward Expansion
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students engage in a historical jigsaw activity focused on westward expansion. The lesson ends with a coding project where students create “postcards” by coding with Twine, expressing the perspectives of different groups experiencing the effects of westward expansion.--

Subject:
American History
Computer Science
Cross-Curricular
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Jessica Newsome
Date Added:
11/28/2023
Investigating the Chesapeake Bay (slides)
Unrestricted Use
CC BY
Rating
0.0 stars

Students will analyze data from the "State of the Bay" reports from the Chesapeake Bay Foundation while reviewing and completing the scientific method. The final assessment is a mission for students to create a persuasive speech or advertisement that will call for action to make changes that will positively impact the watershed with reasons why change is important. 

Subject:
Data and Analysis
Earth Resources
Mathematical Analysis
Scientific and Engineering Practices
Material Type:
Activity/Lab
Assessment
Data Set
Lesson
Primary Source
Author:
Lisa Atkins
Date Added:
07/12/2020
Micro:Bit Puzzle Box Lesson Sequence (ECS+Micro:Bit)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson sequence, students will work in teams to learn the MakeCode and Micro:Bit Development platform. They’ll develop basic programming skills, implementing input, output, variables, and conditional control structures. At the end of the sequence, students will compete in a “puzzle box” challenge, attempting to create a puzzle using their Micro:Bit, code, and craft supplies and earning points based on how challenging their puzzle is to solve.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
09/27/2023
NASA eClips Real World:  Food Security -- Monitoring Crops from Space
Unrestricted Use
Public Domain
Rating
0.0 stars

NASA eClips Real World:  Food Security -- Monitoring Crops from SpaceVideo Description:  Discover how NASA's Earth-observing satellites gather data to monitor food growth. Dr. Inbal Becker-Reshef describes how mathematics is used to interpret satellite data and describe vegetation and crop yield. Dr. Hannah Kerner shares how algorithms and models use NASA data to describe and predict food supply and food shortages. This work through NASA Harvest provides tools for farmers and governments to describe and predict food security worldwide. Video Length:  5:25.NASA eClipsTM is a suite of online student-centered, standards-based resources that support instruction by increasing STEM literacy in formal and nonformal settings.  These free digital and downloadable resources inform and engage students through NASA-inspired, real-world connections.NASA eClips Real World segments (grades 6-8) connect classroom mathematics to 21st Century careers and innovations.  They are designed for students to develop an appreciation for mathematics through real-world problem solving.

Subject:
Agricultural Education
Data and Analysis
Earth Resources
Mathematics
STEM/STEAM
Science
Material Type:
Visual Media
Author:
Betsy McAllister
Date Added:
02/28/2022
NASA eClips Real World:  From Idea to Physical Prototype
Unrestricted Use
Public Domain
Rating
0.0 stars

Video Description:  At NASA everything begins with an idea. Physical models help NASA engineers and technicians test those ideas before building full-scale versions. Learn more about the important role physical modeling, building prototypes and mathematics play in engineering solutions.  Video Length:  3:11.NASA eClipsTM is a suite of online student-centered, standards-based resources that support instruction by increasing STEM literacy in formal and nonformal settings.  These free digital and downloadable resources inform and engage students through NASA-inspired, real-world connections.NASA eClips Real World segments (grades 6-8) connect classroom mathematics to 21st Century careers and innovations.  They are designed for students to develop an appreciation for mathematics through real-world problem solving.

Subject:
Algorithms and Programming
Computer Mathematics
Computer Science
Impacts of Computing
Mathematics
Measurement and Geometry
STEM/STEAM
Science
Scientific and Engineering Practices
Material Type:
Visual Media
Author:
Betsy McAllister
Date Added:
03/01/2022