Teacher-Facing Resources

Type:Quiz

Estimated Time:15 minutes

Grades:6-8

Score Type:Automatically Graded

Work completed by a student will be automatically graded and the grade will be sent to the Learning Management System (LMS) gradebook

Available Languages: English, Spanish


Vocabulary: algorithm, decision branch, decomposition, flowchart, incremental testing, information, input, loop, model, output, process, prototype, simulation, variable


Primary Objectives:

  • Student understands the basic process of algorithmic problem solving.
  • Student knows what an algorithm is and how algorithms can be used to solve problems or complete tasks.
  • Student identifies the different types of models that can be used to represent a process.
  • Student understands how to implement and test algorithms.
  • Student understands various methods used to test algorithms, including prototypes and simulations.
  • Student understands the basic terminology used in algorithms and computational thinking.
  • Student demonstrates an understanding of input and output in algorithms.

Secondary Objectives:

  • Student analyzes and evaluates the steps to accomplish a task or solve a problem.
  • Student uses reasoning to determine the information needed to solve a problem or complete a task.
  • Student understands how algorithms and models are used in computer programming.

Subjects:

Algorithm Development 

Technology Education > Information Technology > Programming > Algorithm Development 

Analyze Algorithms 

Technology Education > Information Technology > Programming > Analyze Algorithms 

Compare

Mathematics > Process Standards > Models/Representations > Compare

Conditional Statements 

Technology Education > Information Technology > Programming > Conditional Statements 

Engineering

Science > Concepts and Processes > Problem Solving > Engineering

Engineering

Science > Concepts and Processes > Data Analysis and Interpretation > Engineering

Functional Decomposition

Technology Education > Information Technology > Programming > Functions > Functional Decomposition

Graphic Applications (includes pictures, labels, diagrams, charts) 

Technology Education > Information Technology > Software Applications > Graphic Applications (includes pictures, labels, diagrams, charts) 

Iterations such as Nested Loops, Do-While Loops 

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

Look for and make use of structure

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

Meaning Definition Analysis

Language Arts > Vocabulary > Grammar / Language Structure > Meaning Definition Analysis

Methods/Steps/Strategies

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

Methods/Steps/Strategies

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

Parallel Processing 

Technology Education > Information Technology > Programming > Parallel Processing 

Problem Solving

Social Studies > Process and Literacy Skills > Social Science - History > Problem Solving

Programming

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

Spreadsheets 

Technology Education > Information Technology > Software Applications > Spreadsheets 

Testing

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

Vocabulary 

Technology Education > Information Technology > Programming > Vocabulary 
Show More

See how our curriculum can help you meet your instructional goals

Check it out