• Computational thinking--foundations (1)
    • Decompose story problems into smaller, manageable subproblems and discuss and document various solutions to the problems.

    • Identify patterns in story problems and make predictions based on the pattern.

    • Communicate design plans and solutions using a variety of options.

    • Debug algorithms (set of procedures) by identifying and removing errors.

  • Computational thinking--applications (2)
    • Use variables within a program to modify data.

    • Use a design process to create programs that include sequences, loops, and conditionals to express ideas or address a problem.

  • Creativity and innovation--innovative design process (3)
    • Explain the importance of and demonstrate personal skills and behaviors, including problem solving and questioning, effective communication, following directions, mental agility, and metacognition, that are needed to implement a design process successfully.

    • Apply an appropriate design process that includes components to improve processes and refine original products for authentic problems.

  • Creativity and innovation--emerging technologies (4)
    • Identify examples of emerging technologies.

  • Data literacy, management, and representation--collect data (5)
    • Classify numerical and non-numerical data.

    • Identify and collect data by using various search strategies, including two or more keywords within specific parameters.

  • Data literacy, management, and representation--organize, manage, and analyze data (6)
    • Use digital tools to transform and make inferences about data to answer a question.

  • Data literacy, management, and representation--communicate and publish results (7)
    • Use digital tools to communicate results of an inquiry to inform an intended audience.

  • Digital citizenship--social interactions (8)
    • Describe how information retained online creates a permanent digital footprint.

    • Describe appropriate digital etiquette for various forms of digital communication such as text, email, and online chat.

    • Demonstrate appropriate digital etiquette for various forms of digital collaboration such as shared documents, video conferencing, and other platforms.

  • Digital citizenship--ethics and laws (9)
    • Demonstrate adherence to local acceptable use policy (AUP) and explain the importance of responsible and ethical technology use.

    • Describe the rights and responsibilities of a creator, define copyright law, and explain how copyright law applies to creative work.

    • Create citations for digital forms of media with assistance.

  • Digital citizenship--privacy, safety, and security (10)
    • Demonstrate account safety, including creating a strong password and logging off devices, and explain the importance of these practices.

    • Identify and discuss types of data collection tools such as cookies, pop-ups, smart devices, and unsecured networks and explain why it is important to maintain digital privacy.

    • Discuss and explain how to respond to cyberbullying, including advocating for self and others.

  • Practical technology concepts--processes (11)
    • Evaluate and choose applications for relevance to an assigned task.

    • Perform software application functions such as outline options, bulleting, and numbering lists, and perform editing functions such as finding and replacing.

  • Practical technology concepts--skills and tools (12)
    • Communicate an understanding of terminology related to virtual systems such as video conferencing, augmented reality, and virtual reality environments.

    • Evaluate where and how to save, including the use of appropriate naming conventions and effective file management strategies and folder structures.

    • Demonstrate proper touch keyboarding techniques with speed and accuracy and ergonomic strategies such as correct hand and body positions.

    • Identify and practice using cross-curricular symbols or other input device shortcuts on a keyboard.

    • Use troubleshooting strategies to solve minor technical problems with hardware and software such as restarting software or rebooting hardware.