In this lesson, students will engage in socio-political critique as they think …
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.
In this activity, students will use a model of a computer, taking …
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.
"In this lesson, students will read and trace a “Hello World'' Python …
"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.
In this lesson, students will explore the “Testing Random Numbers” program to …
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.
In this lesson, students will implement Python programs that use “while” loops …
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.
In this lesson, students will implement Python programs that use “while” loops …
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.
This textbook is part of the OpenIntro Statistics series and offers complete …
This textbook is part of the OpenIntro Statistics series and offers complete coverage of the high school AP Statistics curriculum. Real data and plenty of inline examples and exercises make this an engaging and readable book. Links to lecture slides, video overviews, calculator tutorials, and video solutions to selected end of chapter exercises make this an ideal choice for any high school or Community College teacher. In fact, Portland Community College recently adopted this textbook for its Introductory Statistics course, and it estimates that this will save their students $250,000 per year. Find out more at: openintro.org/ahss
View our video tutorials here: openintro.org/casio openintro.org/TI
This site teaches Arithmetic with Polynomials and Rational Expressions to High Schoolers …
This site teaches Arithmetic with Polynomials and Rational Expressions to High Schoolers through a series of 4333 questions and interactive activities aligned to 26 Common Core mathematics skills.
This site teaches High Schoolers how to create equations through a series …
This site teaches High Schoolers how to create equations through a series of 298 questions and interactive activities aligned to 5 Common Core mathematics skills.
This site teaches Reasoning with Equations and Inequalities to High Schoolers through …
This site teaches Reasoning with Equations and Inequalities to High Schoolers through a series of 5909 questions and interactive activities aligned to 36 Common Core mathematics skills.
This site teaches Structure in Algebraic Expressions to High Schoolers through a …
This site teaches Structure in Algebraic Expressions to High Schoolers through a series of 3482 questions and interactive activities aligned to 26 Common Core mathematics skills.
This collection of activities is based on a weekly series of space …
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 Teachers Guide and Answer Key as a second page. This compact form was deemed very popular by participating teachers.
These modules are designed to help you get familiar with Python while …
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.
In this extension, students will evaluate the role of data collection in …
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.
This site teaches Building Functions to High Schoolers through a series of …
This site teaches Building Functions to High Schoolers through a series of 1355 questions and interactive activities aligned to 13 Common Core mathematics skills.
This site teaches Interpreting Functions to High Schoolers through a series of …
This site teaches Interpreting Functions to High Schoolers through a series of 3578 questions and interactive activities aligned to 38 Common Core mathematics skills.
This site teaches Linear, Quadratic, and Exponential Models to High Schoolers through …
This site teaches Linear, Quadratic, and Exponential Models to High Schoolers through a series of 137 questions and interactive activities aligned to 6 Common Core mathematics skills.
This site teaches Trigonometric Functions to High Schoolers through a series of …
This site teaches Trigonometric Functions to High Schoolers through a series of 915 questions and interactive activities aligned to 15 Common Core mathematics skills.
This site teaches High Schoolers how to express geometric properties with equations …
This site teaches High Schoolers how to express geometric properties with equations through a series of 1721 questions and interactive activities aligned to 12 Common Core mathematics skills.
This site teaches High Schoolers Geometric Measurement and Dimension through a series …
This site teaches High Schoolers Geometric Measurement and Dimension through a series of 82 questions and interactive activities aligned to 4 Common Core mathematics skills.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.