Learning Resource Type

Classroom Resource

Graphical User Interfaces: Crash Course Computer Science #26

Subject Area

Digital Literacy and Computer Science

Grade(s)

9, 10, 11, 12

Overview

We're going to discuss the critical role graphical user interfaces, or GUIs played in the adoption of computers. Before the mid-1980's the most common way people could interact with their devices was through command-line interfaces, which though efficient, aren't really designed for casual users. This all changed with the introduction of the Macintosh by Apple in 1984.

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

    DLCS18.HS.8

    Demonstrate code reuse by creating programming solutions using libraries and Application Programming Interfaces.

    Unpacked Content

    UP:DLCS18.HS.8

    Vocabulary

    • code
    • programming languages
    • Application Programming Interfaces

    Knowledge

    Students know:
    • how to design a programming application that reuses code from programming libraries and code created in previous applications.

    Skills

    Students are able to:
    • reuse code from previous applications, code libraries, or APIs to reduce coding workload.

    Understanding

    Students understand that:
    • reuse of code can be time
    • saving.
    • code may be written and shared in code libraries or may be accessible as an API.
    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