Search the Standards
Results
Showing 181 - 190 of 1657 Standards
Standard Identifier: 3-5-ETS1-1
Grade:
3
Content Area:
Science (CA NGSS)
Category:
ETS1.A: Defining and Delimiting Engineering Problems
Title: 3–5-ETS1 Engineering, Technology, and Applications of Science
Performance Expectation: Define a simple design problem reflecting a need or a want that includes specified criteria for success and constraints on materials, time, or cost.
Disciplinary Core Idea(s):
ETS1.A: Defining and Delimiting Engineering Problems Possible solutions to a problem are limited by available materials and resources (constraints). The success of a designed solution is determined by considering the desired features of a solution (criteria). Different proposals for solutions can be compared on the basis of how well each one meets the specified criteria for success or how well each takes the constraints into account.
Science & Engineering Practices: Asking Questions and Defining Problems Define a simple design problem that can be solved through the development of an object, tool, process, or system and includes several criteria for success and constraints on materials, time, or cost.
Crosscutting Concepts: Influence of Engineering, Technology, and Science on Society and the Natural World People’s needs and wants change over time, as do their demands for new and improved technologies.
California Environmental Principles and Concepts:
Principle V Decisions affecting resources and natural systems are based on a wide range of considerations and decision-making processes.
California Common Core State Standards Connections:
ELA/Literacy W.5.7: Conduct short research projects that use several sources to build knowledge through investigation of different aspects of a topic. W.5.8: Recall relevant information from experiences or gather relevant information from print and digital sources; summarize or paraphrase information in notes and finished work, and provide a list of sources. W.5.9.a,b: Draw evidence from literary or informational texts to support analysis, reflection, and research. Mathematics MP.2: Reason abstractly and quantitatively. MP.4: Model with mathematics. MP.5: Use appropriate tools strategically. 3.OA.1-4: Represent and solve problems involving multiplication and division. 3.OA.5-6: Understand properties of multiplication and the relationship between multiplication and division. 3.OA.7: Multiply and divide within 100. 3.OA.8-9: Solve problems involving the four operations, and identify and explain patterns in arithmetic. 4.OA.1-3: Use the four operations with whole numbers to solve problems. 4.OA.4: Gain familiarity with factors and multiples. 4.OA.5: Generate and analyze patterns. 5.OA.1-2.1: Write and interpret numerical expressions. 5.OA.3: Analyze patterns and relationships.
DCI Connections:
Connections to 3-5-ETS1.A: Defining and Delimiting Engineering Problems include: Fourth Grade: 4-PS3-4 Articulation across grade-bands: K-2.ETS1.A; MS.ETS1.A; MS.ETS1.B
Performance Expectation: Define a simple design problem reflecting a need or a want that includes specified criteria for success and constraints on materials, time, or cost.
Disciplinary Core Idea(s):
ETS1.A: Defining and Delimiting Engineering Problems Possible solutions to a problem are limited by available materials and resources (constraints). The success of a designed solution is determined by considering the desired features of a solution (criteria). Different proposals for solutions can be compared on the basis of how well each one meets the specified criteria for success or how well each takes the constraints into account.
Science & Engineering Practices: Asking Questions and Defining Problems Define a simple design problem that can be solved through the development of an object, tool, process, or system and includes several criteria for success and constraints on materials, time, or cost.
Crosscutting Concepts: Influence of Engineering, Technology, and Science on Society and the Natural World People’s needs and wants change over time, as do their demands for new and improved technologies.
California Environmental Principles and Concepts:
Principle V Decisions affecting resources and natural systems are based on a wide range of considerations and decision-making processes.
California Common Core State Standards Connections:
ELA/Literacy W.5.7: Conduct short research projects that use several sources to build knowledge through investigation of different aspects of a topic. W.5.8: Recall relevant information from experiences or gather relevant information from print and digital sources; summarize or paraphrase information in notes and finished work, and provide a list of sources. W.5.9.a,b: Draw evidence from literary or informational texts to support analysis, reflection, and research. Mathematics MP.2: Reason abstractly and quantitatively. MP.4: Model with mathematics. MP.5: Use appropriate tools strategically. 3.OA.1-4: Represent and solve problems involving multiplication and division. 3.OA.5-6: Understand properties of multiplication and the relationship between multiplication and division. 3.OA.7: Multiply and divide within 100. 3.OA.8-9: Solve problems involving the four operations, and identify and explain patterns in arithmetic. 4.OA.1-3: Use the four operations with whole numbers to solve problems. 4.OA.4: Gain familiarity with factors and multiples. 4.OA.5: Generate and analyze patterns. 5.OA.1-2.1: Write and interpret numerical expressions. 5.OA.3: Analyze patterns and relationships.
DCI Connections:
Connections to 3-5-ETS1.A: Defining and Delimiting Engineering Problems include: Fourth Grade: 4-PS3-4 Articulation across grade-bands: K-2.ETS1.A; MS.ETS1.A; MS.ETS1.B
Standard Identifier: 3-5-ETS1-2
Grade:
3
Content Area:
Science (CA NGSS)
Category:
ETS1.B: Developing Possible Solutions
Title: 3–5-ETS1 Engineering, Technology, and Applications of Science
Performance Expectation: Generate and compare multiple possible solutions to a problem based on how well each is likely to meet the criteria and constraints of the problem.
Disciplinary Core Idea(s):
ETS1.B: Developing Possible Solutions Research on a problem should be carried out before beginning to design a solution. Testing a solution involves investigating how well it performs under a range of likely conditions. At whatever stage, communicating with peers about proposed solutions is an important part of the design process, and shared ideas can lead to improved designs.
Science & Engineering Practices: Constructing Explanations and Designing Solutions Generate and compare multiple solutions to a problem based on how well they meet the criteria and constraints of the design problem.
Crosscutting Concepts: Influence of Engineering, Technology, and Science on Society and the Natural World Engineers improve existing technologies or develop new ones to increase their benefits, decrease known risks, and meet societal demands.
California Environmental Principles and Concepts:
Principle V Decisions affecting resources and natural systems are based on a wide range of considerations and decision-making processes.
California Common Core State Standards Connections:
ELA/Literacy RI.5.1: Quote accurately from a text when explaining what the text says explicitly and when drawing inferences from the text. RI.5.7: Draw on information from multiple print or digital sources, demonstrating the ability to locate an answer to a question quickly or to solve a problem efficiently. RI.5.9: Integrate information from several texts on the same topic in order to write or speak about the subject knowledgeably. Mathematics MP.2: Reason abstractly and quantitatively. MP.4: Model with mathematics. MP.5: Use appropriate tools strategically. 3.OA.1-4: Represent and solve problems involving multiplication and division. 3.OA.5-6: Understand properties of multiplication and the relationship between multiplication and division. 3.OA.7: Multiply and divide within 100. 3.OA.8-9: Solve problems involving the four operations, and identify and explain patterns in arithmetic. 4.OA.1-3: Use the four operations with whole numbers to solve problems. 4.OA.4: Gain familiarity with factors and multiples. 4.OA.5: Generate and analyze patterns. 5.OA.1-2.1: Write and interpret numerical expressions. 5.OA.3: Analyze patterns and relationships.
DCI Connections:
Connections to 3-5-ETS1.B: Developing Possible Solutions Problems include: Fourth Grade: 4-ESS3-2 Articulation across grade-bands: K-2.ETS1.A; K-2.ETS1.B; K-2.ETS1.C; MS.ETS1.B; MS.ETS1.C
Performance Expectation: Generate and compare multiple possible solutions to a problem based on how well each is likely to meet the criteria and constraints of the problem.
Disciplinary Core Idea(s):
ETS1.B: Developing Possible Solutions Research on a problem should be carried out before beginning to design a solution. Testing a solution involves investigating how well it performs under a range of likely conditions. At whatever stage, communicating with peers about proposed solutions is an important part of the design process, and shared ideas can lead to improved designs.
Science & Engineering Practices: Constructing Explanations and Designing Solutions Generate and compare multiple solutions to a problem based on how well they meet the criteria and constraints of the design problem.
Crosscutting Concepts: Influence of Engineering, Technology, and Science on Society and the Natural World Engineers improve existing technologies or develop new ones to increase their benefits, decrease known risks, and meet societal demands.
California Environmental Principles and Concepts:
Principle V Decisions affecting resources and natural systems are based on a wide range of considerations and decision-making processes.
California Common Core State Standards Connections:
ELA/Literacy RI.5.1: Quote accurately from a text when explaining what the text says explicitly and when drawing inferences from the text. RI.5.7: Draw on information from multiple print or digital sources, demonstrating the ability to locate an answer to a question quickly or to solve a problem efficiently. RI.5.9: Integrate information from several texts on the same topic in order to write or speak about the subject knowledgeably. Mathematics MP.2: Reason abstractly and quantitatively. MP.4: Model with mathematics. MP.5: Use appropriate tools strategically. 3.OA.1-4: Represent and solve problems involving multiplication and division. 3.OA.5-6: Understand properties of multiplication and the relationship between multiplication and division. 3.OA.7: Multiply and divide within 100. 3.OA.8-9: Solve problems involving the four operations, and identify and explain patterns in arithmetic. 4.OA.1-3: Use the four operations with whole numbers to solve problems. 4.OA.4: Gain familiarity with factors and multiples. 4.OA.5: Generate and analyze patterns. 5.OA.1-2.1: Write and interpret numerical expressions. 5.OA.3: Analyze patterns and relationships.
DCI Connections:
Connections to 3-5-ETS1.B: Developing Possible Solutions Problems include: Fourth Grade: 4-ESS3-2 Articulation across grade-bands: K-2.ETS1.A; K-2.ETS1.B; K-2.ETS1.C; MS.ETS1.B; MS.ETS1.C
Standard Identifier: 3-5-ETS1-3
Grade:
3
Content Area:
Science (CA NGSS)
Category:
ETS1.B: Developing Possible Solutions, ETS1.C: Optimizing the Design Solution
Title: 3–5-ETS1 Engineering, Technology, and Applications of Science
Performance Expectation: Plan and carry out fair tests in which variables are controlled and failure points are considered to identify aspects of a model or prototype that can be improved.
Disciplinary Core Idea(s):
ETS1.B: Developing Possible Solutions Tests are often designed to identify failure points or difficulties, which suggest the elements of the design that need to be improved. ETS1.C: Optimizing the Design Solution Different solutions need to be tested in order to determine which of them best solves the problem, given the criteria and the constraints.
Science & Engineering Practices: Planning and Carrying Out Investigations Plan and conduct an investigation collaboratively to produce data to serve as the basis for evidence, using fair tests in which variables are controlled and the number of trials considered.
Crosscutting Concepts: N/A
California Environmental Principles and Concepts:
Principle V Decisions affecting resources and natural systems are based on a wide range of considerations and decision-making processes.
California Common Core State Standards Connections:
ELA/Literacy W.5.7: Conduct short research projects that use several sources to build knowledge through investigation of different aspects of a topic. W.5.8: Recall relevant information from experiences or gather relevant information from print and digital sources; summarize or paraphrase information in notes and finished work, and provide a list of sources. W.5.9: Draw evidence from literary or informational texts to support analysis, reflection, and research. Mathematics MP.2: Reason abstractly and quantitatively. MP.4: Model with mathematics. MP.5: Use appropriate tools strategically.
DCI Connections:
Connections to 3-5-ETS1.B: Developing Possible Solutions Problems include: Fourth Grade: 4-ESS3-2 Connections to K-2-ETS1.C: Optimizing the Design Solution include: Fourth Grade: 4-PS4-3 Articulation across grade-bands: K-2.ETS1.A; K-2.ETS1.C; MS.ETS1.B; MS.ETS1.C
Performance Expectation: Plan and carry out fair tests in which variables are controlled and failure points are considered to identify aspects of a model or prototype that can be improved.
Disciplinary Core Idea(s):
ETS1.B: Developing Possible Solutions Tests are often designed to identify failure points or difficulties, which suggest the elements of the design that need to be improved. ETS1.C: Optimizing the Design Solution Different solutions need to be tested in order to determine which of them best solves the problem, given the criteria and the constraints.
Science & Engineering Practices: Planning and Carrying Out Investigations Plan and conduct an investigation collaboratively to produce data to serve as the basis for evidence, using fair tests in which variables are controlled and the number of trials considered.
Crosscutting Concepts: N/A
California Environmental Principles and Concepts:
Principle V Decisions affecting resources and natural systems are based on a wide range of considerations and decision-making processes.
California Common Core State Standards Connections:
ELA/Literacy W.5.7: Conduct short research projects that use several sources to build knowledge through investigation of different aspects of a topic. W.5.8: Recall relevant information from experiences or gather relevant information from print and digital sources; summarize or paraphrase information in notes and finished work, and provide a list of sources. W.5.9: Draw evidence from literary or informational texts to support analysis, reflection, and research. Mathematics MP.2: Reason abstractly and quantitatively. MP.4: Model with mathematics. MP.5: Use appropriate tools strategically.
DCI Connections:
Connections to 3-5-ETS1.B: Developing Possible Solutions Problems include: Fourth Grade: 4-ESS3-2 Connections to K-2-ETS1.C: Optimizing the Design Solution include: Fourth Grade: 4-PS4-3 Articulation across grade-bands: K-2.ETS1.A; K-2.ETS1.C; MS.ETS1.B; MS.ETS1.C
Standard Identifier: 3-5.AP.10
Grade Range:
3–5
Content Area:
Computer Science
Category:
Algorithms & Programming
Standard:
Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
Descriptive Statement:
Different algorithms can achieve the same result, though sometimes one algorithm might be more appropriate for a specific solution. Students examine different ways to solve the same task and decide which would be the better solution for the specific scenario. For example, students could use a map and create multiple algorithms to model the early land and sea routes to and from European settlements in California. They could then compare and refine their algorithms to reflect faster travel times, shorter distances, or avoid specific characteristics, such as mountains, deserts, ocean currents, and wind patterns. (HSS.4.2.2) Alternatively, students could identify multiple algorithms for decomposing a fraction into a sum of fractions with the same denominator and record each decomposition with an equation (e.g., 2 1/8 = 1 + 1 + 1/8 = 8/8 + 8/8 + 1/8). Students could then select the most efficient algorithm (e.g., fewest number of steps). (CA CCSS for Mathematics 4.NF.3b) Additionally, students could compare algorithms that describe how to get ready for school and modify them for supporting different goals including having time to care for a pet, being able to talk with a friend before classes start, or taking a longer route to school to accompany a younger sibling to their school first. Students could then write an opinion piece, justifying with reasons their selected algorithm is most appropriate. (CA CCSS for ELA/Literacy W.3.1, W.4.1, W.5.1)
Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
Descriptive Statement:
Different algorithms can achieve the same result, though sometimes one algorithm might be more appropriate for a specific solution. Students examine different ways to solve the same task and decide which would be the better solution for the specific scenario. For example, students could use a map and create multiple algorithms to model the early land and sea routes to and from European settlements in California. They could then compare and refine their algorithms to reflect faster travel times, shorter distances, or avoid specific characteristics, such as mountains, deserts, ocean currents, and wind patterns. (HSS.4.2.2) Alternatively, students could identify multiple algorithms for decomposing a fraction into a sum of fractions with the same denominator and record each decomposition with an equation (e.g., 2 1/8 = 1 + 1 + 1/8 = 8/8 + 8/8 + 1/8). Students could then select the most efficient algorithm (e.g., fewest number of steps). (CA CCSS for Mathematics 4.NF.3b) Additionally, students could compare algorithms that describe how to get ready for school and modify them for supporting different goals including having time to care for a pet, being able to talk with a friend before classes start, or taking a longer route to school to accompany a younger sibling to their school first. Students could then write an opinion piece, justifying with reasons their selected algorithm is most appropriate. (CA CCSS for ELA/Literacy W.3.1, W.4.1, W.5.1)
Standard Identifier: 3-5.AP.12
Grade Range:
3–5
Content Area:
Computer Science
Category:
Algorithms & Programming
Standard:
Create programs that include events, loops, and conditionals.
Descriptive Statement:
Control structures specify the order (sequence) in which instructions are executed within a program and can be combined to support the creation of more complex programs. Events allow portions of a program to run based on a specific action. Conditionals allow for the execution of a portion of code in a program when a certain condition is true. Loops allow for the repetition of a sequence of code multiple times. For example, students could program an interactive map of the United States of America. They could use events to initiate a question when the user clicks on a state and conditionals to check whether the user input is correct. They could use loops to repeat the question until the user answers correctly or to control the length of a "congratulations" scenario that plays after a correct answer. (HSS.5.9) Alternatively, students could write a math fluency game that asks products of two one-digit numbers and then uses a conditional to check whether or not the answer that was entered is correct. They could use a loop to repeatedly ask another question. They could use events to allow the user to click on a green button to play again or a red button to end the game. (CA CCSS for Mathematics 3.OA.7) Additionally, students could create a program as a role-playing game based on a literary work. Loops could be used to animate a character's movement. When reaching a decision point in the story, an event could initiate the user to type a response. A conditional could change the setting or have the story play out differently based on the user input. (CA CCSS for ELA/Literacy RL.5.3)
Create programs that include events, loops, and conditionals.
Descriptive Statement:
Control structures specify the order (sequence) in which instructions are executed within a program and can be combined to support the creation of more complex programs. Events allow portions of a program to run based on a specific action. Conditionals allow for the execution of a portion of code in a program when a certain condition is true. Loops allow for the repetition of a sequence of code multiple times. For example, students could program an interactive map of the United States of America. They could use events to initiate a question when the user clicks on a state and conditionals to check whether the user input is correct. They could use loops to repeat the question until the user answers correctly or to control the length of a "congratulations" scenario that plays after a correct answer. (HSS.5.9) Alternatively, students could write a math fluency game that asks products of two one-digit numbers and then uses a conditional to check whether or not the answer that was entered is correct. They could use a loop to repeatedly ask another question. They could use events to allow the user to click on a green button to play again or a red button to end the game. (CA CCSS for Mathematics 3.OA.7) Additionally, students could create a program as a role-playing game based on a literary work. Loops could be used to animate a character's movement. When reaching a decision point in the story, an event could initiate the user to type a response. A conditional could change the setting or have the story play out differently based on the user input. (CA CCSS for ELA/Literacy RL.5.3)
Standard Identifier: 3-5.AP.13
Grade Range:
3–5
Content Area:
Computer Science
Category:
Algorithms & Programming
Standard:
Decompose problems into smaller, manageable tasks which may themselves be decomposed.
Descriptive Statement:
Decomposition is the act of breaking down tasks into simpler tasks. This manages complexity in the problem solving and program development process. For example, students could create an animation to represent a story they have written. Students write a story and then break it down into different scenes. For each scene, they would select a background, place characters, and program actions in that scene. (CA CCSS for ELA/Literacy W.3.3, W.4.3, W.5.3) Alternatively, students could create a program to allow classmates to present data collected in an experiment. For example, if students collected rain gauge data once per week for 3 months, students could break down the program tasks: 1) ask the user to input 12 weeks' worth of data, 2) process the data (e.g., add the first four entries to calculate the rain amount for month 1, convert to metric system measurements), and 3) direct the creation or resizing of objects (e.g., one rectangular chart bar for each month) to represent the total number of rainfall for that month. (CA NGSS: 3-ETS-1-2) (CA CCSS for Mathematics 3.MD.2)
Decompose problems into smaller, manageable tasks which may themselves be decomposed.
Descriptive Statement:
Decomposition is the act of breaking down tasks into simpler tasks. This manages complexity in the problem solving and program development process. For example, students could create an animation to represent a story they have written. Students write a story and then break it down into different scenes. For each scene, they would select a background, place characters, and program actions in that scene. (CA CCSS for ELA/Literacy W.3.3, W.4.3, W.5.3) Alternatively, students could create a program to allow classmates to present data collected in an experiment. For example, if students collected rain gauge data once per week for 3 months, students could break down the program tasks: 1) ask the user to input 12 weeks' worth of data, 2) process the data (e.g., add the first four entries to calculate the rain amount for month 1, convert to metric system measurements), and 3) direct the creation or resizing of objects (e.g., one rectangular chart bar for each month) to represent the total number of rainfall for that month. (CA NGSS: 3-ETS-1-2) (CA CCSS for Mathematics 3.MD.2)
Standard Identifier: 3-5.AP.14
Grade Range:
3–5
Content Area:
Computer Science
Category:
Algorithms & Programming
Standard:
Create programs by incorporating smaller portions of existing programs, to develop something new or add more advanced features.
Descriptive Statement:
Programs can be broken down into smaller parts, which can be incorporated into new or existing programs. Students incorporate predefined functions into their original designs. At this level, students do not need to understand all of the underlying implementation details of the abstractions that they use. For example, students could use code from a ping pong animation to make a ball bounce in a new basketball game. They could also incorporate code from a single-player basketball game to create a two-player game with slightly different rules. Alternatively, students could remix an animated story and add their own conclusion and/or additional dialogue. (CA CCSS for ELA/Literacy W.3.3.B, W.3.3.D, W.4.3.B, W.4.3.E, W.5.3.B, W.5.3.E) Additionally, when creating a game that occurs on the moon or planets, students could incorporate and modify code that simulates gravity on Earth. They could modify the strength of the gravitational force based on the mass of the planet or moon. (CA NGSS: 5-PS2-1)
Create programs by incorporating smaller portions of existing programs, to develop something new or add more advanced features.
Descriptive Statement:
Programs can be broken down into smaller parts, which can be incorporated into new or existing programs. Students incorporate predefined functions into their original designs. At this level, students do not need to understand all of the underlying implementation details of the abstractions that they use. For example, students could use code from a ping pong animation to make a ball bounce in a new basketball game. They could also incorporate code from a single-player basketball game to create a two-player game with slightly different rules. Alternatively, students could remix an animated story and add their own conclusion and/or additional dialogue. (CA CCSS for ELA/Literacy W.3.3.B, W.3.3.D, W.4.3.B, W.4.3.E, W.5.3.B, W.5.3.E) Additionally, when creating a game that occurs on the moon or planets, students could incorporate and modify code that simulates gravity on Earth. They could modify the strength of the gravitational force based on the mass of the planet or moon. (CA NGSS: 5-PS2-1)
Standard Identifier: 3-5.AP.16
Grade Range:
3–5
Content Area:
Computer Science
Category:
Algorithms & Programming
Standard:
Observe intellectual property rights and give appropriate attribution when creating, remixing, or combining programs.
Descriptive Statement:
Intellectual property rights can vary by country, but copyright laws give the creator of a work a set of rights and prevents others from copying the work and using it in ways that they may not like. Students consider common licenses that place limitations or restrictions on the use of others' work, such as images and music downloaded from the Internet. When incorporating the work of others, students attribute the work. At this level, students could give attribution by including credits or links directly in their programs, code comments, or separate project pages. For example, when making a program to model the life cycle of a butterfly, students could modify and reuse an existing program that describes the life cycle of a frog. Based on their research, students could identify and use Creative Commons-licensed or public domain images and sounds of caterpillars and butterflies. Students give attribution by properly citing the source of the original piece as necessary. (CA NGSS: 3-LS-1-1) (CA CCSS for ELA/Literacy W.3.8, W.4.8, W.5.8) Alternatively, when creating a program explaining the structure of the United States goverment, students find Creative Commons-licensed or public domain images to represent the three branches of government and attribute ownership of the images appropriately. If students find and incorporate an audio file of a group playing part of the national anthem, they appropriately give attribution on the project page. (HSS.3.4.4)
Observe intellectual property rights and give appropriate attribution when creating, remixing, or combining programs.
Descriptive Statement:
Intellectual property rights can vary by country, but copyright laws give the creator of a work a set of rights and prevents others from copying the work and using it in ways that they may not like. Students consider common licenses that place limitations or restrictions on the use of others' work, such as images and music downloaded from the Internet. When incorporating the work of others, students attribute the work. At this level, students could give attribution by including credits or links directly in their programs, code comments, or separate project pages. For example, when making a program to model the life cycle of a butterfly, students could modify and reuse an existing program that describes the life cycle of a frog. Based on their research, students could identify and use Creative Commons-licensed or public domain images and sounds of caterpillars and butterflies. Students give attribution by properly citing the source of the original piece as necessary. (CA NGSS: 3-LS-1-1) (CA CCSS for ELA/Literacy W.3.8, W.4.8, W.5.8) Alternatively, when creating a program explaining the structure of the United States goverment, students find Creative Commons-licensed or public domain images to represent the three branches of government and attribute ownership of the images appropriately. If students find and incorporate an audio file of a group playing part of the national anthem, they appropriately give attribution on the project page. (HSS.3.4.4)
Standard Identifier: 3-5.AP.18
Grade Range:
3–5
Content Area:
Computer Science
Category:
Algorithms & Programming
Standard:
Perform different roles when collaborating with peers during the design, implementation, and review stages of program development.
Descriptive Statement:
Collaborative computing is the process of creating computational artifacts by working in pairs or on teams. It involves asking for the contributions and feedback of others. Effective collaboration can often lead to better outcomes than working independently. With teacher guidance, students take turns in different roles during program development, such as driver, navigator, notetaker, facilitator, and debugger, as they design and implement their program. For example, while taking on different roles during program development, students could create and maintain a journal about their experiences working collaboratively. (CA CCSS for ELA/Literacy W.3.10, W.4.10, W.5.10) (CA NGSS: 3-5-ETS1-2)
Perform different roles when collaborating with peers during the design, implementation, and review stages of program development.
Descriptive Statement:
Collaborative computing is the process of creating computational artifacts by working in pairs or on teams. It involves asking for the contributions and feedback of others. Effective collaboration can often lead to better outcomes than working independently. With teacher guidance, students take turns in different roles during program development, such as driver, navigator, notetaker, facilitator, and debugger, as they design and implement their program. For example, while taking on different roles during program development, students could create and maintain a journal about their experiences working collaboratively. (CA CCSS for ELA/Literacy W.3.10, W.4.10, W.5.10) (CA NGSS: 3-5-ETS1-2)
Standard Identifier: 3-5.AP.19
Grade Range:
3–5
Content Area:
Computer Science
Category:
Algorithms & Programming
Standard:
Describe choices made during program development using code comments, presentations, and demonstrations.
Descriptive Statement:
People communicate about their code to help others understand and use their programs. Explaining one's design choices gives others a better understanding of one's work. Students may explain their step-by-step process of creating a program in a presentation or demonstration of their personal code journals. They describe how comments within code organize thought and process during the develpment of the program. For example, students could describe the decision to have the score in a game flash when it can be rounded to 100 by writing a comment in the code. (CA CCSS for Mathematics 3.NBT.1) Alternatively, students could present their overall program development experience and justify choices made by using storyboards, annotated images, videos, and/or journal entries. (CA CCSS for ELA/Literacy SL.3.4, SL.4.4, SL.5.4, SL.3.5, SL.4.5, SL.5.5) (CA NGSS: 3-5-ETS1-1, 3.5-ETS1-2, 3.5-ETS1-3)
Describe choices made during program development using code comments, presentations, and demonstrations.
Descriptive Statement:
People communicate about their code to help others understand and use their programs. Explaining one's design choices gives others a better understanding of one's work. Students may explain their step-by-step process of creating a program in a presentation or demonstration of their personal code journals. They describe how comments within code organize thought and process during the develpment of the program. For example, students could describe the decision to have the score in a game flash when it can be rounded to 100 by writing a comment in the code. (CA CCSS for Mathematics 3.NBT.1) Alternatively, students could present their overall program development experience and justify choices made by using storyboards, annotated images, videos, and/or journal entries. (CA CCSS for ELA/Literacy SL.3.4, SL.4.4, SL.5.4, SL.3.5, SL.4.5, SL.5.5) (CA NGSS: 3-5-ETS1-1, 3.5-ETS1-2, 3.5-ETS1-3)
Showing 181 - 190 of 1657 Standards
Questions: Curriculum Frameworks and Instructional Resources Division |
CFIRD@cde.ca.gov | 916-319-0881