Stock Stars: Virtual Stock Market
Created byNadine Baki
15 views0 downloads

Stock Stars: Virtual Stock Market

Grade 7Math4 days
Want to create your own PBL Recipe?Use our AI-powered tools to design engaging project-based learning experiences for your students.
📝

Inquiry Framework

Question Framework

Driving Question

The overarching question that guides the entire project.How can we develop and use a stock market simulator, grounded in algebraic expressions and equations, to model different investment strategies and analyze their potential outcomes, while also considering the ethical implications of investing?

Essential Questions

Supporting questions that break down major concepts.
  • How can we use algebraic expressions to represent stock market concepts like profit, loss, and percentage change?
  • What are the different types of stock market investments (e.g., stocks, bonds, mutual funds), and how can mathematical equations model their behavior?
  • How can we develop algorithms for a stock market simulator using Python, incorporating concepts like market fluctuations, dividends, and transaction fees?
  • How can we use Python libraries to visualize stock market data and portfolio performance using graphs and charts?
  • What are the ethical considerations and potential risks involved in stock market investments?

Standards & Learning Goals

Learning Goals

By the end of this project, students will be able to:
  • Students will be able to use algebraic expressions and equations to represent stock market concepts such as profit, loss, and percentage change.
  • Students will be able to develop algorithms for a stock market simulator using Python, incorporating concepts like market fluctuations and transaction fees.
  • Students will be able to analyze and compare different investment strategies using their simulator and assess potential outcomes.
  • Students will be able to visualize stock market data and portfolio performance using graphs and charts generated in Python.
  • Students will be able to discuss and analyze the ethical implications of stock market investments.

Common Core State Standards (CCSS)

CCSS.MATH.CONTENT.7.EE.A.1
Primary
Apply properties of operations as strategies to add, subtract, factor, and expand linear expressions with rational coefficients.Reason: Students will use properties of operations to create and manipulate algebraic expressions representing stock market calculations.
CCSS.MATH.CONTENT.7.EE.B.4
Primary
Solve real-life and mathematical problems using numerical and algebraic expressions and equations.Reason: Students will solve problems related to stock market scenarios using expressions and equations.
CCSS.MATH.CONTENT.6.EE.B.6
Supporting
Use variables to represent quantities in a real-world or mathematical problem, and construct simple equations and inequalities to solve problems by reasoning about the quantities.Reason: Provides foundational knowledge of using variables and equations, supporting the more complex 7th-grade applications.

Next Generation Science Standards (NGSS)

NGSS.MS-ETS1.4
Supporting
Analyze and interpret data to make sense of phenomena, using multiple representations to identify trends, patterns, and relationships.Reason: Supports data analysis and interpretation skills needed for evaluating stock market data and simulations.
NGSS.MS-ETS1.1
Supporting
Construct, use, and present arguments to support the claim that when designing solutions, constraints exist and need to be considered.Reason: Supports the critical thinking related to ethical considerations and risk analysis in investment decisions.

Entry Events

Events that will be used to introduce the project to students

Virtual Inheritance Challenge

**Hook:** Imagine waking up one morning and discovering you've inherited $100,000, but there's a catch: you have to invest it and grow your wealth over the next year using a virtual stock market simulator. Will you play it safe or take risks? This is your chance to learn the ropes of the stock market and compete against your classmates to see who can achieve the highest returns. **Core Question:** How can mathematical principles be used to make informed investment decisions in the stock market? **Connection to Standards:** Analyzing real-time stock data and using expressions and equations to calculate potential gains, losses, and portfolio diversification strategies directly aligns with the Expression and Equation standards. **Engagement:** The real-world application of inheriting money and the competitive element of the simulation will pique student interest. The potential for virtual financial success provides intrinsic motivation. **Investigation Pathways:** 1. Risk vs. Reward: Investigate various investment strategies, comparing high-risk, high-reward stocks with more stable, lower-return options. Use mathematical equations to model potential outcomes and calculate the probability of success for each strategy. 2. Diversification vs. Concentration: Explore the benefits and drawbacks of diversifying investments across various sectors versus concentrating investments in a few promising stocks. Use mathematical expressions to analyze portfolio performance and calculate overall returns in different market scenarios.
📚

