Graphical User Interfaces: Crash Course Computer Science #26

Learning Resource Type

Classroom Resource

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.

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.

CR Resource Type

Audio/Video

Resource Provider

PBS

License Type

Custom

Accessibility

Video resources: includes closed captioning or subtitles
ALSDE LOGO