Learning Resource Type

Classroom Resource

2D Shape Drawing Debugging

Subject Area

Digital Literacy and Computer Science

Grade(s)

4

Overview

In this activity, pupils will follow an algorithm to draw pictures constructed from 2D shapes. The algorithms they follow will include errors and pupils will use logical reasoning to detect and correct these.

PUPIL OBJECTIVES:
I can use logical reasoning to detect and correct errors in an algorithm.


TEACHING ASSESSMENT OPPORTUNITIES:
Informal, teacher assessment of progress during the main task, class discussions and plenary. Focus on how pupils use logical reasoning to identify errors in an algorithm and fix errors in the algorithm.
Formal, summative assessment of debugging sheets if required.

    Digital Literacy and Computer Science (2018) Grade(s): 4

    DLCS18.4.4

    Detect and debug logical errors in various basic algorithms.

    Unpacked Content

    UP:DLCS18.4.4

    Vocabulary

    • detect
    • debug
    • logical
    • errors
    • algorithms

    Knowledge

    Students know:
    • strategies to detect logical errors in various basic algorithms.
    • strategies to debug or repair logical errors in various basic algorithms.

    Skills

    Students are able to:
    • detect and debug logical errors in various basic algorithms.

    Understanding

    Students understand:
  • how to detect and debug logical errors in various basic algorithms.
  • strategies to detect and debug logical errors in various basic algorithms.
  • Link to Resource

    CR Resource Type

    Lesson/Unit Plan

    Resource Provider

    Barefoot Computing
    Accessibility
    License

    License Type

    Custom
    ALSDE LOGO