Updating search results...

Search Resources

16 Results

View
Selected filters:
  • high-school
2.3 Problem Solving Process
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students will engage in socio-political critique as they think through what might happen when people fail to successfully complete different parts of the problem-solving process. Students will engage in a case study of Summit Learning, a “personalized” learning platform that led to protests and walkouts. They will think through how the designers of Summit Learning failed to solve their problem, and then make a plan to solve a problem of their own using the problem-solving process.

Subject:
Computer Science
Impacts of Computing
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
4.1 Input, Output & Variables Unplugged (ECS+Python)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this activity, students will use a model of a computer, taking the form of a sort of board game, to explore writing programs that include input, output, variables, and arithmetic. Students will read, write, and debug pseudocode as they work on solving simple programming problems using manipulatives. This lesson is part of the ECS+Python lesson set, providing supplemental Python curricular material for the Exploring Computer Science curriculum.

Subject:
Algorithms and Programming
Computer Science
Computing Systems
Impacts of Computing
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
4.2 Input, Output & Variables Coding Practice (ECS+Python)
Unrestricted Use
CC BY
Rating
0.0 stars

"In this lesson, students will read and trace a “Hello World'' Python program to learn how to display simple output. Then, they will create an “Addition Calculator” to learn how to work with variables and arithmetic operators. At the end, students will modify and complete partially-written Python programs, applying their knowledge of variables and arithmetic operations. 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
Computing Systems
Impacts of Computing
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
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
4.6 Loops & Logic Coding Practice (ECS+Python)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students will implement Python programs that use “while” loops and logical operations as they consider how they might make their programs more interactive and control the flow of commands in their programs. They’ll read and modify examples, explore the new concepts through paired programming, and complete a short mini-project where they will demonstrate their new skills. 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
4.7 Conditionals, Randomization & Loops Project (ECS+Python)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students will implement Python programs that use “while” loops and logical operations as they consider how they might make their programs more interactive and control the flow of commands in their programs. They’ll read and modify examples, explore the new concepts through paired programming, and complete a short mini-project where they will demonstrate their new skills. 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
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
A Brief Mathematical Guide to Earth Science and Climate Change
Unrestricted Use
Public Domain
Rating
0.0 stars

This collection of activities is based on a weekly series of space science problems distributed to thousands of teachers during the 2009-2010 school year. They were intended for students looking for additional challenges in the math and physical science curriculum in grades 9 through 12. The problems were created to be authentic glimpses of modern science and engineering issues, often involving actual research data. The problems were designed to be ‘one-pagers’ with a Teacher’s Guide and Answer Key as a second page. This compact form was deemed very popular by participating teachers.

Subject:
Earth and Space Systems
Mathematics
Science
Material Type:
Lesson
Provider:
NASA
Provider Set:
Space Math
Date Added:
06/06/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
ECS 2.1-2 Data Collection Ethics
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this extension, students will evaluate the role of data collection in their lives. They’ll identify some common data collection practices, evaluate the ethics of those practices, and develop a framework for thinking about when data collection is appropriate and when it is exploitative.

Subject:
Computer Science
Data and Analysis
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
12/05/2022
NASA eClips Launchpad:  Engineering Design to Support Scientific Discovery
Unrestricted Use
Public Domain
Rating
0.0 stars

Video Description:  Engineering design and technology development support scientific discovery. Learn about the roles engineers and scientists play when working together on NASA missions like the James Webb Space Telescope and how science and engineering take turns pushing each other to move exploration forward.  Video Length:  4:16.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 Launchpad videos focus on NASA innovations and the technology that take us into the future.  These segments support project-based and problem-based learning experiences in science, mathematics, and career and technical education classrooms.

Subject:
Earth and Space Systems
STEM/STEAM
Science
Scientific and Engineering Practices
Material Type:
Visual Media
Author:
Betsy McAllister
Date Added:
03/31/2022
NASA eClips Launchpad: Life Cycle of a Star
Unrestricted Use
Public Domain
Rating
0.0 stars

Video Description:  Each of us is made from star stuff. But how are stars formed? Take a closer look at the life cycles of stars and learn where stars come from, how they change, and what happens to stars when their lives come to an end. Find out about your connection to the cosmos.  Video Length:  6:00.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 Launchpad videos focus on NASA innovations and the technology that take us into the future.  These segments support project-based and problem-based learning experiences in science, mathematics, and career and technical education classrooms.

Subject:
Earth and Space Systems
STEM/STEAM
Science
Material Type:
Visual Media
Author:
Betsy McAllister
Date Added:
03/31/2022
NASA eClips Launchpad:  Solar Eclipses
Unrestricted Use
Public Domain
Rating
0.0 stars

Video description:  Join NASA to learn more about solar eclipses, especially the awe-inspiring phenomenon of total eclipses. Find out about the unique geometry and the distances and sizes of the sun and moon as seen from Earth that allow us to witness the sun's corona or actually be in the path of totality.  Video length:  7:15. 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 Launchpad videos focus on NASA innovations and the technology that take us into the future.  These segments support project-based and problem-based learning experiences in science, mathematics, and career and technical education classrooms.

Subject:
Earth and Space Systems
STEM/STEAM
Science
Material Type:
Visual Media
Author:
Betsy McAllister
Date Added:
01/30/2023
Progression Chart: Music Standards of Learning - Instrumental Music (High School)
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

This resource demonstrates the 2020 Music Standards of Learning for high school instrumental music in a chart format that shows the progression of the standards levels: beginning, intermediate, advanced and artist.

Subject:
Fine Arts
Music
Material Type:
Teaching/Learning Strategy
Author:
VDOE Fine Arts
Date Added:
08/08/2022
Project-Based Data Science Unplugged
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson sequence offers students and teachers a way to develop data science skills using low technology skills through a series of “unplugged” activities, where students engage in data science learning without using computational tools. This material was created by Sara Fergus, Christa VanOlst, & Jon Stapleton for CodeVA with support from Capital One.

Subject:
Computer Science
Data and Analysis
Probability and Statistics
Material Type:
Lesson Plan
Unit of Study
Author:
CodeVA Curriculum
Jon Stapleton
Date Added:
11/22/2022
Project-Based Data Science with CODAP
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson sequence offers students and teachers a way to develop data science skills using the CODAP “low-code” data analysis tool. View the materials on Google Drive or PDF. This material was created by Sara Fergus, Christa VanOlst, & Jon Stapleton for CodeVA with support from Capital One.

Subject:
Computer Science
Data and Analysis
Probability and Statistics
Material Type:
Lesson Plan
Unit of Study
Author:
CodeVA Curriculum
Jon Stapleton
Date Added:
11/28/2022
Project-Based Data Science with Python
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson sequence offers students and teachers a way to develop data science skills using the Python programming language through a mix of “plugged” and “unplugged” activities. View the materials on Google Drive or PDF. This material was created by Sara Fergus, Christa VanOlst, & Jon Stapleton for CodeVA with support from Capital One.

Subject:
Computer Science
Data and Analysis
Probability and Statistics
Material Type:
Lesson Plan
Unit of Study
Author:
CodeVA Curriculum
Jon Stapleton
Date Added:
11/22/2022