Learning Resource Type

Classroom Resource

Crazy Character Algorithms

Subject Area

Digital Literacy and Computer Science

Grade(s)

1, 2

Overview

An algorithm is a precisely defined sequence of instructions or a set of rules for performing a specific task. By teaching this short, unplugged activity your pupils will create a set of instructions on how to draw a crazy character and so start to understand what algorithms are.

PUPIL OBJECTIVES:
I know what an algorithm is.
I can write an algorithm.
I can use an algorithm.
I can improve my algorithm.


TEACHING ASSESSMENT OPPORTUNITIES:
Pupils can say an algorithm is a set of detailed steps to make something happen or work something out.
Pupils can create an algorithm which is precise and in the correct order. Pupils can debug their algorithm, improving the precision in each step.
Pupils can follow an algorithm precisely.

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

    DLCS18.1.2

    Order events into a logical sequence or algorithm.

    Unpacked Content

    UP:DLCS18.1.2

    Vocabulary

    • sequence
    • tasks

    Knowledge

    Students know:
    • sequence of events are important in certain tasks.

    Skills

    Students are able to:
    • identify the correct sequence of events for a specific task.
    • identify a part of a task that is in the incorrect order.
    • identify a problem within a sequence of tasks.

    Understanding

    Students understand that:
    • the sequence of events is important to complete a specific task.
    • if the task identified does not work the sequence may not be correct.
    • they can change the sequence of events to correct a task.
    Digital Literacy and Computer Science (2018) Grade(s): 2

    DLCS18.2.2

    Create an algorithm for other learners to follow.

    Unpacked Content

    UP:DLCS18.2.2

    Vocabulary

    • sequence

    Knowledge

    Students know:
    • the sequence of events for a tasks are important.
    • sequence of events may be read and interpreted by other people or machines.

    Skills

    Students are able to:
    • develop a sequence of events for a task that others can follow.

    Understanding

    Students understand that:
    • a task can be broken down into a sequence of smaller events or steps.
    Link to Resource

    CR Resource Type

    Learning Activity

    Resource Provider

    Barefoot Computing
    Accessibility
    License

    License Type

    Custom
    ALSDE LOGO