3D Graphics: Crash Course Computer Science #27

Learning Resource Type

Classroom Resource

Subject Area

Digital Literacy and Computer Science

Grade(s)

9, 10, 11, 12

Overview

From polygon count and meshes, to lighting and texturing, there are a lot of considerations in building the 3D objects we see in our movies and video games, but then displaying these 3D objects of a 2D surface adds an additional number of challenges. So we’ll talk about some of the reasons you see occasional glitches in your video games as well as the reason a dedicated graphics processing unit, or GPU, was needed to meet the increasing demand for more and more complex graphics.

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

DLCS18.HS.10

Resolve or debug errors encountered during testing using iterative design process.

UP:DLCS18.HS.10

Vocabulary

  • debug

Knowledge

Students know:
  • steps of the problem solving process.
  • how to identify errors in an iterative design process.

Skills

Students are able to:
  • review a process and identify errors in procedure.
  • rectify errors found in a process.
  • test resolution to verify that the process now runs as intended.

Understanding

Students understand that:
  • errors in a process can prevent a solution.
  • resolving an error will allow the process to function as intended.
Digital Literacy and Computer Science (2018) Grade(s): 09-12

DLCS18.HS.28

Develop a model that reflects the methods, procedures and concepts used by computing devices in translating digital bits as real-world phenomena, such as print characters, sound, images, and video.

UP:DLCS18.HS.28

Knowledge

Students know:
  • computing devices use methods, procedures, and concepts to translate digital bits from an abstract form into real-world phenomena such as sound, images, etc.
  • each device has a process for translating from computational information to real-world phenomena.

Skills

Students are able to:
  • model the translation of digital information to real-world phenomena.
  • understand that this process is that way in which computing devices and humans interact.

Understanding

Students understand that:
  • for computing devices to communicate in a way in which humans understand, there is a process (methods, procedures, and concepts) used to translate computational information to real-world phenomena.

CR Resource Type

Audio/Video

Resource Provider

PBS

License Type

Custom

Accessibility

Video resources: includes closed captioning or subtitles
ALSDE LOGO