Alan Turing: Crash Course Computer Science #15

Learning Resource Type

Classroom Resource

Subject Area

Digital Literacy and Computer Science

Grade(s)

9, 10, 11, 12

Overview

We’re going to take a step back from programming and discuss the person who formulated many of the theoretical concepts that underlie modern computation - the father of computer science himself: Alan Turing. Normally, we try to avoid “Great Man" history in Crash Course because, truthfully, all milestones in humanity are much more complex than an individual or single lens.

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

DLCS18.HS.4

Use and adapt classic algorithms to solve computational problems.

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.22

Research the impact of computing technology on possible career pathways.

UP:DLCS18.HS.22

Vocabulary

  • computing technology

Knowledge

Students know:
  • computing technology can impact careers both positively and negatively.

Skills

Students are able to:
  • recognize that changes in technology will affect future career opportunities (examples: taxi cabs vs. ride sharing; self-driving vehicles vs. over
  • the
  • road trucking; change in space needed at colleges as students transition to online courses).

Understanding

Students understand that:
  • being mindful of changes in technology can make one aware of potential changes in future industry.

CR Resource Type

Audio/Video

Resource Provider

PBS

License Type

Custom

Accessibility

Video resources: includes closed captioning or subtitles
ALSDE LOGO