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: bug, coding, command, debugging, double quotes, parentheses, programming, sprite, stage, toolkit


Objectives:

  • Students will find commands in the toolkit.
  • Students will drag commands from the toolkit and drop them in the Code Editor.
  • Students will add and change the background image.
  • Students will add sprites.
  • Students will change sprite images.
  • Students will create basic movement.
  • Students will use quotes and parentheses correctly.
  • Students will order their commands in the Code Editor.
  • Students will read and respond to error messages.

Subjects:

Algorithms 

Technology Education > Information Technology > Programming > Algorithms 

Attend to Precision

Mathematics > Process Standards > Common Core > Attend to Precision

Basic Techniques 

Technology Education > Information Technology > Programming > Basic Techniques 

Creativity and Innovation 

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

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 

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 > Problem Solving > Methods/Steps/Strategies

Nonfiction

Language Arts > Reading / Literature > Comprehension / Analysis > Word Study > 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

Vocabulary 

Technology Education > Information Technology > Programming > Vocabulary 
Show More
4321
Content Project includes additional elements and reveals students' creative insights into the prompt.Project implements all of the components required by the prompt.Project implements most of the components required by the prompt.Project does not demonstrate the components required by the prompt.
Commenting Comments are complete and reveal in-depth understanding of the prompt and technical requirements.Project includes all of the comments required by the prompt.Project includes some of the comments required by the prompt.Project does not demonstrate the comments required by the prompt.
Code Accuracy & Complexity The project includes additional technical elements that indicate application of prior knowledge or progress from independent investigation.The project successfully meets all of the technical requirements of the prompt.The project meets some of the technical requirements of the prompt.The code demonstrates gaps in technical knowledge or misunderstandings of concepts.
Development Process The student does not need redirection. The student uses time wisely by getting started right away, asking clarifying questions appropriately, using peers as resources, and prioritizing tasks.The student is sometimes distracted but completes work with a few cues from peers or adults. Student needs a cue or model to begin work and some support in determining the order of tasks.Student needs many cues or redirections from adults to stay on task. Work might be incomplete. Student requires frequent coaching on pacing.Student is not able to stay on task even with redirection from adults. Work is incomplete. Student is disruptive to peers.
S.4.d Students exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems.
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-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.
null