Portfolio Activities

Portfolio Activities

These activities progressively build towards your learning goals, with each submission contributing to the student's final portfolio.
Activity 1

Expressing Market Moves

Students will learn to represent stock market changes using algebraic expressions. They will practice writing expressions for profit, loss, and percentage change.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Introduce the concept of variables and expressions.
2. Provide examples of how to write expressions for profit, loss, and percentage change.
3. Guide students through practice problems where they write expressions for various stock market scenarios.

Final Product

What students will submit as the final product of the activityA worksheet with correctly written algebraic expressions representing different stock market scenarios.

Alignment

How this activity aligns with the learning objectives & standardsCCSS.MATH.CONTENT.7.EE.A.1, CCSS.MATH.CONTENT.6.EE.B.6
Activity 2

Solving Stock Stories

Building on the expressions from Activity 1, students will solve real-world stock market problems using their created expressions and equations.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Present real-world stock market problems.
2. Guide students to translate these problems into algebraic expressions using the skills from Activity 1.
3. Have students solve the equations to find solutions to the problems.

Final Product

What students will submit as the final product of the activityA completed problem set involving solving stock market scenarios using algebraic expressions and equations.

Alignment

How this activity aligns with the learning objectives & standardsCCSS.MATH.CONTENT.7.EE.B.4, CCSS.MATH.CONTENT.6.EE.B.6
Activity 3

Simulating the Market

Students will design an algorithm for a basic stock market simulator using Python, incorporating simple market fluctuations.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Introduce the concept of algorithms and how they can be used to represent processes.
2. Guide students to design an algorithm for calculating daily stock price changes based on a simplified model of market fluctuation.
3. Introduce basic Python syntax for implementing the algorithm.
4. Assist students in writing a Python program that simulates stock price changes over a specified period.

Final Product

What students will submit as the final product of the activityA basic Python program that simulates stock price changes over a set period.

Alignment

How this activity aligns with the learning objectives & standardsCCSS.MATH.CONTENT.7.EE.B.4, CCSS.MATH.CONTENT.7.EE.A.1
Activity 4

Visualizing Virtual Value

Students analyze and interpret the simulation output to understand stock market behavior. They visualize the data with basic graphs.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Introduce methods for visualizing data using graphs and charts.
2. Guide students to generate graphs of their simulated stock data using Python libraries.
3. Facilitate discussion and analysis of the observed trends and patterns in the simulated data.
4. Have students write a report summarizing their findings.

Final Product

What students will submit as the final product of the activityA report with graphs visualizing the simulated stock market performance and an analysis of the observed trends.

Alignment

How this activity aligns with the learning objectives & standardsNGSS.MS-ETS1.4, CCSS.MATH.CONTENT.7.EE.B.4
Activity 5

Ethical Exploration of Investing

Students explore ethical considerations and potential risks related to stock market investments through research and discussion.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Provide resources on ethical investing and market risks.
2. Facilitate a class discussion on ethical dilemmas and potential risks in the stock market.
3. Have students conduct research and prepare presentations on specific ethical considerations or risk factors.

Final Product

What students will submit as the final product of the activityA presentation summarizing ethical dilemmas and potential risks associated with stock market investments.

Alignment

How this activity aligns with the learning objectives & standardsNGSS.MS-ETS1.1
🏆

Rubric & Reflection

Portfolio Rubric

Grading criteria for assessing the overall project portfolio

Stock Market Simulator Learning Rubric

Category 1

Mathematical Understanding and Application

Assessment of students' ability to work with algebraic expressions and equations in the context of stock market scenarios.
Criterion 1

Expression Creation

Accuracy and sophistication in creating algebraic expressions to represent stock market scenarios.

