Request More Info

Coding

Not a Learning.com customer? Learn More

Teacher-Facing Resources

Type:Activity

Estimated Time:90 minutes

Grades:6-10

Score Type:Manually Graded

Work completed by a student may be reviewed and evaluated by either entering the grade directly into the Learning Management System (LMS) gradebook, or by using a grader application to assist in reviewing and grading student work

Available Language: English


Vocabulary: (X Y) coordinates, coding, coordinate plane, ordered pairs, origin, parameters, point, programming, sprite, stage, toolkit


Objectives:

  • Student will identify (X,Y) coordinates on the stage
  • Students will use (X,Y) coordinates as parameters in their code
  • Students will give an approximate coordinate pair location given a visual position on the Stage
  • Students will use parameters correctly
  • Students will read and respond to error messages
  • Students will identify when they have met the activity goal based on the behavior of the Stage
  • Students will find and fix errors to meet the activity goal

Subjects:

Attend to Precision

Mathematics > Process Standards > Common Core > Attend to Precision

Basic Techniques 

Technology Education > Information Technology > Programming > Basic Techniques 

Conditional Statements 

Technology Education > Information Technology > Programming > Conditional Statements 

Creativity and Innovation 

Technology Education > Digital Literacy > Student Use > Creativity and Innovation 

Critical / Analytical Thinking

Language Arts > Life Skills Daily Life > Critical / Analytical Thinking

Engineering

Science > Concepts and Processes > Problem Solving > Engineering

Engineering

Science > Concepts and Processes > Student Application > Investigate / Investigation > Engineering

Experimentation

Technology Education > Information Technology > Technology Use In Society > Design Process > Experimentation

General / Basic Concepts of 

Technology Education > Information Technology > Programming > General / Basic Concepts of 

Iterations such as Nested Loops, Do-While Loops 

Technology Education > Information Technology > Programming > Iterations such as Nested Loops, Do-While Loops 

Keyboard Use / Input, Output Devices / Proficiency of use

Science > History / Technology / Social Perspectives > Computer Science > Computer skills > Keyboard Use / Input, Output Devices / Proficiency of use

Libraries (Code) 

Technology Education > Information Technology > Programming > Libraries (Code) 

Look for and make use of structure

Mathematics > Process Standards > Common Core > Look for and make use of structure

Methods/Steps/Strategies

Mathematics > Process Standards > Computation > Methods/Steps/Strategies

Methods/Steps/Strategies

Mathematics > Process Standards > Problem Solving > Methods/Steps/Strategies

Nonfiction

Language Arts > Reading / Literature > Comprehension / Analysis > Word Study > Nonfiction

Nonfiction

Language Arts > Reading / Literature > Comprehension / Analysis > Follow Directions > Nonfiction

Program Execution 

Technology Education > Information Technology > Programming > Program Execution 

Programming

Science > History / Technology / Social Perspectives > Computer Science > Programming

Programming

Language Arts > Computer Literacy Skills > Personal Use > Programming

Python

Technology Education > Information Technology > Programming > Programming Languages > Python

Variables 

Technology Education > Information Technology > Programming > Variables 

Vocabulary 

Technology Education > Information Technology > Programming > Vocabulary 
Show More
S.3.d Students build knowledge by actively exploring real-world issues and problems, developing ideas and theories and pursuing answers and solutions.
S.4.d Students exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems.
S.5.a Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
S.5.c Students break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.
2-AP-11 Create clearly named variables that represent different data types and perform operations on their values. (P5.1, P5.2)
2-AP-12 Design and iteratively develop programs that combine control structures, including nested loops and compound conditionals. (P5.1, P5.2)
2-AP-16 Incorporate existing code, media, and libraries into original programs, and give attribution. (P4.2, P5.2, P7.3)
ELA-Literacy.L.6.6 Acquire and use accurately grade-appropriate general academic and domain-specific words and phrases; gather vocabulary knowledge when considering a word or phrase important to comprehension or expression.
ELA-Literacy.L.7.6 Acquire and use accurately grade-appropriate general academic and domain-specific words and phrases; gather vocabulary knowledge when considering a word or phrase important to comprehension or expression.
ELA-Literacy.L.8.6 Acquire and use accurately grade-appropriate general academic and domain-specific words and phrases; gather vocabulary knowledge when considering a word or phrase important to comprehension or expression.
ELA-Literacy.L.9-10.6 Acquire and use accurately general academic and domain-specific words and phrases, sufficient for reading, writing, speaking, and listening at the college and career readiness level; demonstrate independence in gathering vocabulary knowledge when considering a word or phrase important to comprehension or expression.
ELA-Literacy.RI.6.4 Determine the meaning of words and phrases as they are used in a text, including figurative, connotative, and technical meanings
ELA-Literacy.RI.7.4 Determine the meaning of words and phrases as they are used in a text, including figurative, connotative, and technical meanings; analyze the impact of a specific word choice on meaning and tone.
ELA-Literacy.RI.8.4 Determine the meaning of words and phrases as they are used in a text, including figurative, connotative, and technical meanings; analyze the impact of specific word choices on meaning and tone, including analogies or allusions to other texts.
ELA-Literacy.RI.9-10.4 Determine the meaning of words and phrases as they are used in a text, including figurative, connotative, and technical meanings; analyze the cumulative impact of specific word choices on meaning and tone (e.g., how the language of a court opinion differs from that of a newspaper).
Math.Practice.MP1 Make sense of problems and persevere in solving them.
Math.Practice.MP6 Attend to precision.
Math.Practice.MP7 Look for and make use of structure.
ELA-Literacy.RST.9-10.3 Follow precisely a complex multistep procedure when carrying out experiments, taking measurements, or performing technical tasks attending to special cases or exceptions defined in the text.
null