
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)
Next Generation Science Standards (NGSS)
Entry Events
Events that will be used to introduce the project to studentsVirtual 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.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.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.6Solving 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.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.6Simulating 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.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.1Visualizing 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.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.4Ethical 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.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.1Rubric & Reflection
Portfolio Rubric
Grading criteria for assessing the overall project portfolioStock Market Simulator Learning Rubric
Mathematical Understanding and Application
Assessment of students' ability to work with algebraic expressions and equations in the context of stock market scenarios.Expression Creation
Accuracy and sophistication in creating algebraic expressions to represent stock market scenarios.
Exemplary
4 PointsCreates accurate, complex expressions for diverse market scenarios, demonstrating a thorough and innovative understanding.
Proficient
3 PointsCreates accurate expressions for most market scenarios, showing consistent understanding and application skills.
Developing
2 PointsCreates generally accurate expressions, though some may be overly simple or partially incorrect.
Beginning
1 PointsStruggles to create accurate expressions, with frequent errors and misunderstandings evident.
Equation Solving
Ability to solve equations derived from real-world stock market problems.
Exemplary
4 PointsSolves complex equations proficiently, validating results with multiple methods and demonstrating strong reasoning skills.
Proficient
3 PointsSolves standard equations correctly, using appropriate methods and showing consistent problem-solving abilities.
Developing
2 PointsSolves simpler equations with some errors, demonstrating partial understanding and methodological inconsistency.
Beginning
1 PointsStruggles to solve equations accurately; requires assistance and demonstrates minimal strategic approach.
Algorithm and Simulation Design
Capability in designing algorithms and using them to simulate stock market processes in Python.
Exemplary
4 PointsDesigns and implements sophisticated algorithms with exceptional clarity and efficiency, successfully simulating market processes.
Proficient
3 PointsDesigns and implements clear, functional algorithms that accurately simulate basic market processes.
Developing
2 PointsDesigns algorithms with basic functionality; some inefficiencies or inaccuracies present in simulation.
Beginning
1 PointsStruggles to design functional algorithms, resulting in inadequate or unclear simulations.
Data Analysis and Visualization
Evaluation of students' abilities to analyze and interpret stock market data through visual representation.Data Interpretation
Depth of analysis and understanding shown in interpreting simulated stock market data.
Exemplary
4 PointsOffers deep, insightful analysis with comprehensive understanding of data trends, supported by robust evidence.
Proficient
3 PointsPresents clear and logical analysis, accurately interpreting most data trends and providing relevant evidence.
Developing
2 PointsProvides basic analysis with limited depth; some trends may be misinterpreted or overlooked.
Beginning
1 PointsStruggles to interpret data, with minimal analysis and evidence presented.
Visualization Quality
Effectiveness and clarity of graphs and charts used to visualize data.
Exemplary
4 PointsCreates highly effective, clear, and insightful visualizations that enhance understanding and communication of data.
Proficient
3 PointsGenerates clear and functional visualizations that accurately represent data and aid understanding.
Developing
2 PointsProduces basic visualizations that may lack clarity or contain minor inaccuracies.
Beginning
1 PointsStruggles to create clear visualizations; often inaccurate or confusing.
Ethical and Risk Analysis
Assessment of students' ability to evaluate ethical considerations and risks associated with stock market investments.Ethical Understanding
Depth of understanding and critical analysis demonstrated in addressing ethical issues in investing.
Exemplary
4 PointsDemonstrates profound understanding, with thorough analysis and well-supported arguments regarding ethical considerations.
Proficient
3 PointsShows strong understanding with logical analysis and well-developed points on ethical issues.
Developing
2 PointsLists ethical issues with basic analysis, lacking depth or comprehensive reasoning.
Beginning
1 PointsStruggles with basic ethical concepts; minimal analysis provided.