Have a Great TA?
CSE has an award for outstanding TAs
The Bob Bandes Award
  www.cs.washington.edu/education/bandes.html
If your TA did great, vote!

Fluency
Fluency has been a huge amount of work … have you learned anything???

Goals of FIT100
FIT100 is designed to …
Make you better users today
Prepare you to learn more IT as you need it through out your life
Upgrade your thinking, making you a better reasoner, problem solver, trouble-shooter, etc.

The Topic List ...
We covered the following topics
Importance of vocabulary: abstraction
Learning an app on your own: click/blaze
Basics of the Internet, domains, TCP/IP, ...
HTML programming: tags, tags, tags
Structuring information, queries, Google
Truth or Fiction? Bogus Web Page
Debugging guidelines … how to do it

The Topic List ...
Digital representation -- using bits
Computer basics and Si technology
Algorithms -- sorting with pizza boxes
Programming ideas Purple Concentrate
Building a GUI in HTML/JavaScript
Functions -- biggest idea in software
Iteration, looping over & over & over &
Animation, making things happen

The Topic List ...
Problem solving, PERT charts, examples
JavaScript summary, and review
loops, prefetching, animation, mouseOver, functions, ...

The Topic List ...
Digital Media, colorizing, binary, MP3,
Database  basics, operations on tables
Logical Databases -- views and queries
DB design chalk talk  SLAMA
Netiquette, viruses, worms, email
Privacy -- opt-in/opt-out, you decide
Encryption, hiding secrets from every1
Do computers think? Turing tests
… and today the wrap-up

Fluency Topics
Fluency topics can be classified as
Skills
Concepts
Capabilities

Skills
Skills are the ability to use computers today to solve your problems
You have learned new applications … FTP, Photoshop, Access, …
Better yet, you’ve learned how to learn applications: “Click Around,” “Blaze Away”
You should be an aggressive, confident user
Could you learn your next application on your own?

Concepts
Concepts are the foundation of future learning … you should be ready
You know how the Internet’s TCP/IP works (postcards), how a computer works (F/E cycle), how JavaScript makes animations
And privacy, netiquette, writing queries, ...
We don’t know what the next technology will be, but it will look familiar to you because you’ll see ideas you know

Capabilities
The most ambitious goal of this class is to expand your thinking
Reasoning, debugging, finding information, designing pages or databases, problem solving, research, expecting unexpected,…
It’s not easy to learn these things … was debugging ever fun???
All capabilities will be used beyond IT!

FIT Pioneers
Our experience in this class will make FIT100 better for UW students, and students across the world

And now the evaluation
We’ll do course evaluation …
It’s voluntary, but I hope you do it
Two forms, white and yellow
Use #2 pencil to bubble in results
I need a volunteer to collect evals