Week 4:
Overview
This week we finish up Unit I: Connections. We dive deep into the world of 0s and 1s--the "secret" coding underlying all computer languages. How are computer programs, images, and sound stored? How do computers process the series of instructions in a computer program? What do operating systems do?
Objectives
The objectives for this week are:
- Explain the link between patterns, symbols, and information
- Compare two different encoding materials
- Determine possible PandA encodings using a physical phenomenon
- Give a bit sequence code for ASCII; decode
- Explain how structure tags (metadata) encode the Oxford English Dictionary
- Describe how the Fetch/Execute Cycle works, listing the five steps
- Explain the function of the memory control unit, ALU, input unit and output unit, and program counter
- Explain why integration and photolithography are important in integrated circuits
- Discuss the purpose of an operating system
- Describe how large tasks are performed with simple instructions
- Explain how RGB color is represented in bytes
- Change an RGB color by binary addition
- Explain concepts related to digitizing sound waves
- Explain the differences between “bits” and “binary numbers”
Lectures
Mon 10/13: Digital Representation [slides] [pdf] [handouts], Color swatches
Web 10/15: How Computers Work [slides] [pdf] [handouts]
Fri 10/17: More Digital Representation [slides] [pdf] [handouts]
Readings
Mon 10/13: Fluency, Ch 8
Wed 10/15: Fluency, Ch 9
Fri 10/17: Fluency, Ch 11
Labs
Mon, Tue: HTML Project 1A
[Instructions]
Wed, Thur: HTML Project 1B
[Instructions]
Assignments
Assigned:
Project 1B assigned
[Instructions]
Assignments Due:
Project 1A, before 10pm on Tues. 10/14
<< Previous Week Next Week >>
Home
Overview
Vision
Grading
Communications
Instructor
Calendar
Weekly Schedules
Readings
Homework and Labs
Projects
Resources
Computing
eReserves
Syllabus
Last updated: Sunday, 21-Sep-2008 20:51:18 PDT
© 2008 Information School of the University of Washington
All rights reserved