CompuGirls aligns with Next Generation Science Standards and Common Core Standards. Expand the selections below to find out more information.
Next Generation Science Standards
Overview
HS-ETS1-1: Analyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
HS-ETS1-2: Design a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
HS-ETS1-3: Evaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
HS-ETS1-4: Use a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Course 1
Digital storytelling (Course 1)
Standard | Activity name | Description |
---|---|---|
HS-ETS1-1 |
|
|
HS-ETS1-2 |
|
|
HS-ETS1-3 |
|
|
HS-ETS1-4 |
|
|
Course 2
Think like a programmer, design like a change agent (Course 2)
Standard | Activity name | Description |
---|---|---|
HS-ETS1-1 |
|
|
HS-ETS1-2 |
|
|
HS-ETS1-3 |
|
|
HS-ETS1-4 |
|
|
Course 3
Virtual worlds for social change (Course 3)
Standard | Activity name | Description |
---|---|---|
HS-ETS1-1 |
|
|
HS-ETS1-2 |
|
|
HS-ETS1-3 |
|
|
HS-ETS1-4 |
|
|
Course 4
Co-Robotics for CompuGirls (Course 4)
Standard | Activity name | Description |
---|---|---|
HS-ETS1-1 |
|
|
HS-ETS1-2 |
|
|
HS-ETS1-3 |
|
|
HS-ETS1-4 |
|
|
Common Core Standards (English Language Arts/Literacy)
Speaking & Listening
Digital storytelling (Course 1)
Standard | Activity name | Description |
---|---|---|
CCSS.ELA-LITERACY.SL.9-10.1: Initiate and participate effectively in a range of collaborative discussions (one-on-one, in groups, and teacher-led) with diverse partners on grades 9-10 topics, texts, and issues, building on others' ideas and expressing their own clearly and persuasively. |
|
|
CCSS.ELA-LITERACY.SL.9-10.2: Integrate multiple sources of information presented in diverse media or formats (e.g., visually, quantitatively, orally) evaluating the credibility and accuracy of each source. |
|
|
CCSS.ELA-LITERACY.SL.9-10.3: Evaluate a speaker's point of view, reasoning, and use of evidence and rhetoric, identifying any fallacious reasoning or exaggerated or distorted evidence. |
|
|
CCSS.ELA-LITERACY.SL.9-10.4: Present information, findings, and supporting evidence clearly, concisely, and logically such that listeners can follow the line of reasoning and the organization, development, substance, and style are appropriate to purpose, audience, and task. |
|
|
CCSS.ELA-LITERACY.SL.9-10.5: Make strategic use of digital media (e.g., textual, graphical, audio, visual, and interactive elements) in presentations to enhance understanding of findings, reasoning, and evidence and to add interest. |
|
|
CCSS.ELA-LITERACY.SL.9-10.6: Adapt speech to a variety of contexts and tasks, demonstrating command of formal English when indicated or appropriate. |
|
|
Writing
Digital storytelling (Course 1)
Standard | Activity name | Description |
---|---|---|
CCSS.ELA-LITERACY.W.9-10.1: Write arguments to support claims in an analysis of substantive topics or texts, using valid reasoning and relevant and sufficient evidence. |
|
|
CCSS.ELA-LITERACY.W.9-10.2: Write informative/explanatory texts to examine and convey complex ideas, concepts, and information clearly and accurately through the effective selection, organization, and analysis of content. |
|
|
CCSS.ELA-LITERACY.W.9-10.4: Produce clear and coherent writing in which the development, organization, and style are appropriate to task, purpose, and audience. |
|
|
CCSS.ELA-LITERACY.W.9-10.5: Develop and strengthen writing as needed by planning, revising, editing, rewriting, or trying a new approach, focusing on addressing what is most significant for a specific purpose and audience. |
|
|
CCSS.ELA-LITERACY.W.9-10.6: Use technology, including the Internet, to produce, publish, and update individual or shared writing products, taking advantage of technology's capacity to link to other information and to display information flexibly and dynamically. |
|
|
CCSS.ELA-LITERACY.W.9-10.7: Conduct short as well as more sustained research projects to answer a question (including a self-generated question) or solve a problem; narrow or broaden the inquiry when appropriate; synthesize multiple sources on the subject, demonstrating understanding of the subject under investigation. |
|
|
CCSS.ELA-LITERACY.W.9-10.8: Gather relevant information from multiple authoritative print and digital sources, using advanced searches effectively; assess the usefulness of each source in answering the research question; integrate information into the text selectively to maintain the flow of ideas, avoiding plagiarism and following a standard format for citation. |
|
|
CCSS.ELA-LITERACY.W.9-10.9: Draw evidence from literary or informational texts to support analysis, reflection, and research. |
|
|
CCSS.ELA-LITERACY.W.9-10.10: Write routinely over extended time frames (time for research, reflection, and revision) and shorter time frames (a single sitting or a day or two) for a range of tasks, purposes, and audiences. |
|
|
Common Core Standards (Mathmatics)
Course 1
Digital storytelling (Course 1)
Standard | Activity name | Description |
---|---|---|
CCSS.MATH.CONTENT.HSS.ID.C.9: Distinguish between correlation and causation |
Session 7: Qualitative Research Methods |
When discussing surveys and data, Mentor Teachers are encouraged to explain the difference between correlation and causation to make statistics more credible when used in projects. |
CCSS.MATH.CONTENT.HSS.IC.A.1: Understand statistics as a process for making inferences about population parameters based on a random sample from that population. |
Session 1: Intro to University Library Research |
While learning about peer-reviewed articles and how to read data and statistics, participants are encouraged to make inferences about populations. |
CCSS.MATH.CONTENT.HSS.IC.B.3: Recognize the purposes of and differences among sample surveys, experiments, and observational studies; explain how randomization relates to each. |
Session 1: Introduction to Research Paper |
Mentor Teachers describe differences among sample surveys, experiments, and observational studies while discussing purposes for each. |
CCSS.MATH.CONTENT.HSS.IC.B.6: Evaluate reports based on data. |
Session 4: Group Research Planning |
Participants are encouraged to look at sources of data and point out any possible biases and evaluate credibility of peer-reviewed journal based on data. |
Course 2
Think like a programmer, design like a change agent (Course 2)
Standard | Activity name | Description |
---|---|---|
CCSS.MATH.CONTENT.HSN.Q.A.2: Define appropriate quantities for the purpose of descriptive modeling |
Module 1: Scratch Demo |
Participants have to distinguish whether the sprite will move 10 steps, turn 15 degrees, or repeat steps a set number of times, etc. |
CCSS.MATH.CONTENT.HSN.Q.A.3: Choose a level of accuracy appropriate to limitations on measurement when reporting quantities. |
Module 9: Making it Interactive |
Participants can estimate where the sprite should end up or code for the sprite to "stop before touching the edge". They use their best judgment on what level of accuracy is needed. |
CCSS.MATH.CONTENT.HSF.BF.A.1: Write a function that describes a relationship between two quantities. |
Module 15: Creating: A-maze-ing |
Participants can create games where relationships between functions and values are used (i.e. increase points, switch background based on specific criteria, etc) |
CCSS.MATH.CONTENT.HSF.BF.A.2: Write arithmetic and geometric sequences both recursively and with an explicit formula, use them to model situations, and translate between the two forms. |
Module 17: Creating: Open-Ended Designing |
Participants can create scripts that order the sprites to carry out actions such as moving repeatedly using inputs (i.e. when x > y, x == true, y == 0) Arithmetic aspect in coding. Geometric aspect when sprite moves. |
CCSS.MATH.CONTENT.HSF.LE.A.1: Distinguish between situations that can be modeled with linear functions and with exponential functions. | Module 14: Exploring: Debug it! | Participants are encouraged to view others' projects and infer how that task was completed (i.e. what might the script look like?) linear: it moved plus 10 steps 20 times. exponential: it moved twice as much as last time or choosing when to use a function vs a simple times three block |
CCSS.MATH.CONTENT.HSG.CO.A.2: Construct linear and exponential functions, including arithmetic and geometric sequences, given a graph, a description of a relationship, or two input-output pairs (include reading these from a table). | Module 1: Scratch Demo | Participants move the Scratch sprite, stretch, or resize. |
CCSS.MATH.CONTENT.HSG.CO.B.6: Use geometric descriptions of rigid motions to transform figures and to predict the effect of a given rigid motion on a given figure. | Module 1: Scratch Demo | Participants predict the effect rigid motions will have on a sprite.(e.g. if they use negative values it will go to the left side of the screen or to the bottom) |
Course 3
Virtual worlds for social change (Course 3)
Standard | Activity name | Description |
---|---|---|
CCSS.MATH.CONTENT.HSN.Q.A.2: Define appropriate quantities for the purpose of descriptive modeling |
Module 3: An introduction to building |
Participants learn to "rez" objects onto the land and size them specifically. (e.g. 1 meter by .5 meters) |
CCSS.MATH.CONTENT.HSN.Q.A.3: Choose a level of accuracy appropriate to limitations on measurement when reporting quantities. |
Module 3: An Introduction to Building |
Participants can estimate where their building blocks should be, or specify the size based on meters. The level of accuracy is as they see fit. They can space their objects away from each other by dragging or specifying the coordinates. |
CCSS.MATH.CONTENT.HSG.CO.A.2: Construct linear and exponential functions, including arithmetic and geometric sequences, given a graph, a description of a relationship, or two input-output pairs (include reading these from a table). |
Module 4: Time to Work |
Participants "rez" prims in-world and stretch, rotate, or move objects while building. |
CCSS.MATH.CONTENT.HSG.CO.A.5: Given a geometric figure and a rotation, reflection, or translation, draw the transformed figure using, e.g., graph paper, tracing paper, or geometry software. Specify a sequence of transformations that will carry a given figure onto another. |
Module 4: Storyboarding your Build |
Participants draw out their build plan and scaling in-world as needed. |
CCSS.MATH.CONTENT.HSG.CO.B.6: Use geometric descriptions of rigid motions to transform figures and to predict the effect of a given rigid motion on a given figure |
Module 5: Time to Work |
Participants build using rigid motions in order to create their building. |
CCSS.MATH.CONTENT.HSG.CO.D.12: Make formal geometric constructions with a variety of tools and methods (compass and straightedge, string, reflective devices, paper folding, dynamic geometric software, etc.). Copying a segment; copying an angle; bisecting a segment; bisecting an angle; constructing perpendicular lines, including the perpendicular bisector of a line segment; and constructing a line parallel to a given line through a point not on the line. |
Module 7: Time to Work |
Participants make formal designs using a variety of tools and methods with all the shapes as needed. |
Course 4
Co-Robotics for CompuGirls (Course 4)
Standard | Activity name | Description |
---|---|---|
CCSS.MATH.CONTENT.HSN.Q.A.2: Define appropriate quantities for the purpose of descriptive modeling. | Week 2, Day 2 Walking Around |
Participants program the robot to move and navigate its environment by using measurements and directions. (e.g. Walk .5 meters to the left) |
CCSS.MATH.CONTENT.HSN.Q.A.3: Choose a level of accuracy appropriate to limitations on measurement when reporting quantities. | Week 2, Day 2 Walking Around | Participants gauge how far they should program the robot to walk based on its surroundings. They can also specify measurements (i.e. meters) for the robot to walk. |
CCSS.MATH.CONTENT.HSF.BF.A.1: Write a function that describes a relationship between two quantities. |
Week 3, Day 5 Robotics Lesson |
Participants may program robots to carry out actions based on non-static inputs, when using python. |
CCSS.MATH.CONTENT.HSF.BF.A.2: Write arithmetic and geometric sequences both recursively and with an explicit formula, use them to model situations, and translate between the two forms. |
Week 2, Day 4 Robotics Lesson |
Participants program robots to carry out actions. (i.e. geometric aspect walking forward, what causes it to move arithmetic aspect when it completes it 5 times, when it senses something close, etc) |
CCSS.MATH.CONTENT.HSG.CO.A.2: Construct linear and exponential functions, including arithmetic and geometric sequences, given a graph, a description of a relationship, or two input-output pairs (include reading these from a table). |
Week 2, Day 2 Walking Around |
Participants program robots to walk, rotate joints, etc. |
CCSS.MATH.CONTENT.HSG.CO.B.6: Use geometric descriptions of rigid motions to transform figures and to predict the effect of a given rigid motion on a given figure. |
Week 1, Day 3 How Should the Robot Move? |
Participants rotate joints, bend joints, and estimate what that rotation will be. (i.e. move your arm 90 degrees) |