Exemplary
4 Points

Creates accurate, complex expressions for diverse market scenarios, demonstrating a thorough and innovative understanding.

Proficient
3 Points

Creates accurate expressions for most market scenarios, showing consistent understanding and application skills.

Developing
2 Points

Creates generally accurate expressions, though some may be overly simple or partially incorrect.

Beginning
1 Points

Struggles to create accurate expressions, with frequent errors and misunderstandings evident.

Criterion 2

Equation Solving

Ability to solve equations derived from real-world stock market problems.

Exemplary
4 Points

Solves complex equations proficiently, validating results with multiple methods and demonstrating strong reasoning skills.

Proficient
3 Points

Solves standard equations correctly, using appropriate methods and showing consistent problem-solving abilities.

Developing
2 Points

Solves simpler equations with some errors, demonstrating partial understanding and methodological inconsistency.

Beginning
1 Points

Struggles to solve equations accurately; requires assistance and demonstrates minimal strategic approach.

Criterion 3

Algorithm and Simulation Design

Capability in designing algorithms and using them to simulate stock market processes in Python.

Exemplary
4 Points

Designs and implements sophisticated algorithms with exceptional clarity and efficiency, successfully simulating market processes.

Proficient
3 Points

Designs and implements clear, functional algorithms that accurately simulate basic market processes.

Developing
2 Points

Designs algorithms with basic functionality; some inefficiencies or inaccuracies present in simulation.

Beginning
1 Points

Struggles to design functional algorithms, resulting in inadequate or unclear simulations.

Category 2

Data Analysis and Visualization

Evaluation of students' abilities to analyze and interpret stock market data through visual representation.
Criterion 1

Data Interpretation

Depth of analysis and understanding shown in interpreting simulated stock market data.

Exemplary
4 Points

Offers deep, insightful analysis with comprehensive understanding of data trends, supported by robust evidence.

Proficient
3 Points

Presents clear and logical analysis, accurately interpreting most data trends and providing relevant evidence.

Developing
2 Points

Provides basic analysis with limited depth; some trends may be misinterpreted or overlooked.

Beginning
1 Points

Struggles to interpret data, with minimal analysis and evidence presented.

Criterion 2

Visualization Quality

Effectiveness and clarity of graphs and charts used to visualize data.

Exemplary
4 Points

Creates highly effective, clear, and insightful visualizations that enhance understanding and communication of data.

Proficient
3 Points

Generates clear and functional visualizations that accurately represent data and aid understanding.

Developing
2 Points

Produces basic visualizations that may lack clarity or contain minor inaccuracies.

Beginning
1 Points

Struggles to create clear visualizations; often inaccurate or confusing.

Category 3

Ethical and Risk Analysis

Assessment of students' ability to evaluate ethical considerations and risks associated with stock market investments.
Criterion 1

Ethical Understanding

Depth of understanding and critical analysis demonstrated in addressing ethical issues in investing.

Exemplary
4 Points

Demonstrates profound understanding, with thorough analysis and well-supported arguments regarding ethical considerations.

Proficient
3 Points

Shows strong understanding with logical analysis and well-developed points on ethical issues.

Developing
2 Points

Lists ethical issues with basic analysis, lacking depth or comprehensive reasoning.

Beginning
1 Points

Struggles with basic ethical concepts; minimal analysis provided.

Reflection Prompts

End-of-project reflection questions to get students to think about their learning
Question 1

Reflect on your learning journey throughout this Stock Stars project. How has your understanding of algebraic expressions and equations evolved in the context of the stock market?

Text
Required
Question 2

How did the process of developing a stock market simulator in Python deepen your understanding of algorithms and mathematical modeling?

Text
Required
Question 3

What are the key ethical considerations and potential risks involved in stock market investments?

Text
Required
Question 4

On a scale of 1 to 5, how confident are you in your ability to apply algebraic concepts to real-world financial situations?

Scale
Required