Learning Resource Type

Classroom Resource

Data Structures: Crash Course Computer Science #14

Subject Area

Digital Literacy and Computer Science

Grade(s)

9, 10, 11, 12

Overview

This video will talk about how we organize the data we use on our devices. You might remember last episode, Intro to Algorithms: Crash Course Computer Science #13,  we walked through some sorting algorithms, but skipped over how the information actually got there in the first place! And it is this ability to store and access information in a structured and meaningful way that is crucial to programming. From strings, pointers, and nodes, to heaps, trees, and stacks, get ready for an ARRAY of new terminology and concepts.

    Digital Literacy and Computer Science (2018) Grade(s): 09-12

    DLCS18.HS.4

    Use and adapt classic algorithms to solve computational problems.

    Unpacked Content

    UP:DLCS18.HS.4

    Knowledge

    Students know:
    • classic algorithms exist that can be used and adapted to meet one's needs.
    • that it can be easier to alter code than to create it from scratch.

    Skills

    Students are able to:
    • use and adapt classic algorithms to solve computational problems.

    Understanding

    Students understand that:
    • algorithms can be altered to fit another use than originally designed for.
    Digital Literacy and Computer Science (2018) Grade(s): 09-12

    DLCS18.HS.7

    Compare and contrast fundamental data structures and their uses.

    Unpacked Content

    UP:DLCS18.HS.7

    Vocabulary

    • data structures
    • arrays
    • stacks
    • queues
    • list
    • strings

    Knowledge

    Students know:
    • when to include varying types of data structures into a program to achieve a desired result.

    Skills

    Students are able to:
    • compare and contrast fundamental data structures and their uses.
    • properly use varying types of data structures in a program to achieve a desired result.

    Understanding

    Students understand that:
    • data structures organize data for ease of recall.
    • data structures differ by organization structure and purpose.
    Link to Resource

    CR Resource Type

    Audio/Video

    Resource Provider

    PBS
    Accessibility

    Accessibility

    Video resources: includes closed captioning or subtitles
    License

    License Type

    Custom
    ALSDE LOGO